From d21b436002e05bebf9e2fbced4d0d7c9d5452a5e Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Fri, 14 Nov 2014 10:49:16 +0100 Subject: [PATCH] kodi: add upstream patch Signed-off-by: Stephan Raue --- .../patches/kodi-999.98-upstream-fix.patch | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 packages/mediacenter/kodi/patches/kodi-999.98-upstream-fix.patch diff --git a/packages/mediacenter/kodi/patches/kodi-999.98-upstream-fix.patch b/packages/mediacenter/kodi/patches/kodi-999.98-upstream-fix.patch new file mode 100644 index 0000000000..810a5517ee --- /dev/null +++ b/packages/mediacenter/kodi/patches/kodi-999.98-upstream-fix.patch @@ -0,0 +1,22 @@ +From 3ec5e532f374344e18decc72818e4225296e35c4 Mon Sep 17 00:00:00 2001 +From: Rainer Hochecker +Date: Thu, 13 Nov 2014 11:56:31 +0100 +Subject: [PATCH] AE: always request float from sink when in fixed mode, fixes + unwanted re-init of sink + +--- + xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAE.cpp | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAE.cpp b/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAE.cpp +index 0e4d8da..70327db 100644 +--- a/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAE.cpp ++++ b/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAE.cpp +@@ -1508,6 +1508,7 @@ void CActiveAE::ApplySettingsToFormat(AEAudioFormat &format, AudioSettings &sett + if (m_settings.config == AE_CONFIG_FIXED) + { + format.m_sampleRate = m_settings.samplerate; ++ format.m_dataFormat = AE_FMT_FLOAT; + CLog::Log(LOGINFO, "CActiveAE::ApplySettings - Forcing samplerate to %d", format.m_sampleRate); + } +