videocollection/hgmyvideos/inc/vcxhgmyvideosmodel.h
branchRCL_3
changeset 15 8f0df5c82986
parent 8 ce5ada96ab30
--- a/videocollection/hgmyvideos/inc/vcxhgmyvideosmodel.h	Tue May 11 16:15:40 2010 +0300
+++ b/videocollection/hgmyvideos/inc/vcxhgmyvideosmodel.h	Tue May 25 12:44:54 2010 +0300
@@ -30,7 +30,6 @@
 // FORWARD DECLARATIONS
 
 class CVcxHgMyVideosCollectionClient;
-class CVcxHgMyVideosDownloadClient;
 class CRepository;
 class CVcxHgMyVideosThumbnailManager;
 
@@ -119,14 +118,7 @@
          * @return Reference to Collection client.
          */
         CVcxHgMyVideosCollectionClient& CollectionClient();
-        
-        /**
-         * Returns Download client.
-         *
-         * @return Reference to Download client.
-         */
-        CVcxHgMyVideosDownloadClient& DownloadClient();
-        
+
         /**
          * Returns reference to component's File Server session.
          * 
@@ -178,6 +170,30 @@
         TInt GetLastWatchedIdL( TInt& aId );
 
         /**
+         * Gets the last watched video name from CenRep.
+         * 
+         * @param aPath On return Video's path.
+         * @return System wide error code
+         */
+        TInt GetLastWatchedNameL( TDes& aName );
+        
+        /**
+         * Gets the last watched video path from CenRep.
+         * 
+         * @param aPath On return Video's path.
+         * @return System wide error code
+         */
+        TInt GetLastWatchedPathL( TDes& aPath );
+        
+        /**
+         * Gets the last watched video indicator from CenRep.
+         * 
+         * @param aValue On return Video's indicator value.
+         * @return System wide error code
+         */
+        TInt GetLastWatchedIndicatorL( TInt& aValue );
+        
+        /**
          * Gets video list sort order (from CenRep).
          * 
          * @return Video list sort order.