Qt: addons: tag addons with colors
Qt: addons: rework addons manager UI.

And don't download by default.
Qt: addons: draw INSTALLED state
Qt: addons manager: add search box
DCP: allow to pause

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
DCP: update authors

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Qt: be compatible with Qt5
Win32: use visible dimensions for all vouts

Close #9645

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
avcodec: remove the VLC DSP mask (except on Android on ARM)

libavutil will always check for all CPU features that it understands,
even those VLC masked. Thus masking features provides no savings.

libavutil runs more tests than VLC. Depending on the platform and
operating system combination, libavutil is either as conservative or
more conservative than VLC. As such masking features provides no extra
safety.

So overall, GetVlcDspMask() is useless, at least nowadays.

Android ARM NEON seems controversial so it is kept for now.
configure: drop old development-only libavcodec versions for VDPAU
hwdummy: remove development versions support
vdpau_avcodec: remove development versions support
libvlc: fix possible free() of static const char[]

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
macosx: do not enforce AR if video view is hidden
macosx: fix page up / page down hotkey support

close #10716
macosx: reorder string functions and add add some documentation

No functional change.
libvlc_internal.h: delete unused function prototypes

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
libvlc: fix potentially leaked error message
Qt: animators: fix reorder warning
Merge remote-tracking branch: upstream/master