diff -r 55fa1ec415c6 -r 8f0df5c82986 videocollection/hgmyvideos/src/vcxhgmyvideosmodel.cpp --- a/videocollection/hgmyvideos/src/vcxhgmyvideosmodel.cpp Tue May 11 16:15:40 2010 +0300 +++ b/videocollection/hgmyvideos/src/vcxhgmyvideosmodel.cpp Tue May 25 12:44:54 2010 +0300 @@ -24,7 +24,6 @@ #include "IptvDebug.h" #include "vcxhgmyvideosmodel.h" #include "vcxhgmyvideoscollectionclient.h" -#include "vcxhgmyvideosdownloadclient.h" #include "thumbnaildata.h" #include "vcxhgmyvideoscenrepkeys.h" #include "vcxhgmyvideosthumbnailmanager.h" @@ -115,15 +114,6 @@ } // ----------------------------------------------------------------------------- -// CVcxHgMyVideosModel::DownloadClient() -// ----------------------------------------------------------------------------- -// -CVcxHgMyVideosDownloadClient& CVcxHgMyVideosModel::DownloadClient() - { - return iCollection->DownloadClient(); - } - -// ----------------------------------------------------------------------------- // CVcxHgMyVideosModel::FileServerSessionL() // ----------------------------------------------------------------------------- // @@ -223,6 +213,48 @@ } // ----------------------------------------------------------------------------- +// CVcxHgMyVideosModel::GetLastWatchedNameL +// ----------------------------------------------------------------------------- +// +TInt CVcxHgMyVideosModel::GetLastWatchedNameL( TDes& aName ) + { + if ( ! iCollectionCenRep ) + { + iCollectionCenRep = CRepository::NewL( TUid::Uid( KVcxMyVideosCollectionCenrepUid ) ); + } + + return iCollectionCenRep->Get( KVcxMyVideosCollectionCenrepKeyLastWatchedName, aName ); + } + +// ----------------------------------------------------------------------------- +// CVcxHgMyVideosModel::GetLastWatchedPath +// ----------------------------------------------------------------------------- +// +TInt CVcxHgMyVideosModel::GetLastWatchedPathL( TDes& aPath ) + { + if ( ! iCollectionCenRep ) + { + iCollectionCenRep = CRepository::NewL( TUid::Uid( KVcxMyVideosCollectionCenrepUid ) ); + } + + return iCollectionCenRep->Get( KVcxMyVideosCollectionCenrepKeyLastWatchedPath, aPath ); + } + +// ----------------------------------------------------------------------------- +// CVcxHgMyVideosModel::GetLastWatchedPath +// ----------------------------------------------------------------------------- +// +TInt CVcxHgMyVideosModel::GetLastWatchedIndicatorL( TInt& aValue ) + { + if ( ! iCollectionCenRep ) + { + iCollectionCenRep = CRepository::NewL( TUid::Uid( KVcxMyVideosCollectionCenrepUid ) ); + } + + return iCollectionCenRep->Get( KVcxMyVideosCollectionCenrepKeyLastWatchedIndicator, aValue ); + } + +// ----------------------------------------------------------------------------- // CVcxHgMyVideosModel::VideolistSortOrderL() // ----------------------------------------------------------------------------- //