opengl: fixed compilation warning
decklink output: fix aout/vout (sub)modules synchronization

vout module initialization is suspended until aout has been created.

Note: that means audio is mandatory to use this module.
decklink output: missing initialization
live555: fix invalid conversion error

../../../modules/access/live555.cpp:2154:64: error: invalid conversion from 'char const*' to 'char*' [-fpermissive]
../../../contrib/arm-linux-androideabi/include/Base64.hh:28:16: error:   initializing argument 1 of 'unsigned char* base64Decode(char*, unsigned int&, Boolean)' [-fpermissive]

base64Decode appears to be defined as unsigned char* base64Decode(char* in, unsigned& resultSize, Boolean trimTrailingZeros);

Signed-off-by: Sébastien Escudier <sebastien-devel@celeos.eu>
os2: implement poll() with timeout free cancellation

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
decklink: fix flags

-I must be set in CPPFLAGS
Fixes the following message in configure:
checking DeckLinkAPIDispatch.cpp usability... yes
checking DeckLinkAPIDispatch.cpp presence... no
macosx: fix crash if 'avcodec-hw' isn't set
avcodec: remove 'lowres' option since it is ignored by libav
contrib/ffmpeg: fixed compilation for OSX and enable vda hardware acceleration by default
auhal: warn if audio buffer is dropped
auhal: towards working S/PDIF output

Now, S/PDIF works at least in the sense that it plays something which "seems"
to be in sync more or less.

refs #8083
vout_macosx: reshape if screen configuration was changed by the user (close #8151)
aout: make log message to be debug as there isn't any real error if no filters needed
transcode: use correct size on overlays

We want to use encoder->fmt_in instead of original video size

Fixes: #8206
audio output core: normalize tracks without replaygain peak data (fix #8165)

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Drop aborted SNOW codec

This is not supported in libavcodec anymore.
mkv: fix format string
v4l2: update headers (refs #5474)
vorbis demux: convert generic field names to uppercase (fix #8105)

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
macosx: don't overwrite existing files on stream-output (close #7752)