videodb: add seasonview and refactor GetSeasonsNav()and refactor GetSeasonsNav()
videodb: add DeleteSeason()
ActiveAE: allow sinks to return planar formats
Merge pull request #4724 from Montellese/videodb_seasonview

videodb: add seasonview and refactor GetSeasonsNav()
ActiveAE: Properly set m_encodedRate when transcoding - fixes wrong speed with spec conform sinks
AESinkPULSE: Ignore encodedRate despite when doing EAC3
upnp: fix mapping of Neptune log levels to our log levels
Merge pull request #4767 from fritsch/aefixes

ActiveAE: Properly set m_encodedRate when transcoding
Merge pull request #4714 from FernetMenta/planar

ActiveAE: allow sinks to return planar formats
[AE/osxsink] - fix identation
[AE/osxsink] - fix warnings
[osx/coreaudio] - fixed - SetPhysicalFormat didn't wait for the format change to happen when only channelcount changed between old and new format
[AE/osxsink] - skip disabled streams in render callback - those must not
consume data from the ringbuffer!
[AE/osxsink] - fixed shadowed variable "streams"
[AE/osxsink] - fixed - fire CAEFactory::DeviceChange() when the default device
changes not only when the list of devices itself changes (fixes transition of default devices when default is changed externally via audio midi setup for example)
[AE/osxsink] - reporting samplerate 0 really means kAudioStreamAnyRate and is a valid thing - reflect this in our code