mmplugins/lib3gp/impl/src/filewriter.cpp
branchRCL_3
changeset 23 545d349d14da
parent 0 40261b775718
child 39 3f0ddfac3ede
child 54 b68f3e90dca1
--- a/mmplugins/lib3gp/impl/src/filewriter.cpp	Tue May 25 14:20:15 2010 +0300
+++ b/mmplugins/lib3gp/impl/src/filewriter.cpp	Wed Jun 09 11:20:54 2010 +0300
@@ -57,7 +57,6 @@
     iOutputBufferSize = KFileWriterBufferSizeSmall;
     iMaxOutputBufHardLimit = KFileWriterHardBufLimit;
     iMaxOutputBufSoftLimit = KFileWriterSoftBufLimit;
-    iOutputFileSetSizeCooldown = 0;
 
     iMemReadyForWriting = EFalse;
     iInputBuf = NULL;
@@ -496,25 +495,7 @@
         PRINT((_L("e_cfilewriter_runl 0")));  
         return;
         }
-        
-	// SetSize - reserve room for file writes in output file for all full buffers.
-	// This is done for performance reasons. Reserving space beforehand reduce FS overhead per write.
-	// Don't do new setsize until previously increased filesize has been filled.
-	if ( iOutputFileSetSizeCooldown ) 
-		{
-		iOutputFileSetSizeCooldown--;
-		PRINT((_L("CFileWriter::RunL() Setsize, buffer was written to reserved space, cooldown: %d"), iOutputFileSetSizeCooldown));		
-		}
-		
-	// if we have cumulated over iMaxOutputBufSoftLimit/2 full output buffers and setsize not in cooldown then set new size.
-	if ( !iOutputFileSetSizeCooldown && (iFullBufferQueue.Count() > iMaxOutputBufSoftLimit/2) )
-		{
-		PRINT(_L("CFileWriter::RunL() Setsize, start new size set"));
-		iOutputFile->SetSize(iOutputFileSize + (iFullBufferQueue.Count()*iOutputBufferSize) );
-		iOutputFileSetSizeCooldown = iFullBufferQueue.Count();
-		PRINT((_L("CFileWriter::RunL() Setsize, New size set to: %d, cooldown set: %d"), iOutputFileSize + (iFullBufferQueue.Count()*iOutputBufferSize), iOutputFileSetSizeCooldown));		
-		}
-	
+
     if ( iFullBufferQueue.Count() >= iMaxOutputBufHardLimit )
         {
         while ( iFullBufferQueue.Count() > iMaxOutputBufSoftLimit )