photosgallery/viewframework/dataprovider/inc/glxdrmgiftexturecreator.h
branchRCL_3
changeset 64 34937ec34dac
parent 60 5b3385a43d68
child 75 01504893d9cb
--- a/photosgallery/viewframework/dataprovider/inc/glxdrmgiftexturecreator.h	Wed Sep 01 12:33:26 2010 +0100
+++ b/photosgallery/viewframework/dataprovider/inc/glxdrmgiftexturecreator.h	Tue Sep 14 21:19:17 2010 +0300
@@ -19,7 +19,8 @@
 
 #include <w32std.h>
 #include <fbs.h>
-#include <icl\imagedata.h>
+#include <icl/imagedata.h>
+#include <mglxmedialist.h>                         // Interface for reading lists of media items
 
 class CGlxDRMgifDecoderAO;
 class CImageDecoder;
@@ -44,7 +45,7 @@
      * 
      */
     static CGlxDrmGifTextureCreator* NewL(const CGlxBinding& aBinding,
-            const TGlxMedia& aMedia, TInt aItemIndex,  Alf::IMulModel* aModel);
+            const TGlxMedia& aMedia, TInt aItemIndex,  Alf::IMulModel* aModel, MGlxMediaList& aMediaList);
     
     /*
      * destructor
@@ -71,7 +72,7 @@
      * Ctor 
      */
     CGlxDrmGifTextureCreator(const CGlxBinding& aBinding,
-            const TGlxMedia& aMedia, TInt aItemIndex,  Alf::IMulModel* aModel);
+            const TGlxMedia& aMedia, TInt aItemIndex,  Alf::IMulModel* aModel, MGlxMediaList& aMediaList);
     
     /*
      * ConstructL()
@@ -144,5 +145,6 @@
     TBool iTransparencyPossible;
     TFrameInfo iFrameInfo;
     TBool iFrameShift;
+    MGlxMediaList& iMediaList;
     };
 #endif /* GLXDRMGIFTEXTURECREATOR_H_ */