diff -r ff53afa8ad05 -r f6d44a0cd476 videocollection/mpxmyvideoscollection/src/vcxmyvideoscategories.cpp --- a/videocollection/mpxmyvideoscollection/src/vcxmyvideoscategories.cpp Fri May 14 15:14:51 2010 +0300 +++ b/videocollection/mpxmyvideoscollection/src/vcxmyvideoscategories.cpp Fri May 28 09:45:19 2010 +0300 @@ -202,11 +202,8 @@ media = videoListArray->AtL( i ); - if ( media->IsSupported( KVcxMediaMyVideosOrigin ) ) - { - origin = media->ValueTObjectL( KVcxMediaMyVideosOrigin ); - } - + origin = TVcxMyVideosCollectionUtil::OriginL( *media ); + TBool newVideo = EFalse; TUint32 flags = 0; @@ -549,16 +546,15 @@ { case -1: return KVcxMyVideosAllVideosCategoryIndex; - - case EVcxMyVideosOriginDownloaded: - return KVcxMyVideosDownloadsCategoryIndex; - + case EVcxMyVideosOriginCapturedWithCamera: return KVcxMyVideosCapturedCategoryIndex; + case EVcxMyVideosOriginDownloaded: +#ifndef VIDEO_COLLECTION_PLUGIN_TB92 + return KVcxMyVideosDownloadsCategoryIndex; +#endif case EVcxMyVideosOriginTvRecording: - return KVcxMyVideosTvRecordingsCategoryIndex; - case EVcxMyVideosOriginSideLoaded: case EVcxMyVideosOriginOther: default: