photosgallery/viewframework/tvout/inc/glxhdmicontroller.h
branchRCL_3
changeset 25 191387a8b767
parent 18 bcb43dc84c44
child 30 a60acebbbd9d
equal deleted inserted replaced
22:2dac0fdba72b 25:191387a8b767
    45     
    45     
    46     /*
    46     /*
    47      * Update Image
    47      * Update Image
    48      * @param1 - Image file path
    48      * @param1 - Image file path
    49      */
    49      */
    50     IMPORT_C void SetImageL(const TDesC& aImageFile, TBool aStore = ETrue);
    50     IMPORT_C void SetImageL(const TDesC& aImageFile, CFbsBitmap* aFsBitmap = NULL, 
       
    51             TBool aStore = ETrue);
    51 
    52 
    52     /*
    53     /*
    53      * To intimate that the item is not supported.  
    54      * To intimate that the item is not supported.  
    54      */
    55      */
    55     IMPORT_C void ItemNotSupported();
    56     IMPORT_C void ItemNotSupported();
   115 
   116 
   116     /*
   117     /*
   117      * Stores the Image File name
   118      * Stores the Image File name
   118      * @param1 - Image file
   119      * @param1 - Image file
   119      */
   120      */
   120     void StoreImageInfoL(const TDesC& aImageFile);
   121     void StoreImageInfoL(const TDesC& aImageFile, CFbsBitmap* aFsBitmap);
   121 
   122 
   122 private:
   123 private:
       
   124     CFbsBitmap* iFsBitmap;
   123     HBufC*  iStoredImagePath;
   125     HBufC*  iStoredImagePath;
   124     
   126     
   125     CGlxHdmiContainer*      iHdmiContainer;
   127     CGlxHdmiContainer*      iHdmiContainer;
   126     CGlxHdmiSurfaceUpdater* iSurfaceUpdater;
   128     CGlxHdmiSurfaceUpdater* iSurfaceUpdater;
   127     CGlxTv*  iGlxTvOut;
   129     CGlxTv*  iGlxTvOut;
   128     TBool iIsImageSupported;
   130     TBool iIsImageSupported;
   129 	TBool iIsPostingMode;
       
   130     };
   131     };
   131 
   132 
   132 #endif /* GLXHDMICONTROLLER_H_ */
   133 #endif /* GLXHDMICONTROLLER_H_ */