Remove reference to deleted file
core: ask video decoder to return its buffered pictures
avcodec video decoder: returns delayed frames at end of stream

Closes: #10331
contrib: taglib: fetch patch from https://github.com/taglib/taglib/pull/309

Closes: #10227
musicbrainz.lua: Use get_releaseid even if the album title is known

This renames `try_release` to `get_releaseid` and uses it to find the
MusicBrainz Identifier. That MBID is later used in the query passed to
try_query.

Not using the ASIN returned from the search server in the get_releaseid
call means one additional request is performed in the case that both the
artist and the album name are already known.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
musicbrainz.lua: Support coverartarchive.org

If the Cover Art Archive has artwork for this album, use the 500x500px
version of it.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
musicbrainz.lua: Use MBIDs from files, if they exist

If the MBID of the album is already in the `meta` table, use it to query
the MusicBrainz web service, instead of doing extra requests to the
search server.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
contrib: Look for bzcat
x265: use pkg-config for detection
contrib: add x265
contrib: x265: handle checksum correctly
vpx decoder: check if library was built with vp8 support

It might only contain the vp9 decoder
contrib: we don't use nettle directly, only as a gnutls dependency
l10n: NSIS German update

(cherry picked from commit 1f70a1d67dbf8ca616d40e1260a58f5a1058f60b)
Signed-off-by: Rafaël Carré <funman@videolan.org>
l10n: NSIS Polish update

Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
(cherry picked from commit a7170eee8648f9f02d7de22fe9203b83c599651d)
Signed-off-by: Rafaël Carré <funman@videolan.org>
l10n: NSIS Dutch update

Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
(cherry picked from commit 5280d37fe2edcfc3402ef339457e3f959ff4a9db)
Signed-off-by: Rafaël Carré <funman@videolan.org>
NSIS: fix polish translation

(cherry picked from commit 35c5354c363d30119edccb0c0d5d9d26b68fd753)
Signed-off-by: Rafaël Carré <funman@videolan.org>
l10n: NSIS Polish update

Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
(cherry picked from commit 5aebac3078b586fcd72ba17b01e934a45431370c)
Signed-off-by: Rafaël Carré <funman@videolan.org>
nsis: fix encoding of translations

As of now, NSIS doesn't fully support unicode so it is better to use
their iso 8859 counterpart.

ISO-8859-1:
- Dutch
- German

ISO-8859-2:
- Polish
- Slovenian

(cherry picked from commit 02a8a0326001760195383e03bb04a047919fe09f)
Signed-off-by: Rafaël Carré <funman@videolan.org>
nsis: use windows-1250 encoding for Polish and Slovenian (fix #10126)

(cherry picked from commit 7d48c11c0c5068cb388e8ea45277ce89b68535dc)
Signed-off-by: Rafaël Carré <funman@videolan.org>