mtpdataproviders/mtpimagedp/src/cmtpimagedpthumbnailcreator.cpp
changeset 20 6e82ae192c3a
parent 17 aabe5387f5ce
child 41 2c19c7cf5550
equal deleted inserted replaced
18:1b39655331a3 20:6e82ae192c3a
   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