RegExp: add ctor overload
RegExp: add 'IsCompiled' function
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
add infolabel Player.Filename
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
Merge pull request #3398 from FernetMenta/network

network: fix detection of ipv6 availability
housecleaning: remove stale paths in .gitignore
droid: remove legacy amlplayer
Only print the wayland-egl part of the detected library and not wayland-client.
Forward declare EGLNativeDisplayType.

We were incorrectly forward declaring EGLNativeWindowType instead.
fix broken bild for Windows after a21e6c09a0c22fd66af543c3f592fc3368ac8d19