contrib: libxml2: don't build binaries
contrib: iconv: don't build binaries
contrib: png: don't build binaries
MP4: do not set total tracks to 0

That doesn't really make sense
Qt: fix a potential crash in audioDevice Menu

Close #9222
Qt: correctly restore the undocked playlist state

Close #9223
flac encoders: use the long format extradata

fLaC marker is helpful for file format detection
Qt: use mux=flac for encoding extension

Same issue as mp3 .raw extensions
omxil: Activate mpeg2 on broadcom omx.

Activate the mpeg2 module in the broadcom omx core. If this is used on a
Raspberry it is required to have a MPEG2 license key to activate this core.

Signed-off-by: Julian Scheel <julian@jusst.de>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
omxil: Release picture in direct rendering mode.

In direct rendering mode a picture reference is acquired from the video output
module. This reference has to be released when the internal omx buffer which
uses this reference is freed. This avoids a blocking condition where the video
output would wait for a picture to be freed forever.

Signed-off-by: Julian Scheel <julian@jusst.de>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
visu: fix the scope visualization drawing.
auhal: limit scope of mutex

This should suffice as the variable is only modified on this thread.
Avoids deadlock in refs #9141
qt4: fx missing translation

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
contrib: HarfBuzz 0.9.19

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
macosx: fix UTF8 rendering issue in question dialog
egl: avoid linking X

Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
src: Fix for Mac OS X filesystem filename encoding

Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
package: fix nsis package building on OS X.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
vout_osx: fix performance issue if machine includes more than one GPU (close #7993)
Revert "src: Fix for Mac OS X filesystem filename encoding"

This reverts commit 0970461e97dc0dbd54006c7e7a9da80990f946a0.