Merge pull request #5189 from koying/chgdroidmusicpause

CHG: [droid] Do not pause music when going to background
fixed: Webdav directory listing was broken since 9c3495caf154e8dae9ec2bab6689cb97b135150b
[jsonrpc] add support for playing recordings by id
[jsonrpc] bump API version to 6.18.1
CGUIDialogProfileSettings: fix labels of choices available for "Media source" settings
CGUIDialogAudioSubtitleSettings: fix labels of choices available for "Audio stream" setting
silence warnings about implicit int64_t -> int conversion
Merge pull request #5310 from FernetMenta/X11

X11: fixes
Merge pull request #5308 from FernetMenta/player

dvdplayer fix setting playspeed on startup
[confluence] add audio/video flags

Added: hevc and vp9 video flags
Added: opus audio flag

refreshed webm logo hence the vp8 change.
Merge pull request #5313 from uNiversaI/icons2

[confluence] add audio/video flags
Merge pull request #5295 from MartijnKaijser/gui_bump

increase ABI for the GUI to 5.3.0 and break backwards compatibility with...
Merge pull request #5311 from arnova/webdav_dir_fix

fixed: Webdav directory listing was broken since 9c3495caf154e8dae9ec2ba...
Merge pull request #4536 from vkosh/jsonrpc-play-recording

[jsonrpc] add support for playing recordings by id
Merge pull request #5299 from ace20022/unregdev

[win32][Fix] Set hDeviceNotify to 0 after a successful UnregisterDeviceN...
Merge pull request #5233 from Montellese/mixed_smartplaylist_fix_14982

fix mixed smartplaylists
build: make D-Bus configurable
[omxplayer] Merge in latest dvdplayer changes
[dvdplayer] Make players pointers rather than objects
[dvdplayer] Create a base class for audio and video players