videocollection/videocollectionwrapper/src/videocollectionclient.cpp
changeset 52 e3cecb93e76a
parent 17 69946d1824c4
--- a/videocollection/videocollectionwrapper/src/videocollectionclient.cpp	Tue Jul 06 14:17:50 2010 +0300
+++ b/videocollection/videocollectionwrapper/src/videocollectionclient.cpp	Wed Aug 18 09:50:14 2010 +0300
@@ -15,7 +15,7 @@
 * 
 */
 
-// Version : %version: 39 %
+// Version : %version: 41 %
 
 // INCLUDE FILES
 #include <qobject.h>
@@ -208,7 +208,7 @@
 // openItem
 // -----------------------------------------------------------------------------
 //
-int VideoCollectionClient::openItem(TMPXItemId &mediaId)
+int VideoCollectionClient::openItem(const TMPXItemId &mediaId)
 {
 	FUNC_LOG;
     if(!mCollectionUtility)
@@ -247,7 +247,7 @@
 // fetchMpxMediaByMpxId
 // -----------------------------------------------------------------------------
 //
-int VideoCollectionClient::fetchMpxMediaByMpxId(TMPXItemId &mpxId)
+int VideoCollectionClient::fetchMpxMediaByMpxId(const TMPXItemId &mpxId)
 {
 	FUNC_LOG;
     if(!mCollectionUtility)
@@ -263,7 +263,7 @@
 // getVideoDetails
 // -----------------------------------------------------------------------------
 //
-int VideoCollectionClient::getVideoDetails(TMPXItemId &mediaId)
+int VideoCollectionClient::getVideoDetails(const TMPXItemId &mediaId)
 {
 	FUNC_LOG;
     if(!mCollectionUtility)
@@ -319,7 +319,7 @@
 // addItemsInAlbum
 // -----------------------------------------------------------------------------
 //
-int VideoCollectionClient::addItemsInAlbum(TMPXItemId &albumId,
+int VideoCollectionClient::addItemsInAlbum(const TMPXItemId &albumId,
         const QList<TMPXItemId> &mediaIds)
 {
 	FUNC_LOG;
@@ -338,7 +338,7 @@
 // removeItemsFromAlbum
 // -----------------------------------------------------------------------------
 //
-int VideoCollectionClient::removeItemsFromAlbum(TMPXItemId &albumId, 
+int VideoCollectionClient::removeItemsFromAlbum(const TMPXItemId &albumId, 
         const QList<TMPXItemId> &mediaIds)
 {
 	FUNC_LOG;
@@ -354,19 +354,20 @@
 }
 
 // -----------------------------------------------------------------------------
-// renameAlbum
+// renameItem
 // -----------------------------------------------------------------------------
 //
-int VideoCollectionClient::renameAlbum(const TMPXItemId &albumId, 
+int VideoCollectionClient::renameItem(const TMPXItemId &itemId, 
         const QString &newTitle) 
 {
 	FUNC_LOG;
     int err(-1);
 
-    if(mCollectionUtility && albumId.iId2 == KVcxMvcMediaTypeAlbum && 
-       !newTitle.isEmpty())
+    if(mCollectionUtility && !newTitle.isEmpty() &&
+       (itemId.iId2 == KVcxMvcMediaTypeAlbum ||
+        itemId.iId2 == KVcxMvcMediaTypeVideo ) )
     {
-        TRAP(err, renameAlbumL(albumId, newTitle));
+        TRAP(err, renameL(itemId, newTitle));
     }
 
     return err;
@@ -453,7 +454,7 @@
 // openVideoL
 // -----------------------------------------------------------------------------
 //
-void VideoCollectionClient::openVideoL(TMPXItemId &videoId)
+void VideoCollectionClient::openVideoL(const TMPXItemId &videoId)
 {
 	FUNC_LOG;
     if(!mCollectionUtility)
@@ -475,7 +476,7 @@
 // openCategoryL
 // -----------------------------------------------------------------------------
 //
-void VideoCollectionClient::openCategoryL(TMPXItemId &id)
+void VideoCollectionClient::openCategoryL(const TMPXItemId &id)
 {    
 	FUNC_LOG;
     if(!mCollectionUtility)
@@ -522,7 +523,7 @@
 // getVideoDetailsL
 // -----------------------------------------------------------------------------
 //
-void VideoCollectionClient::getVideoDetailsL(TMPXItemId &videoId)
+void VideoCollectionClient::getVideoDetailsL(const TMPXItemId &videoId)
 {
 	FUNC_LOG;
     if(!mCollectionUtility)
@@ -628,7 +629,7 @@
 // addItemsInAlbumL
 // -----------------------------------------------------------------------------
 //
-void VideoCollectionClient::addItemsInAlbumL(TMPXItemId &albumId,
+void VideoCollectionClient::addItemsInAlbumL(const TMPXItemId &albumId,
     const QList<TMPXItemId> &mediaIds)
 {
 	FUNC_LOG;
@@ -674,7 +675,7 @@
 // removeItemsFromAlbumL
 // -----------------------------------------------------------------------------
 //
-void VideoCollectionClient::removeItemsFromAlbumL(TMPXItemId &albumId, 
+void VideoCollectionClient::removeItemsFromAlbumL(const TMPXItemId &albumId, 
                                                 const QList<TMPXItemId> &mediaIds)
 {
 	FUNC_LOG;
@@ -716,16 +717,16 @@
 }
 
 // -----------------------------------------------------------------------------
-// renameAlbumL
+// renameL
 // -----------------------------------------------------------------------------
 //
-void VideoCollectionClient::renameAlbumL(const TMPXItemId &albumId, const QString newTitle)
+void VideoCollectionClient::renameL(const TMPXItemId &itemId, const QString newTitle)
 {
 	FUNC_LOG;
     CMPXMedia *media = CMPXMedia::NewL();
     CleanupStack::PushL(media);
     TPtrC titlePtrC(newTitle.utf16());
-    media->SetTObjectValueL<TMPXItemId>(KMPXMediaGeneralId, albumId);
+    media->SetTObjectValueL<TMPXItemId>(KMPXMediaGeneralId, itemId);
     media->SetTextValueL(KMPXMediaGeneralTitle, titlePtrC);
 
     CMPXCommand* cmd = CMPXMedia::NewL();
@@ -747,7 +748,7 @@
 // fetchMpxMediaByMpxIdL
 // -----------------------------------------------------------------------------
 //
-void VideoCollectionClient::fetchMpxMediaByMpxIdL(TMPXItemId &aMpxId)
+void VideoCollectionClient::fetchMpxMediaByMpxIdL(const TMPXItemId &aMpxId)
 {
 	FUNC_LOG;
     if(!mCollectionUtility)