mpxplugins/viewplugins/views/collectionviewhg/src/mpxcollectionviewhgtnloader.cpp
equal
deleted
inserted
replaced
80 { |
80 { |
81 TInt index = iLoading[0]->iIndex; |
81 TInt index = iLoading[0]->iIndex; |
82 if( index >= 0 && iLoading[0]->iId == 0) |
82 if( index >= 0 && iLoading[0]->iId == 0) |
83 { |
83 { |
84 CThumbnailObjectSource* source = CThumbnailObjectSource::NewLC(iLoading[0]->iFileName, KMPXAlbumMimeType); |
84 CThumbnailObjectSource* source = CThumbnailObjectSource::NewLC(iLoading[0]->iFileName, KMPXAlbumMimeType); |
85 TRAPD(err, iLoading[0]->iId = iTnEngine->GetThumbnailL( *source, NULL, 0 ); ) |
85 TRAPD(err, iLoading[0]->iId = iTnEngine->GetThumbnailL( *source, NULL, 1 ); ) |
86 MPX_DEBUG4( "GetThumbnailL: %d [%d,%d]", err, index, iLoading[0]->iId); |
86 MPX_DEBUG4( "GetThumbnailL: %d [%d,%d]", err, index, iLoading[0]->iId); |
87 CleanupStack::PopAndDestroy(source); |
87 CleanupStack::PopAndDestroy(source); |
88 } |
88 } |
89 } |
89 } |
90 } |
90 } |
142 iTnEngine = CThumbnailManager::NewL( *this ); |
142 iTnEngine = CThumbnailManager::NewL( *this ); |
143 iTnEngine->SetFlagsL( CThumbnailManager::EDefaultFlags ); |
143 iTnEngine->SetFlagsL( CThumbnailManager::EDefaultFlags ); |
144 iTnEngine->SetQualityPreferenceL( CThumbnailManager::EOptimizeForQuality ); |
144 iTnEngine->SetQualityPreferenceL( CThumbnailManager::EOptimizeForQuality ); |
145 iTnEngine->SetThumbnailSizeL( iSize ); |
145 iTnEngine->SetThumbnailSizeL( iSize ); |
146 TCallBack callback(CMpxTNLoader::LoadThumbnail, this); |
146 TCallBack callback(CMpxTNLoader::LoadThumbnail, this); |
147 iAsyncCallBack = new (ELeave) CAsyncCallBack( CActive::EPriorityStandard ); |
147 iAsyncCallBack = new (ELeave) CAsyncCallBack( CActive::EPriorityHigh ); |
148 iAsyncCallBack->Set(callback); |
148 iAsyncCallBack->Set(callback); |
149 iPauseTimer = CPeriodic::NewL( CActive::EPriorityStandard ); |
149 iPauseTimer = CPeriodic::NewL( CActive::EPriorityStandard ); |
150 } |
150 } |
151 |
151 |
152 // ----------------------------------------------------------------------------- |
152 // ----------------------------------------------------------------------------- |