multimediacommscontroller/mmccvideosourcesink/src/mccvideosourcewrapper.cpp
branchRCL_3
changeset 17 a5ac35ca6d81
parent 0 1bce908db942
--- a/multimediacommscontroller/mmccvideosourcesink/src/mccvideosourcewrapper.cpp	Tue Apr 27 17:02:55 2010 +0300
+++ b/multimediacommscontroller/mmccvideosourcesink/src/mccvideosourcewrapper.cpp	Tue May 11 16:34:40 2010 +0300
@@ -89,7 +89,8 @@
     TInt aCameraHandle,
     const TDesC8& aVideoMimeType,
     TFourCC aAudioType,
-    TUid aEncoderUid )
+    TUid aEncoderUid,
+    TBool aForceEncapsulationType )
 	{
     __V_SOURCESINK_CONTROLL( "CMccVideoSourceWrapper::OpenL" )	
     
@@ -109,9 +110,12 @@
     		__V_SOURCESINK_CONTROLL_INT1( "SetPreferredVideoEncoderL, uid:", 
     		                              aEncoderUid.iUid )
             iMediaRecorder->SetPreferredVideoEncoderL( aEncoderUid );
+		    }
+		if ( aForceEncapsulationType )
+            {
             __V_SOURCESINK_CONTROLL( "SetPreferredVideoEncapsulationL" )
             iMediaRecorder->SetPreferredVideoEncapsulationL( EDuElementaryStream );
-		    }
+            }
         
         __V_SOURCESINK_CONTROLL( "SetVideoCodingOptionsL" )        
 		//set mediarecorder to insert GOB:s