diff -r 78ad99c24f08 -r 420f6808bf21 photosgallery/slideshow/view/inc/shwslideshowview.h --- a/photosgallery/slideshow/view/inc/shwslideshowview.h Tue May 25 12:42:31 2010 +0300 +++ b/photosgallery/slideshow/view/inc/shwslideshowview.h Wed Jun 09 09:41:51 2010 +0300 @@ -34,6 +34,8 @@ #include "glxmmcnotifier.h" #include #include +#include + // FORWARD DECLARATIONS class CAlfEnv; class CAlfDisplay; @@ -70,7 +72,8 @@ public MShwTickObserver, public MShwGestureObserver, public MStorageNotifierObserver, - public MGlxTvObserver + public MGlxTvObserver, + public MGlxHDMIDecoderObserver { public: @@ -148,6 +151,12 @@ */ void DoViewDeactivate(); + public://From MGlxHDMIDecoderObserver + /** + * Handle notification of HDMI Image Decoder. + */ + void HandleHDMIDecodingEventL(THdmiDecodingStatus aStatus); + private: // from MGlxMediaListObserver /// @ref MGlxMediaListObserver::HandleItemAddedL @@ -327,6 +336,11 @@ * HandleMMCRemovalL. */ void HandleMMCRemovalL(); + /** + * Returns the index of the next item + * for which HDMI advance decoding will be done + */ + TInt GetNextIndex(); public: //to keep in track which of the command set is active/on top enum TShwState