diff -r fb024d5e35fa -r 64c62431ac08 multimediacommscontroller/mmccsubcontroller/inc/mccsymstreambase.h --- a/multimediacommscontroller/mmccsubcontroller/inc/mccsymstreambase.h Mon Aug 23 17:50:26 2010 +0300 +++ b/multimediacommscontroller/mmccsubcontroller/inc/mccsymstreambase.h Mon Sep 06 17:32:13 2010 +0530 @@ -33,6 +33,7 @@ class MDataSink; class MDataSource; class CMccRtpManager; +class CMccMsrpManager; class CMMFDevSound; class MMccResources; class CMccMultiplexer; @@ -483,6 +484,12 @@ CMccRtpManager* aManager, TInt aStreamType ); + CMccSymStreamBase( TUint32 aMccStreamId, + MAsyncEventHandler* aEventhandler, + MMccResources* aMccResources, + CMccMsrpManager* aManager, + TInt aStreamType ); + private: // Consturctor /** @@ -494,6 +501,12 @@ iSoundDevice( NULL ), iMccStreamId( (TUint) KErrNotFound ), iState ( EStateNone ) { }; + + public: + + + // MSRP Manager instance needs to set this from cmccsubthreadclientbase class + CMccMsrpManager* iMsrpmanager; protected: // Data