equal
deleted
inserted
replaced
28 #include "glxfullscreenview.h" |
28 #include "glxfullscreenview.h" |
29 #include "glxfullscreenbindingsetfactory.h" |
29 #include "glxfullscreenbindingsetfactory.h" |
30 #include "glxfullscreenview.hrh" |
30 #include "glxfullscreenview.hrh" |
31 #include "glxmmcnotifier.h" |
31 #include "glxmmcnotifier.h" |
32 #include "glxtv.h" |
32 #include "glxtv.h" |
|
33 #include "mglxhdmidecoderobserver.h" //for MGlxHDMIDecoderObserver |
33 |
34 |
34 //Gesture Helper namespace |
35 //Gesture Helper namespace |
35 namespace GestureHelper |
36 namespace GestureHelper |
36 { |
37 { |
37 class CGestureHelper; |
38 class CGestureHelper; |
70 NONSHARABLE_CLASS (CGlxFullScreenViewImp): public CGlxFullScreenView, |
71 NONSHARABLE_CLASS (CGlxFullScreenViewImp): public CGlxFullScreenView, |
71 public IAlfWidgetEventHandler, |
72 public IAlfWidgetEventHandler, |
72 public MGlxUiCommandHandler, |
73 public MGlxUiCommandHandler, |
73 public MStorageNotifierObserver, |
74 public MStorageNotifierObserver, |
74 public CAlfEffectObserver::MAlfEffectObserver, |
75 public CAlfEffectObserver::MAlfEffectObserver, |
75 public MGlxTvObserver |
76 public MGlxTvObserver, |
|
77 public MGlxHDMIDecoderObserver |
76 { |
78 { |
77 public: |
79 public: |
78 /** |
80 /** |
79 * Two-phased constructor.` |
81 * Two-phased constructor.` |
80 * |
82 * |
139 |
141 |
140 AlfEventHandlerExecutionPhase eventExecutionPhase() ; |
142 AlfEventHandlerExecutionPhase eventExecutionPhase() ; |
141 |
143 |
142 //From MAlfEffectObserver |
144 //From MAlfEffectObserver |
143 void HandleEffectCallback(TInt aType, TInt aHandle, TInt aStatus); |
145 void HandleEffectCallback(TInt aType, TInt aHandle, TInt aStatus); |
|
146 |
|
147 public: |
|
148 //From MGlxHDMIDecoderObserver |
|
149 /* |
|
150 * Handle completion notification of HDMI Image Decoder. |
|
151 */ |
|
152 void HandleHDMIDecodingEventL(THdmiDecodingStatus aStatus); |
|
153 |
144 private: |
154 private: |
145 /* |
155 /* |
146 * Constructor |
156 * Constructor |
147 */ |
157 */ |
148 CGlxFullScreenViewImp(const TFullScreenViewResourceIds& aResourceIds,TInt aViewUID); |
158 CGlxFullScreenViewImp(const TFullScreenViewResourceIds& aResourceIds,TInt aViewUID); |