multimediacommscontroller/mmccvideosourcesink/src/mccvideosourcewrapper.cpp
changeset 19 f58ead8cf73c
parent 0 1bce908db942
--- a/multimediacommscontroller/mmccvideosourcesink/src/mccvideosourcewrapper.cpp	Mon May 03 12:52:41 2010 +0300
+++ b/multimediacommscontroller/mmccvideosourcesink/src/mccvideosourcewrapper.cpp	Thu May 27 13:16:26 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