Symbian
Symbian OS Library

SYMBIAN OS V9.3

[Index] [Spacer] [Previous] [Next]



Location: Mpeg4Visual.h

This item is not part of the S60 3rd Edition SDK for Symbian OS, Feature Pack 2.

Class TMPEG4VisualObjectHeader

class TMPEG4VisualObjectHeader;

Description

Object header.

Members

Defined in TMPEG4VisualObjectHeader:
iUserData, iVideoObjectId, iVisualObjectPriority, iVisualObjectType, iVisualObjectVerid


Member data


iVisualObjectVerid

TUint iVisualObjectVerid;

Description

Identifies the version number of the visual object as specified in the semantics of visual_object_verid syntax element of MPEG-4 Visual.


iVisualObjectPriority

TUint iVisualObjectPriority;

Description

Specifies the priority of the visual object as specified in the semantics of visual_object_priority syntax element of MPEG-4 Visual. If the visual_object_priority syntax element is not present in the bitstream, iVisualObjectPriority shall be equal to 0.


iVisualObjectType

TUint iVisualObjectType;

Description

Identifies the type of the visual object as specified in the semantics of visual_object_type syntax element of MPEG-4 Visual. HW devices according to this specification are required to set iVisualObjectType to 1 (to indicate "video ID").


iVideoObjectId

TUint iVideoObjectId;

Description

Uniquely identifies the video object. The value of iVideoObjectId shall be the same as the value of the video_object_id syntax element specified in MPEG-4 Visual.


iUserData

TPtrC8 iUserData;

Description

Contains the user_data bytes, if any, that are directly included in the VideoObject() syntax structure (subclause 6.2.2 of MPEG-4 Visual), in bitstream order. The pointer must remain valid as long as the object it belongs to is being processed by the client (for playback) or MSL video subsystem (for recording).