videoutils_plat/videoplayer_constants_api/inc/vcxmyvideosdefs.h
changeset 31 07dea94512a2
parent 30 167cc938fed1
child 34 814ba97beeb9
equal deleted inserted replaced
30:167cc938fed1 31:07dea94512a2
    38 const TInt KVcxMvcCategoryIdAll          = 0;
    38 const TInt KVcxMvcCategoryIdAll          = 0;
    39 const TInt KVcxMvcCategoryIdDownloads    = 1;
    39 const TInt KVcxMvcCategoryIdDownloads    = 1;
    40 const TInt KVcxMvcCategoryIdTvRecordings = 2;
    40 const TInt KVcxMvcCategoryIdTvRecordings = 2;
    41 const TInt KVcxMvcCategoryIdCaptured     = 3;
    41 const TInt KVcxMvcCategoryIdCaptured     = 3;
    42 const TInt KVcxMvcCategoryIdOther        = 4;
    42 const TInt KVcxMvcCategoryIdOther        = 4;
       
    43 const TInt KCategoryIdLastWatched        = 5;
       
    44 const TInt KCategoryIdExtraItem1         = 6;
       
    45 const TInt KCategoryIdExtraItem2         = 7;
       
    46 const TInt KCategoryIdExtraItem3         = 8;
       
    47 
       
    48 /**
       
    49 * My Videos Custom command ID
       
    50 *
       
    51 * This is sent to MPX video player app UI, 
       
    52 * when the my videos main view is initialized, and
       
    53 * player app should do the background initialization.
       
    54 */
       
    55 const TInt KVcxMyVideosCmdDoLateConstruct =  0x20016B9D;
    43 
    56 
    44 /**
    57 /**
    45 * Same as KIptvUrlMaxLength in IptvUtil.h.
    58 * Same as KIptvUrlMaxLength in IptvUtil.h.
    46 * Comment copied from IptvUtil.h:
    59 * Comment copied from IptvUtil.h:
    47 * As far as I know url specification allows url to be as big as 2048, but
    60 * As far as I know url specification allows url to be as big as 2048, but
   122     EVcxMyVideosOriginDownloaded         = MdeConstants::Object::EDownloaded,
   135     EVcxMyVideosOriginDownloaded         = MdeConstants::Object::EDownloaded,
   123     EVcxMyVideosOriginSideLoaded         = MdeConstants::Object::ESideLoaded,
   136     EVcxMyVideosOriginSideLoaded         = MdeConstants::Object::ESideLoaded,
   124     EVcxMyVideosOriginTvRecording        = MdeConstants::Object::ERecorded
   137     EVcxMyVideosOriginTvRecording        = MdeConstants::Object::ERecorded
   125     }  TVcxMyVideosOrigin;
   138     }  TVcxMyVideosOrigin;
   126 
   139 
   127 const TInt KVcxMyVideosCollectionCenrepUid             = 0x2001B2A9;
   140 const TInt KVcxMyVideosCollectionCenrepUid                      = 0x2001B2A9;
   128 const TInt KVcxMyVideosCollectionCenrepKeySortingOrder = 0x01; 
   141 const TInt KVcxMyVideosCollectionCenrepKeySortingOrder          = 0x01; 
       
   142 const TInt KVcxMyVideosCollectionCenrepKeyLastWatchedMpxId      = 0x02; 
       
   143 const TInt KVcxMyVideosCollectionCenrepKeyLastWatchedName       = 0x03; 
       
   144 const TInt KVcxMyVideosCollectionCenrepKeyLastWatchedPath       = 0x04; 
       
   145 const TInt KVcxMyVideosCollectionCenrepKeyLastWatchedIndicator  = 0x05; 
   129 
   146 
   130 const TInt KVcxMyVideosCenRepUid = 0x102750E2; // same as KIptvCenRepUid in CIptvUtil.h
   147 const TInt KVcxMyVideosCenRepUid = 0x102750E2; // same as KIptvCenRepUid in CIptvUtil.h
   131 const TInt KVcxMyVideosCenRepPreferredMemoryKey = 0x01; // same as KIptvCenRepPreferredMemoryKey in CIptvUtil.h
   148 const TInt KVcxMyVideosCenRepPreferredMemoryKey = 0x01; // same as KIptvCenRepPreferredMemoryKey in CIptvUtil.h
   132 const TInt KVcxMyvideosCenRepParentControlKey = 0xC; // same as KIptvCenRepParentControlKey in CIptvUtil.h
   149 const TInt KVcxMyvideosCenRepParentControlKey = 0xC; // same as KIptvCenRepParentControlKey in CIptvUtil.h
   133 const TInt KVcxMyvideosCenRepParentControlKeyOff = 0; // same as KIptvCenRepParentControlKeyOff in CIptvUtil.h
   150 const TInt KVcxMyvideosCenRepParentControlKeyOff = 0; // same as KIptvCenRepParentControlKeyOff in CIptvUtil.h
   495  * requests and responses.
   512  * requests and responses.
   496  * Not saved to MDS
   513  * Not saved to MDS
   497  */
   514  */
   498 const TMPXAttributeData KVcxMediaMyVideosTransactionId = {KVcxMediaIdMyVideos, 1 << 24};
   515 const TMPXAttributeData KVcxMediaMyVideosTransactionId = {KVcxMediaIdMyVideos, 1 << 24};
   499 
   516 
       
   517 /**
       
   518  * 37.
       
   519  * TBool, video list is partial. This is set to Category level video list to inform
       
   520  * client that video cache is not complete yet.
       
   521  */
       
   522 const TMPXAttributeData KVcxMediaMyVideosVideoListIsPartial = {KVcxMediaIdMyVideos, 1 << 24};
       
   523 
   500 
   524 
   501 // -------- end of my videos media attributes -------- //
   525 // -------- end of my videos media attributes -------- //
   502 
   526 
   503 /*
   527 /*
   504 * Unique ID for My Videos collection commands and messages, this is set to KMPXCommandGeneralId
   528 * Unique ID for My Videos collection commands and messages, this is set to KMPXCommandGeneralId