avcodec audio decoder: bump arbitrary decoded frame size limit

The limit can be reached with some WMA samples:
[wmav2 @ 0x7f9c50c1e960] output buffer size is too small for the current frame (192000 < 196608)

TODO: port to avcodec_decode_audio4
vlccore: return EAGAIN on vlc_threadvar_create() failure on OS/2

Like pthread.

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
vlccore: declare super_mutex and super_variable as static variable on OS/2

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
vlccore: fix a linked list of threadvar on OS/2

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
vlccore: fix a warning on OS/2

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
macosx: fix playbackstatusUpdated in case of ended inputs

As this method is called on main thread, END_S state was sometimes missed,
resulting in a missing update for the play buttons.
macosx: add support for pausing iTunes when VLC playback starts, and resume iTunes playback when VLCs playback is finished

Tested with iTunes 8 - 11.
macosx: add missing autorelease pool
macosx: prefs: implement string list config and integer list config with popup box

There should be no reason why the user should be able to freely changes strings here.
macosx: improve string for native fullscreen mode

The majority of all supported OS versions already support this setting,
so this should be just fine.
macosx: categorize options and improve some tooltip messages
kai: enlarge an audio buffer size to AOUT_MAX_ADVANCE_TIME

And add a comment for a condition falling into a indefinite lock.

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
v4l2: remove broken VBI in user pointer mode (refs #8262)
v4l2: disable incomplete USERPTR implementation (refs #8262)

TODO: someone fix it
audioqueue: improve TimeGet implementation

This shall meliorate the playback experience for high latency inputs.
Autoconf distclean in extra/tools

Hi,

I send to you the following patch to erase autonconf-2.69.tar.gz when we execute a make distclean command.

Signed-off-by: Rafaël Carré <funman@videolan.org>
aout: fix f788153

Make char explicitely signed to represent a boolean
If it is unsigned, default value -1 will represent 255 and
effectively set mute to 255, i.e. true.

Fix lack of hearable audio output on android
opengl: enforce use of non-power-of-2-textures when drawing using Open GL ES 2, since those are supported by specification

Hence, checks for extensions adding this feature will fail.

This solves a green line issue on Apple's ES2 platform
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.