summaryrefslogtreecommitdiff
path: root/core/multimedia/opieplayer/loopcontrol.cpp
Unidiff
Diffstat (limited to 'core/multimedia/opieplayer/loopcontrol.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r--core/multimedia/opieplayer/loopcontrol.cpp16
1 files changed, 8 insertions, 8 deletions
diff --git a/core/multimedia/opieplayer/loopcontrol.cpp b/core/multimedia/opieplayer/loopcontrol.cpp
index 859a67a..1ae0059 100644
--- a/core/multimedia/opieplayer/loopcontrol.cpp
+++ b/core/multimedia/opieplayer/loopcontrol.cpp
@@ -235,14 +235,14 @@ void LoopControl::startAudio() {
235 long sampleWeShouldBeAt = long( playtime.elapsed() ) * freq / 1000; 235 long sampleWeShouldBeAt = long( playtime.elapsed() ) * freq / 1000;
236 long sampleWaitTime = currentSample - sampleWeShouldBeAt; 236 long sampleWaitTime = currentSample - sampleWeShouldBeAt;
237 237
238// if ( ( sampleWaitTime > 2000 ) && ( sampleWaitTime < 5000 ) ) { 238 if ( ( sampleWaitTime > 2000 ) && ( sampleWaitTime < 20000 ) ) {
239// usleep( (long)((double)sampleWaitTime * 1000000.0 / freq) ); 239 usleep( (long)((double)sampleWaitTime * 1000000.0 / freq) );
240// } 240 }
241// else if ( sampleWaitTime <= -5000 ) { 241 else if ( sampleWaitTime <= -5000 ) {
242// qDebug("need to catch up by: %li (%i,%li)", -sampleWaitTime, currentSample, sampleWeShouldBeAt ); 242 qDebug("need to catch up by: %li (%i,%li)", -sampleWaitTime, currentSample, sampleWeShouldBeAt );
243// //mediaPlayerState->curDecoder()->audioSetSample( sampleWeShouldBeAt, stream ); 243 //mediaPlayerState->curDecoder()->audioSetSample( sampleWeShouldBeAt, stream );
244// currentSample = sampleWeShouldBeAt; 244 currentSample = sampleWeShouldBeAt;
245// } 245 }
246 246
247 audioDevice->write( audioBuffer, samplesRead * 2 * channels ); 247 audioDevice->write( audioBuffer, samplesRead * 2 * channels );
248 audioSampleCounter = currentSample + samplesRead - 1; 248 audioSampleCounter = currentSample + samplesRead - 1;