equal
deleted
inserted
replaced
14 * Description: |
14 * Description: |
15 * |
15 * |
16 */ |
16 */ |
17 |
17 |
18 #include <w32std.h> |
18 #include <w32std.h> |
19 #include <alf/alfutil.h> |
|
20 #include <glxtracer.h> |
19 #include <glxtracer.h> |
21 #include <glxlog.h> |
20 #include <glxlog.h> |
22 |
21 |
23 #include "glxhdmicontainer.h" |
22 #include "glxhdmicontainer.h" |
24 #include "glxhdmisurfaceupdater.h" |
23 #include "glxhdmisurfaceupdater.h" |
26 #include "glxhdmicontroller.h" |
25 #include "glxhdmicontroller.h" |
27 |
26 |
28 // ----------------------------------------------------------------------------- |
27 // ----------------------------------------------------------------------------- |
29 // NewLC |
28 // NewLC |
30 // ----------------------------------------------------------------------------- |
29 // ----------------------------------------------------------------------------- |
31 EXPORT_C CGlxHdmiController* CGlxHdmiController::NewL(TBool aEfectsOn) |
30 EXPORT_C CGlxHdmiController* CGlxHdmiController::NewL(TRect aRect ,TBool aEfectsOn) |
32 { |
31 { |
33 TRACER("CGlxHdmiController* CGlxHdmiController::NewL()"); |
32 TRACER("CGlxHdmiController* CGlxHdmiController::NewL()"); |
34 CGlxHdmiController* self = new (ELeave) CGlxHdmiController(aEfectsOn); |
33 CGlxHdmiController* self = new (ELeave) CGlxHdmiController(aRect,aEfectsOn); |
35 CleanupStack::PushL(self); |
34 CleanupStack::PushL(self); |
36 self->ConstructL(); |
35 self->ConstructL(); |
37 CleanupStack::Pop(self); |
36 CleanupStack::Pop(self); |
38 return self; |
37 return self; |
39 } |
38 } |
181 } |
180 } |
182 |
181 |
183 // ----------------------------------------------------------------------------- |
182 // ----------------------------------------------------------------------------- |
184 // Constructor |
183 // Constructor |
185 // ----------------------------------------------------------------------------- |
184 // ----------------------------------------------------------------------------- |
186 CGlxHdmiController::CGlxHdmiController(TBool aEffectsOn): |
185 CGlxHdmiController::CGlxHdmiController(TRect aRect,TBool aEffectsOn): |
187 iFsBitmap(NULL), |
186 iFsBitmap(NULL), |
188 iStoredImagePath(NULL), |
187 iStoredImagePath(NULL), |
|
188 iRect(aRect), |
189 iEffectsOn(aEffectsOn) |
189 iEffectsOn(aEffectsOn) |
190 { |
190 { |
191 TRACER("CGlxHdmiController::CGlxHdmiController()"); |
191 TRACER("CGlxHdmiController::CGlxHdmiController()"); |
192 // Implement nothing here |
192 // Implement nothing here |
193 } |
193 } |
231 // CreateHdmiContainerL |
231 // CreateHdmiContainerL |
232 // ----------------------------------------------------------------------------- |
232 // ----------------------------------------------------------------------------- |
233 void CGlxHdmiController::CreateHdmiContainerL() |
233 void CGlxHdmiController::CreateHdmiContainerL() |
234 { |
234 { |
235 TRACER("CGlxHdmiController::CreateHdmiContainer()"); |
235 TRACER("CGlxHdmiController::CreateHdmiContainer()"); |
236 TRect rect = AlfUtil::ScreenSize(); |
236 iHdmiContainer = CGlxHdmiContainer::NewL(iRect); |
237 iHdmiContainer = CGlxHdmiContainer::NewL(rect); |
|
238 } |
237 } |
239 |
238 |
240 // ----------------------------------------------------------------------------- |
239 // ----------------------------------------------------------------------------- |
241 // CreateSurfaceUpdaterL |
240 // CreateSurfaceUpdaterL |
242 // ----------------------------------------------------------------------------- |
241 // ----------------------------------------------------------------------------- |