Location:
Mpeg4Visual.h
class TMPEG4VisualObjectHeader;
Object header.
Defined in TMPEG4VisualObjectHeader
:
iUserData
, iVideoObjectId
, iVisualObjectPriority
, iVisualObjectType
, iVisualObjectVerid
TUint iVisualObjectVerid;
Identifies the version number of the visual object as specified in the semantics of visual_object_verid syntax element of MPEG-4 Visual.
TUint iVisualObjectPriority;
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.
TUint iVisualObjectType;
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").
TUint iVideoObjectId;
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.
TPtrC8 iUserData;
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).