equal
deleted
inserted
replaced
17 #ifndef GLXDRMGIFTEXTURECREATOR_H_ |
17 #ifndef GLXDRMGIFTEXTURECREATOR_H_ |
18 #define GLXDRMGIFTEXTURECREATOR_H_ |
18 #define GLXDRMGIFTEXTURECREATOR_H_ |
19 |
19 |
20 #include <w32std.h> |
20 #include <w32std.h> |
21 #include <fbs.h> |
21 #include <fbs.h> |
22 #include <icl\imagedata.h> |
22 #include <icl/imagedata.h> |
|
23 #include <mglxmedialist.h> // Interface for reading lists of media items |
23 |
24 |
24 class CGlxDRMgifDecoderAO; |
25 class CGlxDRMgifDecoderAO; |
25 class CImageDecoder; |
26 class CImageDecoder; |
26 class CGlxUiUtility; |
27 class CGlxUiUtility; |
27 class CGlxBinding; |
28 class CGlxBinding; |
42 public: |
43 public: |
43 /* |
44 /* |
44 * |
45 * |
45 */ |
46 */ |
46 static CGlxDrmGifTextureCreator* NewL(const CGlxBinding& aBinding, |
47 static CGlxDrmGifTextureCreator* NewL(const CGlxBinding& aBinding, |
47 const TGlxMedia& aMedia, TInt aItemIndex, Alf::IMulModel* aModel); |
48 const TGlxMedia& aMedia, TInt aItemIndex, Alf::IMulModel* aModel, MGlxMediaList& aMediaList); |
48 |
49 |
49 /* |
50 /* |
50 * destructor |
51 * destructor |
51 */ |
52 */ |
52 ~CGlxDrmGifTextureCreator(); |
53 ~CGlxDrmGifTextureCreator(); |
69 private: |
70 private: |
70 /* |
71 /* |
71 * Ctor |
72 * Ctor |
72 */ |
73 */ |
73 CGlxDrmGifTextureCreator(const CGlxBinding& aBinding, |
74 CGlxDrmGifTextureCreator(const CGlxBinding& aBinding, |
74 const TGlxMedia& aMedia, TInt aItemIndex, Alf::IMulModel* aModel); |
75 const TGlxMedia& aMedia, TInt aItemIndex, Alf::IMulModel* aModel, MGlxMediaList& aMediaList); |
75 |
76 |
76 /* |
77 /* |
77 * ConstructL() |
78 * ConstructL() |
78 */ |
79 */ |
79 void ConstructL(); |
80 void ConstructL(); |
142 CGlxUiUtility* iUiUtility ; |
143 CGlxUiUtility* iUiUtility ; |
143 TBool iAnimateFlag; |
144 TBool iAnimateFlag; |
144 TBool iTransparencyPossible; |
145 TBool iTransparencyPossible; |
145 TFrameInfo iFrameInfo; |
146 TFrameInfo iFrameInfo; |
146 TBool iFrameShift; |
147 TBool iFrameShift; |
|
148 MGlxMediaList& iMediaList; |
147 }; |
149 }; |
148 #endif /* GLXDRMGIFTEXTURECREATOR_H_ */ |
150 #endif /* GLXDRMGIFTEXTURECREATOR_H_ */ |