AESinkOSS: Missed one reuse of format.m_dataFormat in 4c536e960dfa5610bd62968feff1eebaada17c6d
ActiveAE: Fix refcounting with viz
[WASAPI] fixed: return the right channel layout
[WASAPI] fixed: use the more accurate GetDelay() for Drain().
[WASAPI] fixed: wrong multiplicator (thanks Voyager1).
ActiveAE: check for valid ac3 sampling rates, fixes no sound for flac 96khz when transcoding
ActiveAE: load settings prior to opening a stream
AE: fix setting audio mode, needs revisit after new audio settings have been implemented
ActiveAE: only request two channels when transcoding to AC3
ActiveAE: do not set fading flag on a passthrough stream
AESinkALSA: limit maximum periodSize to bufferSize / 3 on the sink (fixes flac 5.1 96 khz via LPCM)
Merge pull request #3095 from FernetMenta/aefixes

AE: various fixes
fixup broken build when enabling amlplayer
[jenkins] - fixed approach for detecting the current branch once and for all (works for attached and detached heads and also for pull requests)
fixed build with amplayer, thanks rockchip
Merge pull request #3125 from janbar/noepg_timeline_crash

epg timeline: Fix crash when no epg
ActiveAE: fix hang in case of sink fails writing data
XBMCTinyXML::Parse: fix small error with huge impact
Merge pull request #3134 from FernetMenta/activefix

ActiveAE: fix hang in case of sink fails writing data
AE: fix coreaudio after e4ffe757f43074075749c59e8971f32649aa99a3