devsoundextensions/drmaudioplayer/DRMPlayServer/src/DRMPlaySession.cpp
changeset 2 5c1df44f2eed
parent 0 b8ed18f6c07b
equal deleted inserted replaced
1:fcaf4606ba4e 2:5c1df44f2eed
   360 
   360 
   361     aMessage.Read(0,iCallbackState);
   361     aMessage.Read(0,iCallbackState);
   362     aMessage.Read(1,params);
   362     aMessage.Read(1,params);
   363     aMessage.Read(2,iErrDurPckg);
   363     aMessage.Read(2,iErrDurPckg);
   364     HBufC16* inputBuf = HBufC16::NewL(aMessage.GetDesLengthL(3));
   364     HBufC16* inputBuf = HBufC16::NewL(aMessage.GetDesLengthL(3));
       
   365     CleanupStack::PushL(inputBuf);
   365     TPtr16 ptr = inputBuf->Des();
   366     TPtr16 ptr = inputBuf->Des();
   366     aMessage.Read(3,ptr);
   367     aMessage.Read(3,ptr);
   367     const TDataStruct &theStruct = params();
   368     const TDataStruct &theStruct = params();
   368     delete iPlayUtil;
   369     delete iPlayUtil;
   369     iPlayUtil = NULL;
   370     iPlayUtil = NULL;
   370     iPlayUtil = CMdaAudioPlayerUtility::NewFilePlayerL( inputBuf->Des(),
   371     iPlayUtil = CMdaAudioPlayerUtility::NewFilePlayerL( inputBuf->Des(),
   371                                                        *this,
   372                                                        *this,
   372                                                        iPriority,
   373                                                        iPriority,
   373                                                        iPref);
   374                                                        iPref);
       
   375     CleanupStack::Pop(inputBuf);
   374     delete inputBuf;
   376     delete inputBuf;
   375     }
   377     }
   376 
   378 
   377 void CDRMPlayServerSession::NewDesPlayerL(const RMessage2 aMessage)
   379 void CDRMPlayServerSession::NewDesPlayerL(const RMessage2 aMessage)
   378     {
   380     {