multimediacommscontroller/mmccsubcontroller/inc/mccsymsimpledlstream.h
branchrcs
changeset 49 64c62431ac08
parent 32 f2ed1fc4c163
--- a/multimediacommscontroller/mmccsubcontroller/inc/mccsymsimpledlstream.h	Mon Aug 23 17:50:26 2010 +0300
+++ b/multimediacommscontroller/mmccsubcontroller/inc/mccsymsimpledlstream.h	Mon Sep 06 17:32:13 2010 +0530
@@ -24,6 +24,7 @@
 #include "mccsymstreambase.h"
 #include "mccrtpdatasource.h"
 #include "mccjitterbufferobserver.h"
+#include "mccmsrpmanager.h"
 
 // FORWARD DECLARATIONS
 class CMMFFormatDecode;
@@ -51,7 +52,16 @@
                                              TFourCC aFourCC, 
                                              TInt aStreamType,
                                              CMccRtpMediaClock& aClock );
-        
+        /**
+        * Static constructor
+        */
+        static CMccSymSimpleDlStream* NewLC( TUint32 aMccStreamId, 
+                                             MAsyncEventHandler* aEventhandler,  
+                                             MMccResources* aMccResources,
+                                             CMccMsrpManager* aManager, 
+                                             TFourCC aFourCC, 
+                                             TInt aStreamType,
+											 CMccRtpMediaClock& aClock );   
         /**
         * Destructor.
         */
@@ -189,6 +199,13 @@
                                TFourCC aFourCC, 
                                TInt aStreamType,
                                CMccRtpMediaClock& aClock );
+CMccSymSimpleDlStream( TUint32 aMccStreamId, 
+                               MAsyncEventHandler* aEventhandler, 
+                               MMccResources* aMccResources,
+                               CMccMsrpManager* aManager, 
+                               TFourCC aFourCC, 
+                               TInt aStreamType ,
+                               CMccRtpMediaClock& aClock );
         
         /**
         * 2nd phase constructor