mmfenh/advancedaudiocontroller/audiocontrollerpluginsvariant/mp3audioplaycontroller/Src/MP3AudioPlayControllerHwDecoder.cpp
branchRCL_3
changeset 46 0ac9a5310753
parent 45 095bea5f582e
child 50 999b2818a0eb
equal deleted inserted replaced
45:095bea5f582e 46:0ac9a5310753
    20 
    20 
    21 // INCLUDE FILES
    21 // INCLUDE FILES
    22 #include "MP3AudioPlayControllerDecoder.h"
    22 #include "MP3AudioPlayControllerDecoder.h"
    23 #include "DebugMacros.h"
    23 #include "DebugMacros.h"
    24 #include <mmfpaniccodes.h>
    24 #include <mmfpaniccodes.h>
    25 #include <mmfcodec.h>
    25 #include <Mmfcodec.h>
    26 
    26 
    27 const TUint KRawMp3MaxFrameSize  = 1441;
    27 const TUint KRawMp3MaxFrameSize  = 1441;
    28 const TUint KSizeOfInBuffer   = 2*KRawMp3MaxFrameSize;
    28 const TUint KSizeOfInBuffer   = 2*KRawMp3MaxFrameSize;
    29 const TInt 	KRawMp3FrameHeaderSize = 5;
    29 const TInt 	KRawMp3FrameHeaderSize = 5;
    30 
    30 
   147 
   147 
   148     iOutBuffer = new (ELeave) TUint8[iOutFrameLength];
   148     iOutBuffer = new (ELeave) TUint8[iOutFrameLength];
   149     iOutBufferPtr = iOutBuffer;
   149     iOutBufferPtr = iOutBuffer;
   150 
   150 
   151     iAccLen = 0;
   151     iAccLen = 0;
   152 
   152     iEnabled = ETrue; 
   153     DP0(_L ("CMP3AudioPlayControllerDecoder::Reset - Exit"));
   153     DP0(_L ("CMP3AudioPlayControllerDecoder::Reset - Exit"));
   154 	}
   154 	}
   155 
   155 
   156 TCodecProcessResult CMP3AudioPlayControllerDecoder::ProcessL(CMMFBuffer& aSrc, CMMFBuffer& aDst)
   156 TCodecProcessResult CMP3AudioPlayControllerDecoder::ProcessL(CMMFBuffer& aSrc, CMMFBuffer& aDst)
   157 	{
   157 	{