macosx: add lua http password to simplified prefs

This uses existing strings only
lua: fix crash introduced in 18c00a386 if a newly added input doesn't have a parent (close #8869)
Fix bad type for stream index

Signed-off-by: Rafaël Carré <funman@videolan.org>
flac: fix decoding samples with too large extradata

Only use the first 34 or 42 bytes (streaminfo block)

Sample:
0109c7dd02be4e673824fe156bc4cb66  [UTW-THORA] Evangelion 3.33 You Can (Not) Redo [BD][1080p,x264,flac][F2060CF5] sample.mka
On the road to 2.2.0
contrib: fix windows builds for gnulib

_set_invalid_parameter_handler is now usable in recent versions of mingw-w64
Make vaapi decoder compatible with latest libva changes

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
contrib: bump qt4 to 4.8.5
Configure: enharden the check for luac 32bits

It could be a problem if one had no contribs, but /lib/liblua.a was
present
modules: MODULE_NAME is only used for static modules
Revert "vdr: force MPEG-TS demuxer"

This reverts commit d81003671d615d4498deb6c783a0df0cbae9e23a.
vout: remove tautology

todisplay cannot be NULL there since its two possible values are
checked already.

Signed-off-by: Rafaël Carré <funman@videolan.org>
macosx: fix conditional crash when setting the MRL field
macosx: fix crash when parsing incorrect debug logs
vout: avoid picture copy when decoder and output format do not match

When the decoder output and the display video formats are different,
the picture copy comes for "free" during the conversion from the
earlier format to the latter one. So do not bother with copying the
picture before the conversion.

The straight copy is still required however in the case that the video
formats are identical but the display pool is inadequate (too few
pictures, slow memory bus...).

Signed-off-by: Rafaël Carré <funman@videolan.org>
vout: remove the dummy display pool

With the previous commit, the vout wrapper's display pool is no longer
used ever if direct rendering is not in use. Removing it saves one
picture buffer.

Signed-off-by: Rafaël Carré <funman@videolan.org>
NEWS: version typo
macosx: fix rendering issue in the about panel when running in non-Western locales
avcodec: fix deadlock when flusing (fixes #8901)

avcodec_flush_buffers() may get or release frame buffers.
See also EndVideoDec().
flac: add warning message for decoder error 3

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