photosgallery/viewframework/plugins/fullscreenviewplugin/src/glxtagfullscreenviewplugin.cpp
branchRCL_3
changeset 32 78ad99c24f08
parent 25 191387a8b767
--- a/photosgallery/viewframework/plugins/fullscreenviewplugin/src/glxtagfullscreenviewplugin.cpp	Tue May 11 16:13:40 2010 +0300
+++ b/photosgallery/viewframework/plugins/fullscreenviewplugin/src/glxtagfullscreenviewplugin.cpp	Tue May 25 12:42:31 2010 +0300
@@ -33,8 +33,7 @@
 #include <glxlog.h>
 
 #include <glxresourceutilities.h>                       // for CGlxResourceUtilities
-
-
+#include <glxcommandhandlervideoplayback.h>
 
 _LIT(KGlxTileResource,"glxfullscreenviewdata.rsc");		//TagTileView Resource File
 
@@ -93,7 +92,13 @@
 void CGlxTagFullScreenViewPlugin::AddCommandHandlersL()
 	{
 	TRACER( "CGlxTagFullScreenViewPlugin::AddCommandHandlersL");
-
+	
+	//Fix for error ID EVTY-7M87LF
+	//@ Registration of Video Playback Command handler has to before UPnP.
+	//@ else UPnP will not get play command once video playback command is consumed.
+	iFullScreenView->AddCommandHandlerL(
+			CGlxCommandHandlerVideoPlayback::NewL(iFullScreenView));
+		
 	CGlxFullScreenViewPluginBase::AddCommandHandlersL();
 	TFileName uiutilitiesrscfile;
 	uiutilitiesrscfile.Append(