mtpdataproviders/mtpimagedp/src/cmtpimagedpthumbnailcreator.cpp
branchRCL_3
changeset 5 3673b591050c
parent 2 4843bb5893b6
child 19 0aa8cc770c8a
equal deleted inserted replaced
4:60a94a45d437 5:3673b591050c
   259     // file system.
   259     // file system.
   260     delete iObjectSource;
   260     delete iObjectSource;
   261     iObjectSource = NULL;
   261     iObjectSource = NULL;
   262     
   262     
   263     TParsePtrC parse(aFileName);
   263     TParsePtrC parse(aFileName);
   264     const TDesC& mimeType = iDataProvider.FindMimeType(parse.Ext().Mid(1));
   264     if (parse.Ext().Length() >= 1)
   265     __FLOG_VA((_L16("CMtpImageDphumbnailCreator::GetThumbL() - FileName:%S, MimeType:%S"), &aFileName, &mimeType));
   265         {
   266     
   266         const TDesC& mimeType = iDataProvider.FindMimeType(parse.Ext().Mid(1));
   267     iObjectSource = CThumbnailObjectSource::NewL(aFileName, mimeType);
   267         __FLOG_VA((_L16("CMtpImageDphumbnailCreator::GetThumbL() - FileName:%S, MimeType:%S"), &aFileName, &mimeType));
       
   268     
       
   269         iObjectSource = CThumbnailObjectSource::NewL(aFileName, mimeType);
       
   270         }
       
   271     else
       
   272         {
       
   273         iObjectSource = CThumbnailObjectSource::NewL(aFileName, KNullDesC);
       
   274         }
   268     iCurrentReq = iThumbMgr->GetThumbnailL( *iObjectSource );
   275     iCurrentReq = iThumbMgr->GetThumbnailL( *iObjectSource );
   269     iState = EGetting;
   276     iState = EGetting;
   270     __FLOG(_L8("<< CMtpImageDphumbnailCreator::GetThumbL()"));
   277     __FLOG(_L8("<< CMtpImageDphumbnailCreator::GetThumbL()"));
   271     }
   278     }
   272 
   279