logo: missing initializer
transcode: remove useless callback
filter_chain: remove useless callback
vout: remove useless callback
image: use filter_(New|Delete)Picture()
dynamicoverlay: use filter_NewSubpicture()
filter: use filter_DeleteSubpicture
spu: remove bogus VLC_UNUSED
filter: separate owner structure from the filter itself
spu: avoid pointless alloc and indirection
filter_chain: make filter_chain_AppendFromString() iterative

(rather than recursive)
filter_chain: add filter_chain_ForEach() helper
spu: use filter_chain_ForEach() and simplify
spu: fix ugly cast in filter chain (and unexport function)
filter_chain: introduce dedicated filter_chain_NewVideo() for video filters

Also remove the filter chain buffer functions update hack, keep constant
callbacks for video filters in the filter chain, remove now useless
parameters from filter_chain_New(), and inline
filter_chain_AppendFilterInternal().
filter_chain: inline filter_chain_DeleteFilter() and drop return value
access/stream_filter: add libarchive

Allows decompression and access through rar, lha, tar, ...
Mostly unseekable.
zipstream: remove 2 strings
macosx: add retina graphics for native fullscreen button in dark mode

Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
vdpau/chroma: string factor