equal
deleted
inserted
replaced
346 |
346 |
347 // Keep track of media lists to notify later |
347 // Keep track of media lists to notify later |
348 TInt userCount = item->UserCount(); |
348 TInt userCount = item->UserCount(); |
349 for ( TInt userIndex = 0; userIndex < userCount; userIndex++ ) |
349 for ( TInt userIndex = 0; userIndex < userCount; userIndex++ ) |
350 { |
350 { |
351 users.InsertInAddressOrder( &item->User( userIndex ) ); |
351 users.InsertInAddressOrderL( &item->User( userIndex ) ); |
352 } |
352 } |
353 } |
353 } |
354 |
354 |
355 // Notify all affected users of error |
355 // Notify all affected users of error |
356 TInt userCount = users.Count(); |
356 TInt userCount = users.Count(); |
659 { |
659 { |
660 #ifdef MEDIA_ID_BASED_TN_FETCH_ENABLED |
660 #ifdef MEDIA_ID_BASED_TN_FETCH_ENABLED |
661 iThumbnailRequestIds.AppendL(TLoadingTN(iTnEngine->GetThumbnailL(itemId.Value()), spaceId, tnSize, itemId)); |
661 iThumbnailRequestIds.AppendL(TLoadingTN(iTnEngine->GetThumbnailL(itemId.Value()), spaceId, tnSize, itemId)); |
662 #else |
662 #else |
663 CThumbnailObjectSource* source = CThumbnailObjectSource::NewLC(item.Uri(), 0); |
663 CThumbnailObjectSource* source = CThumbnailObjectSource::NewLC(item.Uri(), 0); |
664 iThumbnailRequestIds.AppendL(TLoadingTN(iTnEngine->GetThumbnailL(*source), spaceId, tnSize, itemId)); |
664 iThumbnailRequestIds.AppendL(TLoadingTN( |
|
665 iTnEngine->GetThumbnailL(*source), |
|
666 spaceId, tnSize, itemId)); |
665 CleanupStack::PopAndDestroy(source); |
667 CleanupStack::PopAndDestroy(source); |
666 #endif |
668 #endif |
667 } |
669 } |
668 iThumbnailId = itemId; |
670 iThumbnailId = itemId; |
669 } |
671 } |
736 { |
738 { |
737 // private path |
739 // private path |
738 RFile64& imageHandle = imageVwrMgr->ImageFileHandle(); |
740 RFile64& imageHandle = imageVwrMgr->ImageFileHandle(); |
739 if ( &imageHandle != NULL ) |
741 if ( &imageHandle != NULL ) |
740 { |
742 { |
741 fileName.Append(imageHandle.FullName(fileName)); |
743 imageHandle.FullName(fileName); |
742 } |
744 } |
743 else |
745 else |
744 { |
746 { |
745 errInImage = KErrArgument; |
747 errInImage = KErrArgument; |
746 } |
748 } |
931 { |
933 { |
932 TSize dimensions = TSize(); |
934 TSize dimensions = TSize(); |
933 if(errInImage == KErrNone) |
935 if(errInImage == KErrNone) |
934 { |
936 { |
935 //need to fetch the original file dimensions |
937 //need to fetch the original file dimensions |
936 if(errInImage == KErrNone) |
|
937 { |
|
938 dimensions = iReader->GetDimensions(); |
938 dimensions = iReader->GetDimensions(); |
939 } |
|
940 iMPXMedia->SetTObjectValueL(KGlxMediaGeneralDimensions, dimensions); |
939 iMPXMedia->SetTObjectValueL(KGlxMediaGeneralDimensions, dimensions); |
941 } |
940 } |
942 else |
941 else |
943 { |
942 { |
944 iMPXMedia->SetTObjectValueL(KGlxMediaGeneralDimensions, dimensions); |
943 iMPXMedia->SetTObjectValueL(KGlxMediaGeneralDimensions, dimensions); |