[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: kdesupport/akode/lib
From: Allan Sandfeld Jensen <kde () carewolf ! com>
Date: 2005-09-21 17:26:02
Message-ID: 1127323562.330163.22263.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 462667 by carewolf:
Use the more accurate sink pause.
M +5 -1 player.cpp
--- trunk/kdesupport/akode/lib/player.cpp #462666:462667
@@ -130,7 +130,11 @@
d->halt = false;
while(true) {
- if (d->pause) sem_wait(&d->pause_sem);
+ if (d->pause) {
+ d->sink->pause();
+ sem_wait(&d->pause_sem);
+ d->sink->resume();
+ }
if (d->halt) break;
no_error = d->buffered_decoder.readFrame(&frame);
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic