mmfenh/advancedaudiocontroller/audiocontrollerpluginsvariant/3gpaudioplaycontroller/Src/3GPAudioPlayControllerPlugin.cpp
branchRCL_3
changeset 18 a36789189b53
parent 8 03a293c97d5c
child 19 095bea5f582e
--- a/mmfenh/advancedaudiocontroller/audiocontrollerpluginsvariant/3gpaudioplaycontroller/Src/3GPAudioPlayControllerPlugin.cpp	Thu Jul 15 19:13:36 2010 +0300
+++ b/mmfenh/advancedaudiocontroller/audiocontrollerpluginsvariant/3gpaudioplaycontroller/Src/3GPAudioPlayControllerPlugin.cpp	Thu Aug 19 10:26:11 2010 +0300
@@ -277,7 +277,13 @@
         {
         iSharedBufferMaxNum = 3;
    	    }
-	
+   
+    if (iSourceType != KUidMmfFileSource) 
+               {
+               DP0(_L("CAACAudioPlayControllerPlugin::DoAddDataSourceL not file source,changing buffer size"));        
+              
+                iSharedBufferMaxSize = iSharedBufferMaxSizeForNonSeekableSrc;
+               }
     CMMFDataBuffer* tempBuffer = CreateSourceBufferOfSizeLC(KFirstBufferSize);
     tempBuffer->Data().Copy(iSharedBuffers[0]->Data());