mpxmediageneraldefs.h File Reference

const TInt KMPXMediaIdGeneral

const TInt KMPXMediaIdGeneral

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 TMPXAttributeData KMPXMediaGeneralType

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

const TMPXAttributeData KMPXMediaGeneralCategory

const TMPXAttributeData KMPXMediaGeneralCategory

TMPXGeneralCategory}; see below for enum definition

const TMPXAttributeData KMPXMediaGeneralUri

const TMPXAttributeData KMPXMediaGeneralUri

Descriptor. File path if local (excluding scheme).

const TMPXAttributeData KMPXMediaGeneralDrive

const TMPXAttributeData KMPXMediaGeneralDrive

Descriptor. Drive}; if local (and physical)

const TMPXAttributeData KMPXMediaGeneralSize

const TMPXAttributeData KMPXMediaGeneralSize

TInt}; in bytes

const TMPXAttributeData KMPXMediaGeneralDuration

const TMPXAttributeData KMPXMediaGeneralDuration

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

const TMPXAttributeData KMPXMediaGeneralTitle

const TMPXAttributeData KMPXMediaGeneralTitle

Descriptor

const TMPXAttributeData KMPXMediaGeneralDate

const TMPXAttributeData KMPXMediaGeneralDate

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

const TMPXAttributeData KMPXMediaGeneralComment

const TMPXAttributeData KMPXMediaGeneralComment

Descriptor

const TMPXAttributeData KMPXMediaGeneralMimeType

const TMPXAttributeData KMPXMediaGeneralMimeType

Descriptor

const TMPXAttributeData KMPXMediaGeneralThumbnail1

const TMPXAttributeData KMPXMediaGeneralThumbnail1

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

const TMPXAttributeData KMPXMediaGeneralThumbnail2

const TMPXAttributeData KMPXMediaGeneralThumbnail2

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

const TMPXAttributeData KMPXMediaGeneralIcon

const TMPXAttributeData KMPXMediaGeneralIcon

TIconInfo - Bitmap

const TMPXAttributeData KMPXMediaGeneralRemote

const TMPXAttributeData KMPXMediaGeneralRemote

TBool

const TMPXAttributeData KMPXMediaGeneralSynchronized

const TMPXAttributeData KMPXMediaGeneralSynchronized

TBool

const TMPXAttributeData KMPXMediaGeneralDeleted

const TMPXAttributeData KMPXMediaGeneralDeleted

TBool

const TMPXAttributeData KMPXMediaGeneralModified

const TMPXAttributeData KMPXMediaGeneralModified

TBool

const TMPXAttributeData KMPXMediaGeneralCount

const TMPXAttributeData KMPXMediaGeneralCount

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

const TMPXAttributeData KMPXMediaGeneralId

const TMPXAttributeData KMPXMediaGeneralId

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

const TMPXAttributeData KMPXMediaGeneralCollectionId

const TMPXAttributeData KMPXMediaGeneralCollectionId

Collection id of this media

const TMPXAttributeData KMPXMediaGeneralBrokenLink

const TMPXAttributeData KMPXMediaGeneralBrokenLink

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 TMPXAttributeData KMPXMediaGeneralNonPermissibleActions

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 TMPXAttributeData KMPXMediaGeneralContainerId

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

const TMPXAttributeData KMPXMediaGeneralSubTitle

const TMPXAttributeData KMPXMediaGeneralSubTitle

Descriptor}; subtitle for this media

const TMPXAttributeData KMPXMediaGeneralCopyright

const TMPXAttributeData KMPXMediaGeneralCopyright

Copyright information

const TMPXAttributeData KMPXMediaGeneralFlags

const TMPXAttributeData KMPXMediaGeneralFlags

Flags stored in the database}; TUint

const TMPXAttributeData KMPXMediaGeneralLastPlaybackPosition

const TMPXAttributeData KMPXMediaGeneralLastPlaybackPosition

Last playback position}; TInt

const TMPXAttributeData KMPXMediaGeneralLastPlaybackTime

const TMPXAttributeData KMPXMediaGeneralLastPlaybackTime

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

const TMPXAttributeData KMPXMediaGeneralPlayCount

const TMPXAttributeData KMPXMediaGeneralPlayCount

Play Count}; TUInt

const TMPXAttributeData KMPXMediaGeneralContainerPath

const TMPXAttributeData KMPXMediaGeneralContainerPath

Media container path

const TMPXAttributeData KMPXMediaGeneralPath

const TMPXAttributeData KMPXMediaGeneralPath

Media collection path}; CMPXCollectionPath

const TMPXAttributeData KMPXMediaGeneralValue

const TMPXAttributeData KMPXMediaGeneralValue

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 TMPXAttributeData KMPXMediaGeneralAll

Every attribute

const TMPXAttributeData KMPXMediaGeneralBasic

const TMPXAttributeData KMPXMediaGeneralBasic

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

const TUint KMPXMediaGeneralFlagsDriveInfo

const TUint KMPXMediaGeneralFlagsDriveInfo

const TUint KMPXMediaGeneralFlagsSetOrUnsetBit

const TUint KMPXMediaGeneralFlagsSetOrUnsetBit

const TUint KMPXMediaGeneralFlagsIsCorrupted

const TUint KMPXMediaGeneralFlagsIsCorrupted

const TUint KMPXMediaGeneralFlagsIsInvalid

const TUint KMPXMediaGeneralFlagsIsInvalid

const TUint KMPXMediaGeneralFlagsIsDrmProtected

const TUint KMPXMediaGeneralFlagsIsDrmProtected

const TUint KMPXMediaGeneralFlagsIsDrmLicenceInvalid

const TUint KMPXMediaGeneralFlagsIsDrmLicenceInvalid

const TUint KMPXMediaGeneralFlagsIsVirtual

const TUint KMPXMediaGeneralFlagsIsVirtual

const TUint KMPXMediaGeneralFlagsIsMissingDetails

const TUint KMPXMediaGeneralFlagsIsMissingDetails