fix crash when changing language from non-GUI thread (fixes #15113)
fix crash when changing the skin zoom from non-GUI thread (fixes #15114)
Fix spelling of "Liechtenstein" in langinfo.xml
Merge pull request #4552 from tobbi/german-fixes

Fix spelling of "Liechtenstein" in langinfo.xml
fix flickering music OSD
Added optional parameter 'useCached' to xbmc.playSFX()
Added parameter 'useCached' to g_audioManager.PlayPythonSound(), default = true
When useCached is false, PlayPythonSound now frees any matching cached sound before continuing
Merge pull request #4555 from FernetMenta/musicosd

fix flickering music OSD
Merge pull request #4491 from ruuk/ignorecache

Added optional parameter 'ignoreCache' to xbmc.playSFX()
changed: Don't try to sort subtitles, it screws up eg. sync priority
Merge pull request #4560 from arnova/sub_nosort

changed: Don't try to sort subtitles, it screws up eg. sync priority
Merge pull request #4551 from Montellese/settings_language_fix

fix crash when changing language from non-GUI thread (fixes #15113)
[depends] move ffmpeg to unified deps
[configure] remove internal ffmpeg
remove ffmpeg from tree
ffmpeg: remove dll wrappers
add ffmpeg lock manager
todo: refactor to own file
ffmpeg: move callbacks into separate file
remove ffmpeg dlls from generated headers
not removing win32 as this might still be needed?
sq to configure - add --with-ffmpeg=force option
this will always build our ffmpeg version, even if its found in system
only enable auto building ffmpeg if we are not cross compiling