mmappcomponents/mmmtpdataprovider/src/mmmtpdputility.cpp
changeset 44 d141fc1ad77b
parent 32 edd273b3192a
child 50 762d760dcfdf
--- a/mmappcomponents/mmmtpdataprovider/src/mmmtpdputility.cpp	Wed Jun 23 18:45:38 2010 +0300
+++ b/mmappcomponents/mmmtpdataprovider/src/mmmtpdputility.cpp	Tue Jul 06 14:48:59 2010 +0300
@@ -501,7 +501,17 @@
 
     if ( mimebuf == NULL )
         {
-        User::Leave( KErrNotFound );
+        PRINT( _L( "MM MTP <> MmMtpDpUtility::Mp4MimeTypeL, mimebuf == NULL, default as video" ) );
+
+        if ( file.Ext().CompareF( KTxtExtension3GP ) == 0
+            || file.Ext().CompareF( KTxtExtension3G2 ) == 0 )
+            {
+            mimebuf = KMimeTypeVideo3gpp().Alloc();
+            }
+        else
+            {
+            mimebuf = KMimeTypeVideoMp4().Alloc();
+            }
         }
     PRINT( _L( "MM MTP <= MmMtpDpUtility::Mp4MimeTypeL" ) );
     return mimebuf;