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.
A bit of fortunes :)
m3u: rewrite probing (fix #9237)
Qt: media library disambiguation.

If we need to axe something more...
qtcapture: fix compilation failure from the future
qtsound: fix compilation failure from the future
decoder: Let decoder modules set dpb size.

As many decoder modules do manage their dpb completely internal and do not
benefit from a picture buffer large enough to hold the dpb in VLC itself, let
the decoders decide about the required dpb size.
As of now the only decoder utilizing the dpb through the VLC picture_buffer is
libmpeg2, which is adapted to announce it's actual dpb size.

Signed-off-by: Julian Scheel <julian@jusst.de>
omxil: Activate direct rendering mode.

Allow the omx core to use direct rendering.

Signed-off-by: Julian Scheel <julian@jusst.de>
wip: Increase number of omx buffers for direct rendering.

To activate direct rendering the vlc core requires enough buffers to store the
dpb (makes not much sense with omx...) and the internally kept references. For
mpeg2 this is 14. Hence increase the buffercount to 14 for testing.

This is not meant to go mainline like this!
wip: Timing hack for OMX on rpi.

No clue why we need this atm, will hopefully drop it soon.