imagehandlingutilities/thumbnailmanager/thumbnailserver/inc/thumbnailgeneratetask.h
equal
deleted
inserted
replaced
31 * Task for generating new thumbnails. |
31 * Task for generating new thumbnails. |
32 * |
32 * |
33 * @since S60 v5.0 |
33 * @since S60 v5.0 |
34 */ |
34 */ |
35 class CThumbnailGenerateTask: public CThumbnailTask, |
35 class CThumbnailGenerateTask: public CThumbnailTask, |
36 public MThumbnailProviderObserver |
36 public MThumbnailProviderObserver |
37 { |
37 { |
38 public: |
38 public: |
39 |
39 |
40 /** |
40 /** |
41 * C++ default constructor |
41 * C++ default constructor |
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 TInt64 aModified, |
58 TThumbnailSize aThumbnailSize, const TInt64 aModified, |
59 const CThumbnailManager::TThumbnailQualityPreference aQualityPreference ); |
59 const CThumbnailManager::TThumbnailQualityPreference aQualityPreference, |
|
60 TBool aImportVirtual ); |
60 |
61 |
61 /** |
62 /** |
62 * Destructor. |
63 * Destructor. |
63 * |
64 * |
64 * @since S60 v5.0 |
65 * @since S60 v5.0 |
141 * |
142 * |
142 * @param aErrorCode verdict is based on this error code |
143 * @param aErrorCode verdict is based on this error code |
143 * @param aOriginalSize Original size of bitmap. |
144 * @param aOriginalSize Original size of bitmap. |
144 */ |
145 */ |
145 void DoBlacklisting( const TInt aError, const TSize& aOriginalSize ); |
146 void DoBlacklisting( const TInt aError, const TSize& aOriginalSize ); |
146 |
147 |
147 private: |
148 private: |
148 // Data |
149 // Data |
149 |
150 |
150 /** |
151 /** |
151 * Server. |
152 * Server. |
231 * Target rect rotated (portrait image) |
232 * Target rect rotated (portrait image) |
232 */ |
233 */ |
233 TBool iPortrait; |
234 TBool iPortrait; |
234 |
235 |
235 TInt iBitmapHandle; |
236 TInt iBitmapHandle; |
|
237 |
|
238 // virtual uri |
|
239 TBool iVirtualUri; |
236 }; |
240 }; |
237 |
241 |
238 #endif // THUMBNAILGENERATETASK_H |
242 #endif // THUMBNAILGENERATETASK_H |