auhal: fix prototype/definition mismatch (close #8148)
audioqueue: fix buffer leak (close #8140)
gnutls: retry handshake if it returns a non-fatal error

Based on the gnutls_handshake manual the function must be called again
until it returns 0 (or a fatal error).

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
extras/package: compile for iOS 6.1 since it is public now
transcode: reinit filter-chain when aspect-ratio changes
transcode: use 1001 as framerate base
configure: don't enforce OpenGL ES 1 on iOS
vout_ios: use a 32bit color scheme
opengl: use OpenGL ES 2 on iOS and fix a compilation warning
vout_ios: use OpenGL ES 2 for rendering
opengl: fixed shader support for iOS

note that certain samples are not supported so far
Handle case where dwFormat is WAVE_FORMAT_EXTENSIBLE
opengl: fix compilation for OS X
opengl: implement manual unpacking for OpenGL ES

Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
opengl: protect precision settings, since current OS X OpenGL implementations don't support it (yet)
opengl: save a few #if since those are valuable
opengl: remove debug
NEWS: mention OpenGL ES shader support and fix some typos
skins2: ensure that skins2 displays items exactly as qt4 does

This patch copies qt4 getTitle function so that user can read the same
wording from skins2 as he/she reads from the qt4 interface.
skins2: fix memory leak