53 CThumbnailGenerateTask( CThumbnailTaskProcessor& aProcessor, CThumbnailServer& aServer, |
53 CThumbnailGenerateTask( CThumbnailTaskProcessor& aProcessor, CThumbnailServer& aServer, |
54 RFile64* aFile, TDesC8* aBuffer, const TDataType* aMimeType, |
54 RFile64* aFile, TDesC8* aBuffer, const TDataType* aMimeType, |
55 CThumbnailManager::TThumbnailFlags aFlags, const TSize& aSize, |
55 CThumbnailManager::TThumbnailFlags aFlags, const TSize& aSize, |
56 TDisplayMode aDisplayMode, TInt aPriority, |
56 TDisplayMode aDisplayMode, TInt aPriority, |
57 RArray < TThumbnailPersistentSize >* aMissingSizes, const TDesC& aTargetUri, |
57 RArray < TThumbnailPersistentSize >* aMissingSizes, const TDesC& aTargetUri, |
58 TThumbnailSize aThumbnailSize, const TThumbnailId aThumbnailId, |
58 TThumbnailSize aThumbnailSize, const TInt64 aModified, |
59 const CThumbnailManager::TThumbnailQualityPreference aQualityPreference ); |
59 const CThumbnailManager::TThumbnailQualityPreference aQualityPreference ); |
60 |
60 |
61 /** |
61 /** |
62 * Destructor. |
62 * Destructor. |
63 * |
63 * |
133 * |
133 * |
134 * @param aOriginalSize Original size of bitmap. |
134 * @param aOriginalSize Original size of bitmap. |
135 */ |
135 */ |
136 void CreateBlackListedL( const TSize& aOriginalSize ); |
136 void CreateBlackListedL( const TSize& aOriginalSize ); |
137 |
137 |
|
138 |
|
139 /** |
|
140 * Check is blacklisting needed |
|
141 * |
|
142 * @param aErrorCode verdict is based on this error code |
|
143 * @param aOriginalSize Original size of bitmap. |
|
144 */ |
138 void DoBlacklisting( const TInt aError, const TSize& aOriginalSize ); |
145 void DoBlacklisting( const TInt aError, const TSize& aOriginalSize ); |
139 |
146 |
140 private: |
147 private: |
141 // Data |
148 // Data |
142 |
149 |