fix: compile warnings on order of initialisation
[numericdialog] no need to have an ip address to pop the dialog up
Merge pull request #5042 from koying/fixbitstream

FIX: Upstream Annex-B bitstream conversion fix for some BD mkv iso rips
Merge pull request #5100 from FernetMenta/ffmpeg24

ffmpeg: adapt depreciated attribute max_analyze_duration
[music] better match multiple MBIDs in artist and albumartist tags (i.e. more separators)
[tests] add test for TagLoaderTagLib::SplitMBID
Merge pull request #5107 from fritsch/vp9multi

SWCodec: Add VP9 as pure sw codec to use multithreading
Merge pull request #4877 from anaconda/python-onclean

[python] Monitor: add onCleanStarted/onCleanFinished callbacks.
Merge pull request #5015 from jmarshallnz/mbid_matching

Improved musicbrainz matching from tags
Merge pull request #5064 from jmarshallnz/no_context_dupes

[contextmenu] don't show duplicate context menu items
Merge pull request #5018 from jmarshallnz/string_fixup

[strings] move the 'Component-specific logging...' string out of reserved range
Merge pull request #5128 from uNiversaI/patch-1

cleanup: Duplicate libogg-dev
Merge pull request #5093 from popcornmix/double_buffer

[rbp] Reduce GPU memory use when limited
Merge pull request #5090 from popcornmix/jpeghang

[omx] Avoid hang following jpegs that failed to decode
fix: network source setup would reset port when editing a source. fixes #15366
[addons] move the 'check for updates' item handling to the onclick handler, rather than a fake directory item
Merge pull request #5022 from jmarshallnz/service_addon_installs

[addons] cleanup the service add-on pre/post install code
PlayerCoreFactory: use const reference
CPlayerCoreConfig: add PlaysAudio() and PlaysVideo()
CPlayerCoreFactory: add GetPlayerConfig() taking a PLAYERCOREID