imagehandlingutilities/thumbnailmanager/thumbnailserver/inc/thumbnailscaletask.h
branchRCL_3
changeset 7 2eb74cf6572e
parent 0 2014ca87e772
child 8 7403edfcf0fb
equal deleted inserted replaced
5:82749d516180 7:2eb74cf6572e
    54      */
    54      */
    55     static CThumbnailScaleTask* NewL( CThumbnailTaskProcessor& aProcessor,
    55     static CThumbnailScaleTask* NewL( CThumbnailTaskProcessor& aProcessor,
    56         CThumbnailServer& aServer, const TDesC& aFilename, CFbsBitmap* aBitmap,
    56         CThumbnailServer& aServer, const TDesC& aFilename, CFbsBitmap* aBitmap,
    57         const TSize& aOriginalSize, const TSize& aTargetSize, TBool aCrop,
    57         const TSize& aOriginalSize, const TSize& aTargetSize, TBool aCrop,
    58         TDisplayMode aDisplayMode, TInt aPriority, const TDesC& aTargetUri,
    58         TDisplayMode aDisplayMode, TInt aPriority, const TDesC& aTargetUri,
    59         const TThumbnailSize aThumbnailSize, const TThumbnailId aThumbnailId,
    59         const TThumbnailSize aThumbnailSize, const TInt64 aModified,
    60         const TBool aBitmapToPool, const TBool aEXIF);
    60         const TBool aBitmapToPool, const TBool aEXIF);
    61 
    61 
    62     /**
    62     /**
    63      * Destructor
    63      * Destructor
    64      *
    64      *
   124      */
   124      */
   125     CThumbnailScaleTask( CThumbnailTaskProcessor& aProcessor, CThumbnailServer&
   125     CThumbnailScaleTask( CThumbnailTaskProcessor& aProcessor, CThumbnailServer&
   126         aServer, const TDesC& aFilename, CFbsBitmap* aBitmap, const TSize&
   126         aServer, const TDesC& aFilename, CFbsBitmap* aBitmap, const TSize&
   127         aOriginalSize, const TSize& aTargetSize, TBool aCrop, TDisplayMode
   127         aOriginalSize, const TSize& aTargetSize, TBool aCrop, TDisplayMode
   128         aDisplayMode, TInt aPriority, const TDesC& aTargetUri,
   128         aDisplayMode, TInt aPriority, const TDesC& aTargetUri,
   129         const TThumbnailSize aThumbnailSize, const TThumbnailId aThumbnailId,
   129         const TThumbnailSize aThumbnailSize, const TInt64 aModified,
   130         const TBool aBitmapToPool, const TBool aEXIF);
   130         const TBool aBitmapToPool, const TBool aEXIF);
   131 
   131 
   132     /**
   132     /**
   133      * Symbian 2nd phase constructor can leave.
   133      * Symbian 2nd phase constructor can leave.
   134      *
   134      *
   193      * Original size of media object.
   193      * Original size of media object.
   194      */
   194      */
   195     TSize iOriginalSize;
   195     TSize iOriginalSize;
   196 
   196 
   197     /**
   197     /**
       
   198      * Target size of scaled thubnail (not real of preview)
       
   199      */
       
   200     TSize iTargetSize;
       
   201     
       
   202     /**
   198      * Target size of the thumbnail.
   203      * Target size of the thumbnail.
   199      */
   204      */
   200     TSize iTargetSize;
   205     TSize iTargetSizeTN;
   201 
   206 
   202     /**
   207     /**
   203      * Incidates if cropping is enabled.
   208      * Incidates if cropping is enabled.
   204      */
   209      */
   205     TBool iCrop;
   210     TBool iCrop;
   250      * Size of requested Thumbnail
   255      * Size of requested Thumbnail
   251      */
   256      */
   252     TThumbnailSize iThumbnailSize;
   257     TThumbnailSize iThumbnailSize;
   253     
   258     
   254 	 /**
   259 	 /**
   255      * MDS ID of requested Thumbnail
   260      * timestamp
   256      */
   261      */
   257     TThumbnailId iThumbnailId;
   262     TInt64 iModified;
   258     
   263     
   259 	/**
   264 	/**
   260      * Add bitmap to server's pool.
   265      * Add bitmap to server's pool.
   261      */
   266      */
   262     TBool iBitmapToPool;
   267     TBool iBitmapToPool;