x11: do not pretend that the video window was resized (refs #8696)

If the core requests a change of the size of the video window, and
the display plugin returns success, the display configuration stored in
the core goes out of synchronization with the X11 server. This results
in incorrect video placement.

Since it cannot be known if resize will succeed or not (at least not
without patching all window provider plugins to block and cross-check),
just return an error.
xvideo: do not pretend that the video window was resized (refs #8696)
glx: do not pretend that the video window was resized (refs #8696)
extras/tools: use another gas-pp fork fixing mp1/2/3 decoding on iOS on ARM

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
win32: explicitely enable NLS
dtv: fix ISDB-S tuning

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Revert "contrib: ffmpeg: disable non-h264 hwaccels (fixes #8537)"

This reverts commit c16bc980cbf1e3b8d3cac2f35f584d8b5b83fa5b.
This is no longer applicable with current libav HEAD.
freetype: fix double free
freetype: fix memory leak
Add GoToMeeting FOURCC
Avcodec: Map G2M4 FourCC
libvlc_media_new_path: allow UNC paths
Contribs: FLAC 1.3.0 is out
avcodec: unused variable
avcodec: adjust MT contention scope
vdpau: fallback to NV12 if YV12 is unsupported (fixes #8495)
Qt: ConvertDialog: Don't enforce extension on raw dump
Qt: ConvertDialog: rewrite logic
Qt: OpenFile: Use QGroupBox for subs.

And don't make use of confusing raised QFrame panels.
Fix frame rate output from deinterlacer

In the deinterlacer module, when b_double_rate is set, actually
double the frame rate in the output format.

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