mpxmediageneraldefs.h File Reference

const TInt KMPXMediaIdGeneral

const TIntKMPXMediaIdGeneral

Content ID identifying general category of content provided in the media object and associated attributes. This should be supported by ALL media objects as a common base

const TMPXAttributeData KMPXMediaGeneralType

const TMPXAttributeDataKMPXMediaGeneralType

Attributes supported for KMPXMediaIdGeneral TMPXGeneralType}; see below for enum definition

const TMPXAttributeData KMPXMediaGeneralCategory

const TMPXAttributeDataKMPXMediaGeneralCategory

TMPXGeneralCategory}; see below for enum definition

const TMPXAttributeData KMPXMediaGeneralUri

const TMPXAttributeDataKMPXMediaGeneralUri

Descriptor. File path if local (excluding scheme).

const TMPXAttributeData KMPXMediaGeneralDrive

const TMPXAttributeDataKMPXMediaGeneralDrive

Descriptor. Drive}; if local (and physical)

const TMPXAttributeData KMPXMediaGeneralSize

const TMPXAttributeDataKMPXMediaGeneralSize

TInt}; in bytes

const TMPXAttributeData KMPXMediaGeneralDuration

const TMPXAttributeDataKMPXMediaGeneralDuration

TInt. 0 if static}; KMaxTInt if continous stream. If container}; then duration applies to sum of contents

const TMPXAttributeData KMPXMediaGeneralTitle

const TMPXAttributeDataKMPXMediaGeneralTitle

Descriptor

const TMPXAttributeData KMPXMediaGeneralDate

const TMPXAttributeDataKMPXMediaGeneralDate

TTime.Int64(). Storing as TTime instead TInt64 will result in compilation warning.

const TMPXAttributeData KMPXMediaGeneralComment

const TMPXAttributeDataKMPXMediaGeneralComment

Descriptor

const TMPXAttributeData KMPXMediaGeneralMimeType

const TMPXAttributeDataKMPXMediaGeneralMimeType

Descriptor

const TMPXAttributeData KMPXMediaGeneralThumbnail1

const TMPXAttributeDataKMPXMediaGeneralThumbnail1

CFbsBitmap - for now could be file path in future to enable easier porting of client (i.e. UI)

const TMPXAttributeData KMPXMediaGeneralThumbnail2

const TMPXAttributeDataKMPXMediaGeneralThumbnail2

CFbsBitmap - for now could be file path in future to enable easier porting of client (i.e. UI)

const TMPXAttributeData KMPXMediaGeneralIcon

const TMPXAttributeDataKMPXMediaGeneralIcon

TIconInfo - Bitmap

const TMPXAttributeData KMPXMediaGeneralRemote

const TMPXAttributeDataKMPXMediaGeneralRemote

TBool

const TMPXAttributeData KMPXMediaGeneralSynchronized

const TMPXAttributeDataKMPXMediaGeneralSynchronized

TBool

const TMPXAttributeData KMPXMediaGeneralDeleted

const TMPXAttributeDataKMPXMediaGeneralDeleted

TBool

const TMPXAttributeData KMPXMediaGeneralModified

const TMPXAttributeDataKMPXMediaGeneralModified

TBool

const TMPXAttributeData KMPXMediaGeneralCount

const TMPXAttributeDataKMPXMediaGeneralCount

TInt. Number of items (if container}; else would trivially be 1)

const TMPXAttributeData KMPXMediaGeneralId

const TMPXAttributeDataKMPXMediaGeneralId

TMPXItemId (as def'd in CollectionPath) ID of item

const TMPXAttributeData KMPXMediaGeneralCollectionId

const TMPXAttributeDataKMPXMediaGeneralCollectionId

Collection id of this media

const TMPXAttributeData KMPXMediaGeneralBrokenLink

const TMPXAttributeDataKMPXMediaGeneralBrokenLink

TBool}; indicates if Uri is a broken link DEPRECATED - TO BE REMOVED IN INCREMENT 9 RELEASE This attribute has been replaced by KMPXMediaGeneralFlagsIsInvalid bit in const TMPXAttributeData KMPXMediaGeneralFlags

const TMPXAttributeData KMPXMediaGeneralNonPermissibleActions

const TMPXAttributeDataKMPXMediaGeneralNonPermissibleActions

TUint}; indicates which rights an end user does not have to perform on the media. Non-permissible actions are defined in TMPXGeneralNonPermissibleActions. Values can be combined.

const TMPXAttributeData KMPXMediaGeneralContainerId

const TMPXAttributeDataKMPXMediaGeneralContainerId

TMPXItemId (as def'd in CollectionPath) ID of item's container or container

const TMPXAttributeData KMPXMediaGeneralSubTitle

const TMPXAttributeDataKMPXMediaGeneralSubTitle

Descriptor}; subtitle for this media

const TMPXAttributeData KMPXMediaGeneralCopyright

const TMPXAttributeDataKMPXMediaGeneralCopyright

Copyright information

const TMPXAttributeData KMPXMediaGeneralFlags

const TMPXAttributeDataKMPXMediaGeneralFlags

Flags stored in the database}; TUint

const TMPXAttributeData KMPXMediaGeneralLastPlaybackPosition

const TMPXAttributeDataKMPXMediaGeneralLastPlaybackPosition

Last playback position}; TInt

const TMPXAttributeData KMPXMediaGeneralLastPlaybackTime

const TMPXAttributeDataKMPXMediaGeneralLastPlaybackTime

Last playback Time TTime.Int64(). Storing as TTime instead TInt64 will result in compilation warning.

const TMPXAttributeData KMPXMediaGeneralPlayCount

const TMPXAttributeDataKMPXMediaGeneralPlayCount

Play Count}; TUInt

const TMPXAttributeData KMPXMediaGeneralContainerPath

const TMPXAttributeDataKMPXMediaGeneralContainerPath

Media container path

const TMPXAttributeData KMPXMediaGeneralPath

const TMPXAttributeDataKMPXMediaGeneralPath

Media collection path}; CMPXCollectionPath

const TMPXAttributeData KMPXMediaGeneralValue

const TMPXAttributeDataKMPXMediaGeneralValue

TInt

A single word of general value users defined

In practice, this word can be used to hold a pointer to allocated memory; this makes that memory available to all code running on behalf of the same thread.

const TMPXAttributeData KMPXMediaGeneralAll

const TMPXAttributeDataKMPXMediaGeneralAll

Every attribute

const TMPXAttributeData KMPXMediaGeneralBasic

const TMPXAttributeDataKMPXMediaGeneralBasic

Basic set of attributes, typically used for browsing where minimal data is required. Type, category, title, duration

const TUint KMPXMediaGeneralFlagsDriveInfo

const TUintKMPXMediaGeneralFlagsDriveInfo

const TUint KMPXMediaGeneralFlagsSetOrUnsetBit

const TUintKMPXMediaGeneralFlagsSetOrUnsetBit

const TUint KMPXMediaGeneralFlagsIsCorrupted

const TUintKMPXMediaGeneralFlagsIsCorrupted

const TUint KMPXMediaGeneralFlagsIsInvalid

const TUintKMPXMediaGeneralFlagsIsInvalid

const TUint KMPXMediaGeneralFlagsIsDrmProtected

const TUintKMPXMediaGeneralFlagsIsDrmProtected

const TUint KMPXMediaGeneralFlagsIsDrmLicenceInvalid

const TUintKMPXMediaGeneralFlagsIsDrmLicenceInvalid

const TUint KMPXMediaGeneralFlagsIsVirtual

const TUintKMPXMediaGeneralFlagsIsVirtual

const TUint KMPXMediaGeneralFlagsIsMissingDetails

const TUintKMPXMediaGeneralFlagsIsMissingDetails