--- a/mmappcomponents/mmmtpdataprovider/src/mmmtpdputility.cpp Thu Jun 17 11:11:56 2010 -0500
+++ b/mmappcomponents/mmmtpdataprovider/src/mmmtpdputility.cpp Fri Jun 25 17:07:52 2010 -0500
@@ -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;