multimediacommscontroller/mmccsubcontroller/inc/mccsymstreambase.h
branchrcs
changeset 49 64c62431ac08
parent 0 1bce908db942
--- 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