From 738c08d921cc12c9f6f7846e80889908dce06cc8 Mon Sep 17 00:00:00 2001 From: llornkcor Date: Thu, 30 May 2002 00:14:35 +0000 Subject: fixed bug with mpeg3 not playing audio in videos --- (limited to 'core/multimedia/opieplayer') diff --git a/core/multimedia/opieplayer/loopcontrol.cpp b/core/multimedia/opieplayer/loopcontrol.cpp index 310d512..6f86b4a 100644 --- a/core/multimedia/opieplayer/loopcontrol.cpp +++ b/core/multimedia/opieplayer/loopcontrol.cpp @@ -380,8 +380,12 @@ bool LoopControl::init( const QString& filename ) { if ( hasAudioChannel ) { int astream = 0; - channels = mediaPlayerState->curDecoder()->audioChannels( astream ); - qDebug( "LC- channels = %d", channels ); + if ( mediaPlayerState->curDecoder()->pluginName() == QString("LibMpeg3Plugin") ) + channels = 2; //dont akx me why, but it needs this hack + else + channels = mediaPlayerState->curDecoder()->audioChannels( astream ); + + qDebug( "LC- channels = %d", channels ); if ( !total_audio_samples ) total_audio_samples = mediaPlayerState->curDecoder()->audioSamples( astream ); -- cgit v0.9.0.2