Qt: small changes to Simple Preferences

Notably add some verticalSpacers at the bottom
Qt: uniformize sprefs margins
Qt: remove unneeded margins and parameters
--spu should not be an advanced option
PGS subtitles: use origial frame size (fix #6324)

With CODEC_ID_HDMV_PGS_SUBTITLE use codec_{width,height} for
i_original_picture_{width,height} to correctly display
subtitles with a frame size that is different from the
video stream

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
AVformat: use a similar compat detection than AVcodec
lavf: Support rotation side data

Support stream side data only

Close #11473

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
contrib: tiger: fix autotools invocation

This patch fixes libtiger generation failure when automake complains about 'linking libtool libraries using a non-POSIX'

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
avcodec: map Smacker audio

Sample:
http://samples.mplayerhq.hu/game-formats/smacker/wetlands/wetlogo.smk

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
lib: fix volume range check in libvlc_audio_set_volume()
lib: fix (pre)amplification range checks for equalizer
lib: return NAN on libvlc_audio_equalizer_set_amp_at_index() error
lib: do not convert to double in libvlc_video_set_scale()
lib: check scale range in libvlc_video_set_scale()
lib: fix logic inversion
qt4: fix memory leak
float: fix copy-paste error in double precision amp
Qt: raise window when video Widget is shown
text_renderer: avoid 0xff << 24 with an int type
AVcodec: use avctx width for subtitles when set

Instead of hardcoding it depending on the codec

Tested with PGS and XSub