summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2007-09-02 20:38:57 +0000
committerLennart Poettering <lennart@poettering.net>2007-09-02 20:38:57 +0000
commit3e188b192c6470a0749bed4b01aad99faca4478a (patch)
tree1aad2827630e8c6958a712c4d4c9fbb551d2d07e
parent7dbabc47bbfe517cd85e8b25b360413e511b3aec (diff)
make use of pa_memchunk_will_need() before handing sample cache audio to the RT threads
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/lennart@1748 fefdeb5f-60dc-0310-8127-8f9354f1896f
-rw-r--r--src/pulsecore/play-memchunk.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/pulsecore/play-memchunk.c b/src/pulsecore/play-memchunk.c
index 3ebbc14c..f60f706e 100644
--- a/src/pulsecore/play-memchunk.c
+++ b/src/pulsecore/play-memchunk.c
@@ -155,6 +155,8 @@ int pa_play_memchunk(
if (volume && pa_cvolume_is_muted(volume))
return 0;
+ pa_memchunk_will_need(chunk);
+
u = pa_msgobject_new(memchunk_stream);
u->parent.parent.free = memchunk_stream_free;
u->parent.process_msg = memchunk_stream_process_msg;