diff -r 824471cb468a -r 21fe8338c6bf videoplayerapp/videoplayerengine/src/videoservices.cpp --- a/videoplayerapp/videoplayerengine/src/videoservices.cpp Fri Jul 23 11:10:06 2010 +0300 +++ b/videoplayerapp/videoplayerengine/src/videoservices.cpp Fri Aug 06 09:43:48 2010 +0300 @@ -15,7 +15,7 @@ * */ -// Version : %version: da1mmcf#9 % +// Version : %version: da1mmcf#10 % #include "videoplayerengine.h" #include "videoservices.h" @@ -23,6 +23,7 @@ #include "videoserviceplay.h" #include "videoserviceview.h" #include "videoservicebrowse.h" +#include "videoserviceuri.h" #include "mpxvideo_debug.h" #include #include @@ -87,6 +88,12 @@ mEngine = engine; mServiceView->setEngine(engine); } + + if ( mServiceUriView ) + { + mEngine = engine; + mServiceUriView->setEngine(engine); + } } @@ -160,6 +167,11 @@ // Old service, old interface mServiceBrowseDeprecatedOldService = new VideoServiceBrowse( this, QLatin1String("com.nokia.Videos.IVideoBrowse") ); + + // new service, new interface + mServiceUriView = new VideoServiceUri( this, engine, QLatin1String("videoplayer.com.nokia.symbian.IUriView")); + + } // ------------------------------------------------------------------------------------------------- @@ -182,6 +194,7 @@ delete mServiceUriFetchDeprecatedNewService; delete mServiceBrowseDeprecatedOldService; delete mServiceUriFetchDeprecatedOldService; + delete mServiceUriView; } // -------------------------------------------------------------------------------------------------