Fix libass ass_read_memory() signature
[Confluence] next/previous didn't work for livetv outside of the fullscreen video window - fixes #15076
[builtins] PlayMedia didn't sort the folder prior to adding to playlist. fixes #15089
AESinkPULSE: Don't alter the samplerate - let PA decide
ActiveAE: scale the volume only if it is > 60.0f dB otherwise set it to zero
Merge pull request #4519 from astiob/ass_read_memory

Fix libass ass_read_memory() signature
Merge pull request #4525 from joethefox/ae_zero_volume

ActiveAE: set the scaled volume to zero if the volume is zero
Merge pull request #4511 from fritsch/pa-sample-48000

AESinkPULSE: Let PA handle whatever samplerate we have
Merge pull request #4520 from ronie/confluence-livetv

[Confluence] next/previous fixes for livetv - fixes #15076
Merge pull request #4521 from jmarshallnz/playmedia_order

[builtins] PlayMedia didn't sort the folder prior to adding to playlist
[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
[rpi] setup-sdk.sh: allow overriding of buildroot and xbmc install paths
also don't require root if not needed