[win32] WINFileSMB::Seek() seeking above end of the file is not an error condition
TagLibVFSStream: fix initialization of m_bIsReadOnly
[osx] adapt AERingBuffer.h to allow planar formats
[osx] adapt OSX sink to utilise planar output from AE
[osx] drop the bitstreaming buffer - it's not much more costly than multiple small memcpy's and it's not as if we're performance constrained here
[osx] use a separate member for the frames per second in computations rather than m_format.m_sampleRate
[ios/osx] drop unused IsCompatible() functions from darwin audio sinks
TagLibVFSStream::seek: fix parsing files with broken structure (specified length in header is longer than actual file length)
Merge pull request #4792 from Karlson2k/fix_tag_read

Fix tag reading for some broken files, fixes #15239
Merge pull request #4774 from jmarshallnz/planar

[osx] utilize planar support from AE in the OSX sink
ADSP - Add dsp related gui images
ADSP - Add audio dsp addon header and function defination files
ADSP - Extend addon gui lib with basic slider types for audio dsp settings dialogs
ADSP - Allow usage of CAEChannelInfo CActiveAEResample::GetAEChannelLayout(uint64_t layout)
ADSP - Add dsp related strings
ADSP - Add basic audio dsp addon handling structure
ADSP - Add adsp addon callback helper library and add addon build if in xbmc folder
ADSP - Add gui sound playback with selectable channel position on dsp addon callbacks
ADSP - Add audio dsp information to CGUIInfoManager
ADSP - Add adsp mode processing chain settings dialog