diff -r 095bea5f582e -r 0ac9a5310753 mmfenh/advancedaudiocontroller/audiocontrollerpluginsvariant/AdvancedAudioController/Src/AdvancedAudioDecoder.cpp --- a/mmfenh/advancedaudiocontroller/audiocontrollerpluginsvariant/AdvancedAudioController/Src/AdvancedAudioDecoder.cpp Tue Aug 31 15:43:02 2010 +0300 +++ b/mmfenh/advancedaudiocontroller/audiocontrollerpluginsvariant/AdvancedAudioController/Src/AdvancedAudioDecoder.cpp Wed Sep 01 12:23:00 2010 +0100 @@ -593,6 +593,13 @@ // it will be sent for refill later by NextSharedBufferL(). static_cast(iNextBuffer)->SetStatus(EBeingEmptied); NextSharedBufferL(); + //added to send only 8kb of data to devsound for aac during progressive download,fix for ou1cimx1#447299 + if(IsDecodingSufficient() && !(iObserver->IsTimePosSeekable())) + { + + moreProcessing=EFalse; + } + // length can only be <= maxlength if (dstlength == dstmaxlength) { @@ -802,5 +809,11 @@ return stat; } +EXPORT_C TBool CAdvancedAudioDecoder::IsDecodingSufficient() + { + DP0(_L("CAdvancedAudioDecoder::IsDecodingSufficient")); + return EFalse; + } +//added // End of file