multimediacommscontroller/mmccsubcontroller/tsrc/ut_subcontroller/Src/UT_CMCCSymSimpleDlStream.cpp
--- a/multimediacommscontroller/mmccsubcontroller/tsrc/ut_subcontroller/Src/UT_CMCCSymSimpleDlStream.cpp Thu Jul 15 19:04:32 2010 +0300
+++ b/multimediacommscontroller/mmccsubcontroller/tsrc/ut_subcontroller/Src/UT_CMCCSymSimpleDlStream.cpp Thu Aug 19 10:18:22 2010 +0300
@@ -86,13 +86,15 @@
void UT_CMccSymSimpleDlStream::SetupL( )
{
+ iRtpMediaClock = CMccRtpMediaClock::NewL();
+
iResources = CMccResourcePoolStub::NewL();
iEventHandler = CMccTestEventHandler::NewL();
iRtpManager = CMccRtpManager::NewL(*iEventHandler, *iResources, iMccSessionId );
iStreamId = 1;
CMccSymSimpleDlStream* stream = CMccSymSimpleDlStream::NewLC(
- iStreamId, this, iResources, iRtpManager, TFourCC(), KMccVideoDownlinkStream );
+ iStreamId, this, iResources, iRtpManager, TFourCC(), KMccVideoDownlinkStream, *iRtpMediaClock );
CleanupStack::Pop( stream );
iSimpleDlStream = stream;
stream = NULL;
@@ -131,6 +133,12 @@
delete iEventHandler;
delete iResources;
REComSession::FinalClose();
+
+ if ( iRtpMediaClock )
+ {
+ delete iRtpMediaClock;
+ iRtpMediaClock = NULL;
+ }
}
void UT_CMccSymSimpleDlStream::UT_CMccSymSimpleDlStream_CreatePayloadFormatDecoderLL( )