equal
deleted
inserted
replaced
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 |