imagehandlingutilities/thumbnailmanager/thumbnailserver/src/thumbnailgeneratetask.cpp
branchRCL_3
changeset 13 ffb2d5dd62e9
parent 9 dea39715fc05
child 14 ad31f4183ddc
equal deleted inserted replaced
11:85a88bc05e45 13:ffb2d5dd62e9
    26 #include "thumbnailserver.h"
    26 #include "thumbnailserver.h"
    27 #include "thumbnailtaskprocessor.h"
    27 #include "thumbnailtaskprocessor.h"
    28 #include "thumbnailmanagerconstants.h"
    28 #include "thumbnailmanagerconstants.h"
    29 #include "thumbnaillog.h"
    29 #include "thumbnaillog.h"
    30 #include "thumbnailpanic.h"
    30 #include "thumbnailpanic.h"
       
    31 #include "thumbnailfetchedchecker.h"
    31 
    32 
    32 // ======== MEMBER FUNCTIONS ========
    33 // ======== MEMBER FUNCTIONS ========
    33 
    34 
    34 // ---------------------------------------------------------------------------
    35 // ---------------------------------------------------------------------------
    35 // CThumbnailGenerateTask::CThumbnailGenerateTask()
    36 // CThumbnailGenerateTask::CThumbnailGenerateTask()
   486     
   487     
   487     if(iFilename != KNullDesC)
   488     if(iFilename != KNullDesC)
   488         {
   489         {
   489         iServer.StoreForPathL( iFilename )->StoreThumbnailL( 
   490         iServer.StoreForPathL( iFilename )->StoreThumbnailL( 
   490             iFilename, tempBitmap, aOriginalSize, EFalse, iThumbnailSize, iModified, EFalse, ETrue );
   491             iFilename, tempBitmap, aOriginalSize, EFalse, iThumbnailSize, iModified, EFalse, ETrue );
       
   492 		//remove result from fetched checker
       
   493         iServer.FetchedChecker().SetFetchResult( iFilename, KErrNone );
   491         }
   494         }
   492     else if(iTargetUri != KNullDesC)
   495     else if(iTargetUri != KNullDesC)
   493         {
   496         {
   494         iServer.StoreForPathL( iTargetUri )->StoreThumbnailL( 
   497         iServer.StoreForPathL( iTargetUri )->StoreThumbnailL( 
   495             iTargetUri, tempBitmap, aOriginalSize, EFalse, iThumbnailSize, iModified, EFalse, ETrue );
   498             iTargetUri, tempBitmap, aOriginalSize, EFalse, iThumbnailSize, iModified, EFalse, ETrue );
       
   499 		//remove result from fetched checker
       
   500         iServer.FetchedChecker().SetFetchResult( iTargetUri, KErrNone );
   496         }
   501         }
   497 
   502 
   498     CleanupStack::PopAndDestroy( tempBitmap );
   503     CleanupStack::PopAndDestroy( tempBitmap );
   499     }
   504     }
   500 
   505