stream: Fix segfault caused by invalid seek

Sample can be found on https://www.dropbox.com/s/cd56gjk4ablimp5/A_lawnmower.wmv
md5: d87c039c304b41cc30bddfe21e88af36
Qt: Add moving main window on any part of a window

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
avi: Fix seek bar position when streaming through network (fixes #2151)

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
macosx: replace all 'key-action' calls with their proper counter-parts

This excludes 'ACTIONID_POSITION' for which there doesn't seem to be a replacement.
Gestures: use the proper event name

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Gestures: use left button, by default

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
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>