summaryrefslogtreecommitdiffstats
path: root/xbmc-12.0-fix-pa-buffer-overruns.patch
diff options
context:
space:
mode:
Diffstat (limited to 'xbmc-12.0-fix-pa-buffer-overruns.patch')
-rw-r--r--xbmc-12.0-fix-pa-buffer-overruns.patch33
1 files changed, 0 insertions, 33 deletions
diff --git a/xbmc-12.0-fix-pa-buffer-overruns.patch b/xbmc-12.0-fix-pa-buffer-overruns.patch
deleted file mode 100644
index 7f5227d..0000000
--- a/xbmc-12.0-fix-pa-buffer-overruns.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-From 5820b25e2fb7ce89ccc2e26e58c9b4fc86a7af21 Mon Sep 17 00:00:00 2001
-From: Michael Cronenworth <mike@cchtml.com>
-Date: Thu, 14 Feb 2013 22:45:26 -0600
-Subject: [PATCH 2/2] AE: Pulse Audio fix buffer underruns.
-
-The cache buffer size was being initialized to the write size
-of a PA stream, which is not the buffer size of the PA server.
-The cache buffer size will now use the PA server buffer size.
-(trac bug 13902)
-
-Signed-off-by: Michael Cronenworth <mike@cchtml.com>
----
- xbmc/cores/AudioEngine/Engines/PulseAE/PulseAEStream.cpp | 4 +++-
- 1 file changed, 3 insertions(+), 1 deletion(-)
-
-diff --git a/xbmc/cores/AudioEngine/Engines/PulseAE/PulseAEStream.cpp b/xbmc/cores/AudioEngine/Engines/PulseAE/PulseAEStream.cpp
-index f80d4d8..c3c34f2 100644
---- a/xbmc/cores/AudioEngine/Engines/PulseAE/PulseAEStream.cpp
-+++ b/xbmc/cores/AudioEngine/Engines/PulseAE/PulseAEStream.cpp
-@@ -203,7 +203,9 @@ CPulseAEStream::CPulseAEStream(pa_context *context, pa_threaded_mainloop *mainLo
- return /*false*/;
- }
-
-- m_cacheSize = pa_stream_writable_size(m_Stream);
-+ const pa_buffer_attr *streamBuffer;
-+ streamBuffer = pa_stream_get_buffer_attr(m_Stream);
-+ m_cacheSize = streamBuffer->maxlength;
-
- pa_threaded_mainloop_unlock(m_MainLoop);
-
---
-1.7.11.7
-