FIX: [droid] fix dvd playing on > 2Gb iso
only apply lseek64 fix to android
network: fix detection of ipv6 availability
CharsetConverter: remove unused parameter
FIX: [droid] restore system volume on exit
ActiveAE: Correctly delete sound when prepare failed
Merge pull request #3448 from fritsch/ae-sink-alsa-fix-free

ActiveAE: Correctly delete sound when prepare failed
HDDirectory: fix path for items, fixes #14639
Merge pull request #3449 from Karlson2k/dir_cache_fix_01

HDDirectory: fix path for items, fixes #14639
droid: I think we have had enough of this spew
droid:
 1) mediacodec, changed to dequeue and release in the same thread
 2) add more debug logging.
 3) silence some log spew.
gles: fixed, add missing nv12 render format
droid: change mediacodec to a whitelist for devices that can surface render
fixed, depends was missing libcurl.pc because we selectively install only libcurl. Libcurl is selectively installed because the normal install will run a bunch of test assuming it is on the target box. In other words, curl configure is not cross-platform smart
WeatherProviderLogo property cleanup
Merge pull request #3450 from amet/weatherIcon_cleanup

WeatherProviderLogo property cleanup
[AE/CA] Always create a valid mixmap.

We can't loop over candidates, that way we might end up with a mixmap
that maps to something the output is not ready to handle.

The diagonal mixer is something that Apple even does in their own
examples.
[AE/CA] Fix usage of of mixing matrix

The return from kAudioFormatProperty_MatrixMixMap is a Float32* which
is laid out like this:

mapping 2 chan -> 2 chan
1 0 0 1

or better represented in a tow dimensional array:

1 0
0 1

mapping 6 chan -> 6 chan:
1 0 0 0 0 0
0 1 0 0 0 0
0 0 1 0 0 0
....

Which explains why the older code some times mapped things totally
wrong.
[cosmetic] Fix double ;; introduced in b325a79
ActiveAE: fix leaving suspend state on wrong signal