GstMpeg4Parser

For more details about the structures, you can refer to the specifications: ISO-IEC-14496-2_2004_MPEG4_VISUAL.pdf

GstMpeg4GroupOfVOP

The group of video object plane structure as defined in: 6.2.4 Group of Video Object Plane

Members

hours (guint8) –
No description available
minutes (guint8) –
No description available
seconds (guint8) –
No description available
closed (guint8) –
No description available
broken_link (guint8) –
No description available

GstCodecParsers.Mpeg4GroupOfVOP

The group of video object plane structure as defined in: 6.2.4 Group of Video Object Plane

Members

hours (Number) –
No description available
minutes (Number) –
No description available
seconds (Number) –
No description available
closed (Number) –
No description available
broken_link (Number) –
No description available

GstCodecParsers.Mpeg4GroupOfVOP

The group of video object plane structure as defined in: 6.2.4 Group of Video Object Plane

Members

hours (int) –
No description available
minutes (int) –
No description available
seconds (int) –
No description available
closed (int) –
No description available
broken_link (int) –
No description available

GstMpeg4Packet

A structure that contains the type of a packet, its offset and its size

Members

data (const guint8 *) –

the data containing packet starting at offset

offset (guint) –

offset of the start of the packet (without the 3 bytes startcode), but including the GstMpeg4StartCode byte.

size (gsize) –

The size in bytes of the packet or G_MAXUINT if the end wasn't found.

marker_size (guint) –

The size in bit of the resync marker.

type (GstMpeg4StartCode) –

the type of the packet that start at offset


GstCodecParsers.Mpeg4Packet

A structure that contains the type of a packet, its offset and its size

Members

data (Number) –

the data containing packet starting at offset

offset (Number) –

offset of the start of the packet (without the 3 bytes startcode), but including the GstCodecParsers.Mpeg4StartCode byte.

size (Number) –

The size in bytes of the packet or G_MAXUINT (not introspectable) if the end wasn't found.

marker_size (Number) –

The size in bit of the resync marker.

the type of the packet that start at offset


GstCodecParsers.Mpeg4Packet

A structure that contains the type of a packet, its offset and its size

Members

data (int) –

the data containing packet starting at offset

offset (int) –

offset of the start of the packet (without the 3 bytes startcode), but including the GstCodecParsers.Mpeg4StartCode byte.

size (int) –

The size in bytes of the packet or G_MAXUINT (not introspectable) if the end wasn't found.

marker_size (int) –

The size in bit of the resync marker.

the type of the packet that start at offset


GstMpeg4SpriteTrajectory

The sprite trajectory structure as defined in: 7.8.4 Sprite reference point decoding and 6.2.5.4 Sprite coding

Members

vop_ref_points (guint16 *) –
No description available
sprite_ref_points (guint16 *) –
No description available

GstCodecParsers.Mpeg4SpriteTrajectory

The sprite trajectory structure as defined in: 7.8.4 Sprite reference point decoding and 6.2.5.4 Sprite coding

Members

vop_ref_points ([ Number ]) –
No description available
sprite_ref_points ([ Number ]) –
No description available

GstCodecParsers.Mpeg4SpriteTrajectory

The sprite trajectory structure as defined in: 7.8.4 Sprite reference point decoding and 6.2.5.4 Sprite coding

Members

vop_ref_points ([ int ]) –
No description available
sprite_ref_points ([ int ]) –
No description available

GstMpeg4VideoObjectLayer

The video object layer structure as defined in: 6.2.3 Video Object Layer

Members

random_accessible_vol (guint8) –
No description available
video_object_type_indication (guint8) –
No description available
is_object_layer_identifier (guint8) –
No description available
verid (guint8) –
No description available
priority (guint8) –
No description available
aspect_ratio_info (GstMpeg4AspectRatioInfo) –
No description available
par_width (guint8) –
No description available
par_height (guint8) –
No description available
control_parameters (guint8) –
No description available
chroma_format (GstMpeg4ChromaFormat) –
No description available
low_delay (guint8) –
No description available
vbv_parameters (guint8) –
No description available
first_half_bitrate (guint16) –
No description available
latter_half_bitrate (guint16) –
No description available
first_half_vbv_buffer_size (guint16) –
No description available
latter_half_vbv_buffer_size (guint16) –
No description available
first_half_vbv_occupancy (guint16) –
No description available
latter_half_vbv_occupancy (guint16) –
No description available
bit_rate (guint32) –
No description available
vbv_buffer_size (guint32) –
No description available
No description available
shape_extension (guint8) –
No description available
vop_time_increment_resolution (guint16) –
No description available
vop_time_increment_bits (guint8) –
No description available
fixed_vop_rate (guint8) –
No description available
fixed_vop_time_increment (guint16) –
No description available
width (guint16) –
No description available
height (guint16) –
No description available
interlaced (guint8) –
No description available
obmc_disable (guint8) –
No description available
sprite_enable (GstMpeg4SpriteEnable) –
No description available
sprite_width (guint16) –
No description available
sprite_height (guint16) –
No description available
sprite_left_coordinate (guint16) –
No description available
sprite_top_coordinate (guint16) –
No description available
no_of_sprite_warping_points (guint8) –
No description available
sprite_warping_accuracy (guint8) –
No description available
sprite_brightness_change (guint8) –
No description available
low_latency_sprite_enable (guint8) –
No description available
sadct_disable (guint8) –
No description available
not_8_bit (guint8) –
No description available
quant_precision (guint8) –
No description available
bits_per_pixel (guint8) –
No description available
no_gray_quant_update (guint8) –
No description available
composition_method (guint8) –
No description available
linear_composition (guint8) –
No description available
quant_type (guint8) –
No description available
load_intra_quant_mat (guint8) –
No description available
intra_quant_mat (guint8 *) –
No description available
load_non_intra_quant_mat (guint8) –
No description available
non_intra_quant_mat (guint8 *) –
No description available
quarter_sample (guint8) –
No description available
complexity_estimation_disable (guint8) –
No description available
resync_marker_disable (guint8) –
No description available
data_partitioned (guint8) –
No description available
reversible_vlc (guint8) –
No description available
newpred_enable (guint8) –
No description available
reduced_resolution_vop_enable (guint8) –
No description available
scalability (guint8) –
No description available
enhancement_type (guint8) –
No description available
short_hdr (GstMpeg4VideoPlaneShortHdr) –
No description available

GstCodecParsers.Mpeg4VideoObjectLayer

The video object layer structure as defined in: 6.2.3 Video Object Layer

Members

random_accessible_vol (Number) –
No description available
video_object_type_indication (Number) –
No description available
is_object_layer_identifier (Number) –
No description available
verid (Number) –
No description available
priority (Number) –
No description available
aspect_ratio_info (GstCodecParsers.Mpeg4AspectRatioInfo) –
No description available
par_width (Number) –
No description available
par_height (Number) –
No description available
control_parameters (Number) –
No description available
chroma_format (GstCodecParsers.Mpeg4ChromaFormat) –
No description available
low_delay (Number) –
No description available
vbv_parameters (Number) –
No description available
first_half_bitrate (Number) –
No description available
latter_half_bitrate (Number) –
No description available
first_half_vbv_buffer_size (Number) –
No description available
latter_half_vbv_buffer_size (Number) –
No description available
first_half_vbv_occupancy (Number) –
No description available
latter_half_vbv_occupancy (Number) –
No description available
bit_rate (Number) –
No description available
vbv_buffer_size (Number) –
No description available
No description available
shape_extension (Number) –
No description available
vop_time_increment_resolution (Number) –
No description available
vop_time_increment_bits (Number) –
No description available
fixed_vop_rate (Number) –
No description available
fixed_vop_time_increment (Number) –
No description available
width (Number) –
No description available
height (Number) –
No description available
interlaced (Number) –
No description available
obmc_disable (Number) –
No description available
sprite_enable (GstCodecParsers.Mpeg4SpriteEnable) –
No description available
sprite_width (Number) –
No description available
sprite_height (Number) –
No description available
sprite_left_coordinate (Number) –
No description available
sprite_top_coordinate (Number) –
No description available
no_of_sprite_warping_points (Number) –
No description available
sprite_warping_accuracy (Number) –
No description available
sprite_brightness_change (Number) –
No description available
low_latency_sprite_enable (Number) –
No description available
sadct_disable (Number) –
No description available
not_8_bit (Number) –
No description available
quant_precision (Number) –
No description available
bits_per_pixel (Number) –
No description available
no_gray_quant_update (Number) –
No description available
composition_method (Number) –
No description available
linear_composition (Number) –
No description available
quant_type (Number) –
No description available
load_intra_quant_mat (Number) –
No description available
intra_quant_mat ([ Number ]) –
No description available
load_non_intra_quant_mat (Number) –
No description available
non_intra_quant_mat ([ Number ]) –
No description available
quarter_sample (Number) –
No description available
complexity_estimation_disable (Number) –
No description available
resync_marker_disable (Number) –
No description available
data_partitioned (Number) –
No description available
reversible_vlc (Number) –
No description available
newpred_enable (Number) –
No description available
reduced_resolution_vop_enable (Number) –
No description available
scalability (Number) –
No description available
enhancement_type (Number) –
No description available
No description available

GstCodecParsers.Mpeg4VideoObjectLayer

The video object layer structure as defined in: 6.2.3 Video Object Layer

Members

random_accessible_vol (int) –
No description available
video_object_type_indication (int) –
No description available
is_object_layer_identifier (int) –
No description available
verid (int) –
No description available
priority (int) –
No description available
aspect_ratio_info (GstCodecParsers.Mpeg4AspectRatioInfo) –
No description available
par_width (int) –
No description available
par_height (int) –
No description available
control_parameters (int) –
No description available
chroma_format (GstCodecParsers.Mpeg4ChromaFormat) –
No description available
low_delay (int) –
No description available
vbv_parameters (int) –
No description available
first_half_bitrate (int) –
No description available
latter_half_bitrate (int) –
No description available
first_half_vbv_buffer_size (int) –
No description available
latter_half_vbv_buffer_size (int) –
No description available
first_half_vbv_occupancy (int) –
No description available
latter_half_vbv_occupancy (int) –
No description available
bit_rate (int) –
No description available
vbv_buffer_size (int) –
No description available
No description available
shape_extension (int) –
No description available
vop_time_increment_resolution (int) –
No description available
vop_time_increment_bits (int) –
No description available
fixed_vop_rate (int) –
No description available
fixed_vop_time_increment (int) –
No description available
width (int) –
No description available
height (int) –
No description available
interlaced (int) –
No description available
obmc_disable (int) –
No description available
sprite_enable (GstCodecParsers.Mpeg4SpriteEnable) –
No description available
sprite_width (int) –
No description available
sprite_height (int) –
No description available
sprite_left_coordinate (int) –
No description available
sprite_top_coordinate (int) –
No description available
no_of_sprite_warping_points (int) –
No description available
sprite_warping_accuracy (int) –
No description available
sprite_brightness_change (int) –
No description available
low_latency_sprite_enable (int) –
No description available
sadct_disable (int) –
No description available
not_8_bit (int) –
No description available
quant_precision (int) –
No description available
bits_per_pixel (int) –
No description available
no_gray_quant_update (int) –
No description available
composition_method (int) –
No description available
linear_composition (int) –
No description available
quant_type (int) –
No description available
load_intra_quant_mat (int) –
No description available
intra_quant_mat ([ int ]) –
No description available
load_non_intra_quant_mat (int) –
No description available
non_intra_quant_mat ([ int ]) –
No description available
quarter_sample (int) –
No description available
complexity_estimation_disable (int) –
No description available
resync_marker_disable (int) –
No description available
data_partitioned (int) –
No description available
reversible_vlc (int) –
No description available
newpred_enable (int) –
No description available
reduced_resolution_vop_enable (int) –
No description available
scalability (int) –
No description available
enhancement_type (int) –
No description available
No description available

GstMpeg4VideoObjectPlane

The Video object plane structure as defined in: 6.2.5 Video Object Plane and Video Plane with Short Header

Members

coding_type (GstMpeg4VideoObjectCodingType) –
No description available
modulo_time_base (guint8) –
No description available
time_increment (guint16) –
No description available
coded (guint8) –
No description available
id (guint16) –
No description available
id_for_prediction_indication (guint8) –
No description available
id_for_prediction (guint16) –
No description available
width (guint16) –
No description available
height (guint16) –
No description available
horizontal_mc_spatial_ref (guint16) –
No description available
vertical_mc_spatial_ref (guint16) –
No description available
rounding_type (guint8) –
No description available
background_composition (guint8) –
No description available
change_conv_ratio_disable (guint8) –
No description available
constant_alpha (guint8) –
No description available
constant_alpha_value (guint8) –
No description available
reduced_resolution (guint8) –
No description available
intra_dc_vlc_thr (guint8) –
No description available
top_field_first (guint8) –
No description available
alternate_vertical_scan_flag (guint8) –
No description available
quant (guint16) –
No description available
fcode_forward (guint8) –
No description available
fcode_backward (guint8) –
No description available
shape_coding_type (guint8) –
No description available
load_backward_shape (guint8) –
No description available
ref_select_code (guint8) –
No description available
mb_height (guint16) –
No description available
mb_width (guint16) –
No description available
mb_num (guint) –
No description available
size (guint) –
No description available

GstCodecParsers.Mpeg4VideoObjectPlane

The Video object plane structure as defined in: 6.2.5 Video Object Plane and Video Plane with Short Header

Members

No description available
modulo_time_base (Number) –
No description available
time_increment (Number) –
No description available
coded (Number) –
No description available
id (Number) –
No description available
id_for_prediction_indication (Number) –
No description available
id_for_prediction (Number) –
No description available
width (Number) –
No description available
height (Number) –
No description available
horizontal_mc_spatial_ref (Number) –
No description available
vertical_mc_spatial_ref (Number) –
No description available
rounding_type (Number) –
No description available
background_composition (Number) –
No description available
change_conv_ratio_disable (Number) –
No description available
constant_alpha (Number) –
No description available
constant_alpha_value (Number) –
No description available
reduced_resolution (Number) –
No description available
intra_dc_vlc_thr (Number) –
No description available
top_field_first (Number) –
No description available
alternate_vertical_scan_flag (Number) –
No description available
quant (Number) –
No description available
fcode_forward (Number) –
No description available
fcode_backward (Number) –
No description available
shape_coding_type (Number) –
No description available
load_backward_shape (Number) –
No description available
ref_select_code (Number) –
No description available
mb_height (Number) –
No description available
mb_width (Number) –
No description available
mb_num (Number) –
No description available
size (Number) –
No description available

GstCodecParsers.Mpeg4VideoObjectPlane

The Video object plane structure as defined in: 6.2.5 Video Object Plane and Video Plane with Short Header

Members

No description available
modulo_time_base (int) –
No description available
time_increment (int) –
No description available
coded (int) –
No description available
id (int) –
No description available
id_for_prediction_indication (int) –
No description available
id_for_prediction (int) –
No description available
width (int) –
No description available
height (int) –
No description available
horizontal_mc_spatial_ref (int) –
No description available
vertical_mc_spatial_ref (int) –
No description available
rounding_type (int) –
No description available
background_composition (int) –
No description available
change_conv_ratio_disable (int) –
No description available
constant_alpha (int) –
No description available
constant_alpha_value (int) –
No description available
reduced_resolution (int) –
No description available
intra_dc_vlc_thr (int) –
No description available
top_field_first (int) –
No description available
alternate_vertical_scan_flag (int) –
No description available
quant (int) –
No description available
fcode_forward (int) –
No description available
fcode_backward (int) –
No description available
shape_coding_type (int) –
No description available
load_backward_shape (int) –
No description available
ref_select_code (int) –
No description available
mb_height (int) –
No description available
mb_width (int) –
No description available
mb_num (int) –
No description available
size (int) –
No description available

GstMpeg4VideoPacketHdr

The video packet header structure as defined in: 6.2.5.2 Video Plane with Short Header

Members

header_extension_code (guint8) –
No description available
macroblock_number (guint16) –
No description available
quant_scale (guint16) –
No description available
size (guint) –

Size of the header in bit.


GstCodecParsers.Mpeg4VideoPacketHdr

The video packet header structure as defined in: 6.2.5.2 Video Plane with Short Header

Members

header_extension_code (Number) –
No description available
macroblock_number (Number) –
No description available
quant_scale (Number) –
No description available
size (Number) –

Size of the header in bit.


GstCodecParsers.Mpeg4VideoPacketHdr

The video packet header structure as defined in: 6.2.5.2 Video Plane with Short Header

Members

header_extension_code (int) –
No description available
macroblock_number (int) –
No description available
quant_scale (int) –
No description available
size (int) –

Size of the header in bit.


GstMpeg4VideoPlaneShortHdr

The video plane short header structure as defined in: 6.2.5.2 Video Plane with Short Header

Members

temporal_reference (guint8) –
No description available
split_screen_indicator (guint8) –
No description available
document_camera_indicator (guint8) –
No description available
full_picture_freeze_release (guint8) –
No description available
source_format (guint8) –
No description available
picture_coding_type (guint8) –
No description available
vop_quant (guint8) –
No description available
pei (guint8) –
No description available
psupp (guint8) –
No description available
gob_header_empty (guint8) –
No description available
gob_number (guint8) –
No description available
gob_frame_id (guint8) –
No description available
quant_scale (guint8) –
No description available
vop_width (guint16) –
No description available
vop_height (guint16) –
No description available
num_macroblocks_in_gob (guint16) –
No description available
num_gobs_in_vop (guint8) –
No description available
size (guint) –
No description available

GstCodecParsers.Mpeg4VideoPlaneShortHdr

The video plane short header structure as defined in: 6.2.5.2 Video Plane with Short Header

Members

temporal_reference (Number) –
No description available
split_screen_indicator (Number) –
No description available
document_camera_indicator (Number) –
No description available
full_picture_freeze_release (Number) –
No description available
source_format (Number) –
No description available
picture_coding_type (Number) –
No description available
vop_quant (Number) –
No description available
pei (Number) –
No description available
psupp (Number) –
No description available
gob_header_empty (Number) –
No description available
gob_number (Number) –
No description available
gob_frame_id (Number) –
No description available
quant_scale (Number) –
No description available
vop_width (Number) –
No description available
vop_height (Number) –
No description available
num_macroblocks_in_gob (Number) –
No description available
num_gobs_in_vop (Number) –
No description available
size (Number) –
No description available

GstCodecParsers.Mpeg4VideoPlaneShortHdr

The video plane short header structure as defined in: 6.2.5.2 Video Plane with Short Header

Members

temporal_reference (int) –
No description available
split_screen_indicator (int) –
No description available
document_camera_indicator (int) –
No description available
full_picture_freeze_release (int) –
No description available
source_format (int) –
No description available
picture_coding_type (int) –
No description available
vop_quant (int) –
No description available
pei (int) –
No description available
psupp (int) –
No description available
gob_header_empty (int) –
No description available
gob_number (int) –
No description available
gob_frame_id (int) –
No description available
quant_scale (int) –
No description available
vop_width (int) –
No description available
vop_height (int) –
No description available
num_macroblocks_in_gob (int) –
No description available
num_gobs_in_vop (int) –
No description available
size (int) –
No description available

GstMpeg4VideoSignalType

The video signal type structure as defined in: 6.2.2 Visual Object Sequence and Visual Object.

Members

type (guint8) –
No description available
format (guint8) –
No description available
range (guint8) –
No description available
color_description (guint8) –
No description available
color_primaries (guint8) –
No description available
transfer_characteristics (guint8) –
No description available
matrix_coefficients (guint8) –
No description available

GstCodecParsers.Mpeg4VideoSignalType

The video signal type structure as defined in: 6.2.2 Visual Object Sequence and Visual Object.

Members

type (Number) –
No description available
format (Number) –
No description available
range (Number) –
No description available
color_description (Number) –
No description available
color_primaries (Number) –
No description available
transfer_characteristics (Number) –
No description available
matrix_coefficients (Number) –
No description available

GstCodecParsers.Mpeg4VideoSignalType

The video signal type structure as defined in: 6.2.2 Visual Object Sequence and Visual Object.

Members

type (int) –
No description available
format (int) –
No description available
range (int) –
No description available
color_description (int) –
No description available
color_primaries (int) –
No description available
transfer_characteristics (int) –
No description available
matrix_coefficients (int) –
No description available

GstMpeg4VisualObject

The visual object structure as defined in: 6.2.2 Visual Object Sequence and Visual Object

Members

is_identifier (guint8) –
No description available
verid (guint8) –
No description available
priority (guint8) –
No description available
No description available

GstCodecParsers.Mpeg4VisualObject

The visual object structure as defined in: 6.2.2 Visual Object Sequence and Visual Object

Members

is_identifier (Number) –
No description available
verid (Number) –
No description available
priority (Number) –
No description available
No description available

GstCodecParsers.Mpeg4VisualObject

The visual object structure as defined in: 6.2.2 Visual Object Sequence and Visual Object

Members

is_identifier (int) –
No description available
verid (int) –
No description available
priority (int) –
No description available
No description available

GstMpeg4VisualObjectSequence

The visual object sequence structure as defined in: 6.2.2 Visual Object Sequence and Visual Object

Members

profile_and_level_indication (guint8) –
No description available
level (GstMpeg4Level) –
No description available
profile (GstMpeg4Profile) –
No description available

GstCodecParsers.Mpeg4VisualObjectSequence

The visual object sequence structure as defined in: 6.2.2 Visual Object Sequence and Visual Object

Members

profile_and_level_indication (Number) –
No description available
No description available
No description available

GstCodecParsers.Mpeg4VisualObjectSequence

The visual object sequence structure as defined in: 6.2.2 Visual Object Sequence and Visual Object

Members

profile_and_level_indication (int) –
No description available
No description available
No description available

Functions

gst_h263_parse

GstMpeg4ParseResult
gst_h263_parse (GstMpeg4Packet * packet,
                const guint8 * data,
                guint offset,
                gsize size)

Parses data and fills packet with the information of the next packet found.

Note that the type of the packet is meaningless in this case.

Parameters:

packet

The GstMpeg4Packet to fill

data

The data to parse

offset

offset from which to start the parsing

size

The size of the data to parse

Returns

a GstMpeg4ParseResult


GstCodecParsers.prototype.h263_parse

function GstCodecParsers.prototype.h263_parse(packet: GstCodecParsers.Mpeg4Packet, data: Number, offset: Number, size: Number): {
    // javascript wrapper for 'gst_h263_parse'
}

Parses data and fills packet with the information of the next packet found.

Note that the type of the packet is meaningless in this case.

Parameters:

data (Number)

The data to parse

offset (Number)

offset from which to start the parsing

size (Number)

The size of the data to parse


GstCodecParsers.h263_parse

def GstCodecParsers.h263_parse (packet, data, offset, size):
    #python wrapper for 'gst_h263_parse'

Parses data and fills packet with the information of the next packet found.

Note that the type of the packet is meaningless in this case.

Parameters:

data (int)

The data to parse

offset (int)

offset from which to start the parsing

size (int)

The size of the data to parse


gst_mpeg4_parse

GstMpeg4ParseResult
gst_mpeg4_parse (GstMpeg4Packet * packet,
                 gboolean skip_user_data,
                 GstMpeg4VideoObjectPlane * vop,
                 const guint8 * data,
                 guint offset,
                 gsize size)

Parses data and fills packet with the information of the next packet found.

Parameters:

packet

The GstMpeg4Packet to fill

skip_user_data

TRUE to skip user data packet FALSE otherwise

vop

The last parsed GstMpeg4VideoObjectPlane or NULL if you do not need to detect the resync codes.

data

The data to parse

offset

offset from which to start the parsing

size

The size of the data to parse

Returns

a GstMpeg4ParseResult


GstCodecParsers.prototype.mpeg4_parse

function GstCodecParsers.prototype.mpeg4_parse(packet: GstCodecParsers.Mpeg4Packet, skip_user_data: Number, vop: GstCodecParsers.Mpeg4VideoObjectPlane, data: Number, offset: Number, size: Number): {
    // javascript wrapper for 'gst_mpeg4_parse'
}

Parses data and fills packet with the information of the next packet found.

Parameters:

skip_user_data (Number)

true to skip user data packet false otherwise

The last parsed GstCodecParsers.Mpeg4VideoObjectPlane or null if you do not need to detect the resync codes.

data (Number)

The data to parse

offset (Number)

offset from which to start the parsing

size (Number)

The size of the data to parse


GstCodecParsers.mpeg4_parse

def GstCodecParsers.mpeg4_parse (packet, skip_user_data, vop, data, offset, size):
    #python wrapper for 'gst_mpeg4_parse'

Parses data and fills packet with the information of the next packet found.

Parameters:

skip_user_data (bool)

True to skip user data packet False otherwise

The last parsed GstCodecParsers.Mpeg4VideoObjectPlane or None if you do not need to detect the resync codes.

data (int)

The data to parse

offset (int)

offset from which to start the parsing

size (int)

The size of the data to parse


gst_mpeg4_parse_group_of_vop

GstMpeg4ParseResult
gst_mpeg4_parse_group_of_vop (GstMpeg4GroupOfVOP * gov,
                              const guint8 * data,
                              gsize size)

Parses data containing the group of video object plane packet, and fills the gov structure.

Parameters:

gov

The GstMpeg4GroupOfVOP structure to fill

data

The data to parse

size

The size of the data to parse

Returns

a GstMpeg4ParseResult


GstCodecParsers.prototype.mpeg4_parse_group_of_vop

function GstCodecParsers.prototype.mpeg4_parse_group_of_vop(gov: GstCodecParsers.Mpeg4GroupOfVOP, data: Number, size: Number): {
    // javascript wrapper for 'gst_mpeg4_parse_group_of_vop'
}

Parses data containing the group of video object plane packet, and fills the gov structure.

Parameters:

data (Number)

The data to parse

size (Number)

The size of the data to parse


GstCodecParsers.mpeg4_parse_group_of_vop

def GstCodecParsers.mpeg4_parse_group_of_vop (gov, data, size):
    #python wrapper for 'gst_mpeg4_parse_group_of_vop'

Parses data containing the group of video object plane packet, and fills the gov structure.

Parameters:

data (int)

The data to parse

size (int)

The size of the data to parse


gst_mpeg4_parse_video_object_layer

GstMpeg4ParseResult
gst_mpeg4_parse_video_object_layer (GstMpeg4VideoObjectLayer * vol,
                                    GstMpeg4VisualObject * vo,
                                    const guint8 * data,
                                    gsize size)

Parses data containing the video object layer packet, and fills the vol structure.

Parameters:

vol

The GstMpeg4VideoObjectLayer structure to fill

vo

The GstMpeg4VisualObject currently being parsed or NULL

data

The data to parse

size

The size of the data to parse

Returns

a GstMpeg4ParseResult


GstCodecParsers.prototype.mpeg4_parse_video_object_layer

function GstCodecParsers.prototype.mpeg4_parse_video_object_layer(vol: GstCodecParsers.Mpeg4VideoObjectLayer, vo: GstCodecParsers.Mpeg4VisualObject, data: Number, size: Number): {
    // javascript wrapper for 'gst_mpeg4_parse_video_object_layer'
}

Parses data containing the video object layer packet, and fills the vol structure.

Parameters:

data (Number)

The data to parse

size (Number)

The size of the data to parse


GstCodecParsers.mpeg4_parse_video_object_layer

def GstCodecParsers.mpeg4_parse_video_object_layer (vol, vo, data, size):
    #python wrapper for 'gst_mpeg4_parse_video_object_layer'

Parses data containing the video object layer packet, and fills the vol structure.

Parameters:

data (int)

The data to parse

size (int)

The size of the data to parse


gst_mpeg4_parse_video_object_plane

GstMpeg4ParseResult
gst_mpeg4_parse_video_object_plane (GstMpeg4VideoObjectPlane * vop,
                                    GstMpeg4SpriteTrajectory * sprite_trajectory,
                                    GstMpeg4VideoObjectLayer * vol,
                                    const guint8 * data,
                                    gsize size)

Parses data containing the video object plane packet, and fills the vol structure.

Parameters:

vop

The GstMpeg4VideoObjectPlane currently being parsed

sprite_trajectory

A GstMpeg4SpriteTrajectory to fill or NULL

vol

The GstMpeg4VideoObjectLayer structure to fill

data

The data to parse

size

The size of the data to parse

Returns

a GstMpeg4ParseResult


GstCodecParsers.prototype.mpeg4_parse_video_object_plane

function GstCodecParsers.prototype.mpeg4_parse_video_object_plane(vop: GstCodecParsers.Mpeg4VideoObjectPlane, sprite_trajectory: GstCodecParsers.Mpeg4SpriteTrajectory, vol: GstCodecParsers.Mpeg4VideoObjectLayer, data: Number, size: Number): {
    // javascript wrapper for 'gst_mpeg4_parse_video_object_plane'
}

Parses data containing the video object plane packet, and fills the vol structure.

Parameters:

data (Number)

The data to parse

size (Number)

The size of the data to parse


GstCodecParsers.mpeg4_parse_video_object_plane

def GstCodecParsers.mpeg4_parse_video_object_plane (vop, sprite_trajectory, vol, data, size):
    #python wrapper for 'gst_mpeg4_parse_video_object_plane'

Parses data containing the video object plane packet, and fills the vol structure.

Parameters:

data (int)

The data to parse

size (int)

The size of the data to parse


gst_mpeg4_parse_video_packet_header

GstMpeg4ParseResult
gst_mpeg4_parse_video_packet_header (GstMpeg4VideoPacketHdr * videopackethdr,
                                     GstMpeg4VideoObjectLayer * vol,
                                     GstMpeg4VideoObjectPlane * vop,
                                     GstMpeg4SpriteTrajectory * sprite_trajectory,
                                     const guint8 * data,
                                     gsize size)

Parsers data containing the video packet header and fills the videopackethdr structure

Parameters:

videopackethdr

The GstMpeg4VideoPacketHdr structure to fill

vol

The last parsed GstMpeg4VideoObjectLayer, will be updated with the information found during the parsing

vop

The last parsed GstMpeg4VideoObjectPlane, will be updated with the information found during the parsing

sprite_trajectory

A GstMpeg4SpriteTrajectory to fill or NULL with the information found during the parsing

data

The data to parse, should be set after the resync marker.

size

The size of the data to parse

Returns
No description available

GstCodecParsers.prototype.mpeg4_parse_video_packet_header

function GstCodecParsers.prototype.mpeg4_parse_video_packet_header(videopackethdr: GstCodecParsers.Mpeg4VideoPacketHdr, vol: GstCodecParsers.Mpeg4VideoObjectLayer, vop: GstCodecParsers.Mpeg4VideoObjectPlane, sprite_trajectory: GstCodecParsers.Mpeg4SpriteTrajectory, data: Number, size: Number): {
    // javascript wrapper for 'gst_mpeg4_parse_video_packet_header'
}

Parsers data containing the video packet header and fills the videopackethdr structure

Parameters:

The last parsed GstCodecParsers.Mpeg4VideoObjectLayer, will be updated with the information found during the parsing

The last parsed GstCodecParsers.Mpeg4VideoObjectPlane, will be updated with the information found during the parsing

sprite_trajectory (GstCodecParsers.Mpeg4SpriteTrajectory)

A GstCodecParsers.Mpeg4SpriteTrajectory to fill or null with the information found during the parsing

data (Number)

The data to parse, should be set after the resync marker.

size (Number)

The size of the data to parse

No description available

GstCodecParsers.mpeg4_parse_video_packet_header

def GstCodecParsers.mpeg4_parse_video_packet_header (videopackethdr, vol, vop, sprite_trajectory, data, size):
    #python wrapper for 'gst_mpeg4_parse_video_packet_header'

Parsers data containing the video packet header and fills the videopackethdr structure

Parameters:

The last parsed GstCodecParsers.Mpeg4VideoObjectLayer, will be updated with the information found during the parsing

The last parsed GstCodecParsers.Mpeg4VideoObjectPlane, will be updated with the information found during the parsing

sprite_trajectory (GstCodecParsers.Mpeg4SpriteTrajectory)

A GstCodecParsers.Mpeg4SpriteTrajectory to fill or None with the information found during the parsing

data (int)

The data to parse, should be set after the resync marker.

size (int)

The size of the data to parse

No description available

gst_mpeg4_parse_video_plane_short_header

GstMpeg4ParseResult
gst_mpeg4_parse_video_plane_short_header (GstMpeg4VideoPlaneShortHdr * shorthdr,
                                          const guint8 * data,
                                          gsize size)

Parameters:

shorthdr
No description available
data
No description available
size
No description available
Returns
No description available

GstCodecParsers.prototype.mpeg4_parse_video_plane_short_header

function GstCodecParsers.prototype.mpeg4_parse_video_plane_short_header(shorthdr: GstCodecParsers.Mpeg4VideoPlaneShortHdr, data: Number, size: Number): {
    // javascript wrapper for 'gst_mpeg4_parse_video_plane_short_header'
}

Parameters:

No description available
data (Number)
No description available
size (Number)
No description available
No description available

GstCodecParsers.mpeg4_parse_video_plane_short_header

def GstCodecParsers.mpeg4_parse_video_plane_short_header (shorthdr, data, size):
    #python wrapper for 'gst_mpeg4_parse_video_plane_short_header'

Parameters:

No description available
data (int)
No description available
size (int)
No description available
No description available

gst_mpeg4_parse_visual_object

GstMpeg4ParseResult
gst_mpeg4_parse_visual_object (GstMpeg4VisualObject * vo,
                               GstMpeg4VideoSignalType * signal_type,
                               const guint8 * data,
                               gsize size)

Parses data containing the visual object packet, and fills the vo structure.

Parameters:

vo

The GstMpeg4VisualObject structure to fill

signal_type

The GstMpeg4VideoSignalType to fill or NULL

data

The data to parse, should contain the vo_start_code but not the start code prefix

size

The size of the data to parse

Returns

a GstMpeg4ParseResult


GstCodecParsers.prototype.mpeg4_parse_visual_object

function GstCodecParsers.prototype.mpeg4_parse_visual_object(vo: GstCodecParsers.Mpeg4VisualObject, signal_type: GstCodecParsers.Mpeg4VideoSignalType, data: Number, size: Number): {
    // javascript wrapper for 'gst_mpeg4_parse_visual_object'
}

Parses data containing the visual object packet, and fills the vo structure.

Parameters:

data (Number)

The data to parse, should contain the vo_start_code but not the start code prefix

size (Number)

The size of the data to parse


GstCodecParsers.mpeg4_parse_visual_object

def GstCodecParsers.mpeg4_parse_visual_object (vo, signal_type, data, size):
    #python wrapper for 'gst_mpeg4_parse_visual_object'

Parses data containing the visual object packet, and fills the vo structure.

Parameters:

data (int)

The data to parse, should contain the vo_start_code but not the start code prefix

size (int)

The size of the data to parse


gst_mpeg4_parse_visual_object_sequence

GstMpeg4ParseResult
gst_mpeg4_parse_visual_object_sequence (GstMpeg4VisualObjectSequence * vos,
                                        const guint8 * data,
                                        gsize size)

Parses data containing the visual object sequence packet, and fills the vos structure.

Parameters:

vos

The GstMpeg4VisualObjectSequence structure to fill

data

The data to parse, should contain the visual_object_sequence_start_code but not the start code prefix

size

The size of the data to parse

Returns

a GstMpeg4ParseResult


GstCodecParsers.prototype.mpeg4_parse_visual_object_sequence

function GstCodecParsers.prototype.mpeg4_parse_visual_object_sequence(vos: GstCodecParsers.Mpeg4VisualObjectSequence, data: Number, size: Number): {
    // javascript wrapper for 'gst_mpeg4_parse_visual_object_sequence'
}

Parses data containing the visual object sequence packet, and fills the vos structure.

Parameters:

data (Number)

The data to parse, should contain the visual_object_sequence_start_code but not the start code prefix

size (Number)

The size of the data to parse


GstCodecParsers.mpeg4_parse_visual_object_sequence

def GstCodecParsers.mpeg4_parse_visual_object_sequence (vos, data, size):
    #python wrapper for 'gst_mpeg4_parse_visual_object_sequence'

Parses data containing the visual object sequence packet, and fills the vos structure.

Parameters:

data (int)

The data to parse, should contain the visual_object_sequence_start_code but not the start code prefix

size (int)

The size of the data to parse


Enumerations

GstMpeg4AspectRatioInfo

Defines the different pixel aspect ratios as defined in: Table 6-12 -- Meaning of pixel aspect ratio

Members
GST_MPEG4_SQUARE (1) –

1:1 square

GST_MPEG4_625_TYPE_4_3 (2) –

12:11 (625-type for 4:3 picture)

GST_MPEG4_525_TYPE_4_3 (3) –

10:11 (525-type for 4:3 picture)

GST_MPEG4_625_TYPE_16_9 (4) –

16:11 (625-type stretched for 16:9 picture)

GST_MPEG4_525_TYPE_16_9 (5) –

40:33 (525-type stretched for 16:9 picture)

GST_MPEG4_EXTENDED_PAR (15) –

Extended par


GstCodecParsers.Mpeg4AspectRatioInfo

Defines the different pixel aspect ratios as defined in: Table 6-12 -- Meaning of pixel aspect ratio

Members
GstCodecParsers.Mpeg4AspectRatioInfo.SQUARE (1) –

1:1 square

GstCodecParsers.Mpeg4AspectRatioInfo.625_TYPE_4_3 (2) –

12:11 (625-type for 4:3 picture)

GstCodecParsers.Mpeg4AspectRatioInfo.525_TYPE_4_3 (3) –

10:11 (525-type for 4:3 picture)

GstCodecParsers.Mpeg4AspectRatioInfo.625_TYPE_16_9 (4) –

16:11 (625-type stretched for 16:9 picture)

GstCodecParsers.Mpeg4AspectRatioInfo.525_TYPE_16_9 (5) –

40:33 (525-type stretched for 16:9 picture)

GstCodecParsers.Mpeg4AspectRatioInfo.EXTENDED_PAR (15) –

Extended par


GstCodecParsers.Mpeg4AspectRatioInfo

Defines the different pixel aspect ratios as defined in: Table 6-12 -- Meaning of pixel aspect ratio

Members
GstCodecParsers.Mpeg4AspectRatioInfo.SQUARE (1) –

1:1 square

GstCodecParsers.Mpeg4AspectRatioInfo.625_TYPE_4_3 (2) –

12:11 (625-type for 4:3 picture)

GstCodecParsers.Mpeg4AspectRatioInfo.525_TYPE_4_3 (3) –

10:11 (525-type for 4:3 picture)

GstCodecParsers.Mpeg4AspectRatioInfo.625_TYPE_16_9 (4) –

16:11 (625-type stretched for 16:9 picture)

GstCodecParsers.Mpeg4AspectRatioInfo.525_TYPE_16_9 (5) –

40:33 (525-type stretched for 16:9 picture)

GstCodecParsers.Mpeg4AspectRatioInfo.EXTENDED_PAR (15) –

Extended par


GstMpeg4ChromaFormat

The chroma format in use as defined in: Table 6-13 -- Meaning of chroma_format

Members
GST_MPEG4_CHROMA_4_2_0 (1) –
No description available

GstCodecParsers.Mpeg4ChromaFormat

The chroma format in use as defined in: Table 6-13 -- Meaning of chroma_format

Members
GstCodecParsers.Mpeg4ChromaFormat.MPEG4_CHROMA_4_2_0 (1) –
No description available

GstCodecParsers.Mpeg4ChromaFormat

The chroma format in use as defined in: Table 6-13 -- Meaning of chroma_format

Members
GstCodecParsers.Mpeg4ChromaFormat.MPEG4_CHROMA_4_2_0 (1) –
No description available

GstMpeg4Level

Different levels as defined in: 9- Profiles and levels

It is computed using: Table G.1 — FLC table for profile_and_level_indication

Members
GST_MPEG4_LEVEL0 (0) –
No description available
GST_MPEG4_LEVEL1 (1) –
No description available
GST_MPEG4_LEVEL2 (2) –
No description available
GST_MPEG4_LEVEL3 (3) –
No description available
GST_MPEG4_LEVEL3b (4) –
No description available
GST_MPEG4_LEVEL4 (5) –
No description available
GST_MPEG4_LEVEL5 (6) –
No description available
GST_MPEG4_LEVEL_RESERVED (7) –
No description available

GstCodecParsers.Mpeg4Level

Different levels as defined in: 9- Profiles and levels

It is computed using: Table G.1 — FLC table for profile_and_level_indication

Members
GstCodecParsers.Mpeg4Level.LEVEL0 (0) –
No description available
GstCodecParsers.Mpeg4Level.LEVEL1 (1) –
No description available
GstCodecParsers.Mpeg4Level.LEVEL2 (2) –
No description available
GstCodecParsers.Mpeg4Level.LEVEL3 (3) –
No description available
GstCodecParsers.Mpeg4Level.LEVEL3B (4) –
No description available
GstCodecParsers.Mpeg4Level.LEVEL4 (5) –
No description available
GstCodecParsers.Mpeg4Level.LEVEL5 (6) –
No description available
GstCodecParsers.Mpeg4Level.LEVEL_RESERVED (7) –
No description available

GstCodecParsers.Mpeg4Level

Different levels as defined in: 9- Profiles and levels

It is computed using: Table G.1 — FLC table for profile_and_level_indication

Members
GstCodecParsers.Mpeg4Level.LEVEL0 (0) –
No description available
GstCodecParsers.Mpeg4Level.LEVEL1 (1) –
No description available
GstCodecParsers.Mpeg4Level.LEVEL2 (2) –
No description available
GstCodecParsers.Mpeg4Level.LEVEL3 (3) –
No description available
GstCodecParsers.Mpeg4Level.LEVEL3B (4) –
No description available
GstCodecParsers.Mpeg4Level.LEVEL4 (5) –
No description available
GstCodecParsers.Mpeg4Level.LEVEL5 (6) –
No description available
GstCodecParsers.Mpeg4Level.LEVEL_RESERVED (7) –
No description available

GstMpeg4ParseResult

Result type of any parsing function.

Members
GST_MPEG4_PARSER_OK (0) –

The parsing went well

GST_MPEG4_PARSER_BROKEN_DATA (1) –

The bitstream was broken

GST_MPEG4_PARSER_NO_PACKET (2) –

There was no packet in the buffer

GST_MPEG4_PARSER_NO_PACKET_END (3) –

There was no packet end in the buffer

GST_MPEG4_PARSER_ERROR (4) –
No description available

GstCodecParsers.Mpeg4ParseResult

Result type of any parsing function.

Members
GstCodecParsers.Mpeg4ParseResult.OK (0) –

The parsing went well

GstCodecParsers.Mpeg4ParseResult.BROKEN_DATA (1) –

The bitstream was broken

GstCodecParsers.Mpeg4ParseResult.NO_PACKET (2) –

There was no packet in the buffer

GstCodecParsers.Mpeg4ParseResult.NO_PACKET_END (3) –

There was no packet end in the buffer

GstCodecParsers.Mpeg4ParseResult.ERROR (4) –
No description available

GstCodecParsers.Mpeg4ParseResult

Result type of any parsing function.

Members
GstCodecParsers.Mpeg4ParseResult.OK (0) –

The parsing went well

GstCodecParsers.Mpeg4ParseResult.BROKEN_DATA (1) –

The bitstream was broken

GstCodecParsers.Mpeg4ParseResult.NO_PACKET (2) –

There was no packet in the buffer

GstCodecParsers.Mpeg4ParseResult.NO_PACKET_END (3) –

There was no packet end in the buffer

GstCodecParsers.Mpeg4ParseResult.ERROR (4) –
No description available

GstMpeg4Profile

Different defined profiles as defined in: 9- Profiles and levels

It is computed using: Table G.1 — FLC table for profile_and_level_indication

Members
GST_MPEG4_PROFILE_CORE (0) –
No description available
GST_MPEG4_PROFILE_MAIN (1) –
No description available
GST_MPEG4_PROFILE_N_BIT (2) –
No description available
GST_MPEG4_PROFILE_SIMPLE (3) –
No description available
GST_MPEG4_PROFILE_HYBRID (4) –
No description available
GST_MPEG4_PROFILE_RESERVED (5) –
No description available
GST_MPEG4_PROFILE_SIMPLE_FBA (6) –
No description available
GST_MPEG4_PROFILE_CORE_STUDIO (7) –
No description available
GST_MPEG4_PROFILE_SIMPLE_STUDIO (8) –
No description available
GST_MPEG4_PROFILE_CORE_SCALABLE (9) –
No description available
GST_MPEG4_PROFILE_ADVANCED_CORE (10) –
No description available
GST_MPEG4_PROFILE_ADVANCED_SIMPLE (11) –
No description available
GST_MPEG4_PROFILE_SIMPLE_SCALABLE (12) –
No description available
GST_MPEG4_PROFILE_SCALABLE_TEXTURE (13) –
No description available
GST_MPEG4_PROFILE_SIMPLE_FACE_ANIMATION (14) –
No description available
GST_MPEG4_PROFILE_BASIC_ANIMATED_TEXTURE (15) –
No description available
GST_MPEG4_PROFILE_ADVANCED_REALTIME_SIMPLE (16) –
No description available
GST_MPEG4_PROFILE_ADVANCED_SCALABLE_TEXTURE (17) –
No description available
GST_MPEG4_PROFILE_FINE_GRANULARITY_SCALABLE (18) –
No description available
GST_MPEG4_PROFILE_ADVANCED_CODING_EFFICIENCY (19) –
No description available

GstCodecParsers.Mpeg4Profile

Different defined profiles as defined in: 9- Profiles and levels

It is computed using: Table G.1 — FLC table for profile_and_level_indication

Members
GstCodecParsers.Mpeg4Profile.CORE (0) –
No description available
GstCodecParsers.Mpeg4Profile.MAIN (1) –
No description available
GstCodecParsers.Mpeg4Profile.N_BIT (2) –
No description available
GstCodecParsers.Mpeg4Profile.SIMPLE (3) –
No description available
GstCodecParsers.Mpeg4Profile.HYBRID (4) –
No description available
GstCodecParsers.Mpeg4Profile.RESERVED (5) –
No description available
GstCodecParsers.Mpeg4Profile.SIMPLE_FBA (6) –
No description available
GstCodecParsers.Mpeg4Profile.CORE_STUDIO (7) –
No description available
GstCodecParsers.Mpeg4Profile.SIMPLE_STUDIO (8) –
No description available
GstCodecParsers.Mpeg4Profile.CORE_SCALABLE (9) –
No description available
GstCodecParsers.Mpeg4Profile.ADVANCED_CORE (10) –
No description available
GstCodecParsers.Mpeg4Profile.ADVANCED_SIMPLE (11) –
No description available
GstCodecParsers.Mpeg4Profile.SIMPLE_SCALABLE (12) –
No description available
GstCodecParsers.Mpeg4Profile.SCALABLE_TEXTURE (13) –
No description available
GstCodecParsers.Mpeg4Profile.SIMPLE_FACE_ANIMATION (14) –
No description available
GstCodecParsers.Mpeg4Profile.BASIC_ANIMATED_TEXTURE (15) –
No description available
GstCodecParsers.Mpeg4Profile.ADVANCED_REALTIME_SIMPLE (16) –
No description available
GstCodecParsers.Mpeg4Profile.ADVANCED_SCALABLE_TEXTURE (17) –
No description available
GstCodecParsers.Mpeg4Profile.FINE_GRANULARITY_SCALABLE (18) –
No description available
GstCodecParsers.Mpeg4Profile.ADVANCED_CODING_EFFICIENCY (19) –
No description available

GstCodecParsers.Mpeg4Profile

Different defined profiles as defined in: 9- Profiles and levels

It is computed using: Table G.1 — FLC table for profile_and_level_indication

Members
GstCodecParsers.Mpeg4Profile.CORE (0) –
No description available
GstCodecParsers.Mpeg4Profile.MAIN (1) –
No description available
GstCodecParsers.Mpeg4Profile.N_BIT (2) –
No description available
GstCodecParsers.Mpeg4Profile.SIMPLE (3) –
No description available
GstCodecParsers.Mpeg4Profile.HYBRID (4) –
No description available
GstCodecParsers.Mpeg4Profile.RESERVED (5) –
No description available
GstCodecParsers.Mpeg4Profile.SIMPLE_FBA (6) –
No description available
GstCodecParsers.Mpeg4Profile.CORE_STUDIO (7) –
No description available
GstCodecParsers.Mpeg4Profile.SIMPLE_STUDIO (8) –
No description available
GstCodecParsers.Mpeg4Profile.CORE_SCALABLE (9) –
No description available
GstCodecParsers.Mpeg4Profile.ADVANCED_CORE (10) –
No description available
GstCodecParsers.Mpeg4Profile.ADVANCED_SIMPLE (11) –
No description available
GstCodecParsers.Mpeg4Profile.SIMPLE_SCALABLE (12) –
No description available
GstCodecParsers.Mpeg4Profile.SCALABLE_TEXTURE (13) –
No description available
GstCodecParsers.Mpeg4Profile.SIMPLE_FACE_ANIMATION (14) –
No description available
GstCodecParsers.Mpeg4Profile.BASIC_ANIMATED_TEXTURE (15) –
No description available
GstCodecParsers.Mpeg4Profile.ADVANCED_REALTIME_SIMPLE (16) –
No description available
GstCodecParsers.Mpeg4Profile.ADVANCED_SCALABLE_TEXTURE (17) –
No description available
GstCodecParsers.Mpeg4Profile.FINE_GRANULARITY_SCALABLE (18) –
No description available
GstCodecParsers.Mpeg4Profile.ADVANCED_CODING_EFFICIENCY (19) –
No description available

GstMpeg4SpriteEnable

Indicates the usage of static sprite coding or global motion compensation (GMC) as defined in: Table V2 - 2 -- Meaning of sprite_enable codewords

Members
GST_MPEG4_SPRITE_UNUSED (0) –
No description available
GST_MPEG4_SPRITE_STATIC (1) –
No description available
GST_MPEG4_SPRITE_GMG (2) –
No description available

GstCodecParsers.Mpeg4SpriteEnable

Indicates the usage of static sprite coding or global motion compensation (GMC) as defined in: Table V2 - 2 -- Meaning of sprite_enable codewords

Members
GstCodecParsers.Mpeg4SpriteEnable.UNUSED (0) –
No description available
GstCodecParsers.Mpeg4SpriteEnable.STATIC (1) –
No description available
GstCodecParsers.Mpeg4SpriteEnable.GMG (2) –
No description available

GstCodecParsers.Mpeg4SpriteEnable

Indicates the usage of static sprite coding or global motion compensation (GMC) as defined in: Table V2 - 2 -- Meaning of sprite_enable codewords

Members
GstCodecParsers.Mpeg4SpriteEnable.UNUSED (0) –
No description available
GstCodecParsers.Mpeg4SpriteEnable.STATIC (1) –
No description available
GstCodecParsers.Mpeg4SpriteEnable.GMG (2) –
No description available

GstMpeg4StartCode

Defines the different startcodes present in the bitstream as defined in: Table 6-3 — Start code values

Members
GST_MPEG4_VIDEO_OBJ_FIRST (0) –
No description available
GST_MPEG4_VIDEO_OBJ_LAST (31) –
No description available
GST_MPEG4_VIDEO_LAYER_FIRST (32) –
No description available
GST_MPEG4_VIDEO_LAYER_LAST (47) –
No description available
GST_MPEG4_VISUAL_OBJ_SEQ_START (176) –
No description available
GST_MPEG4_VISUAL_OBJ_SEQ_END (177) –
No description available
GST_MPEG4_USER_DATA (178) –
No description available
GST_MPEG4_GROUP_OF_VOP (179) –
No description available
GST_MPEG4_VIDEO_SESSION_ERR (180) –
No description available
GST_MPEG4_VISUAL_OBJ (181) –
No description available
GST_MPEG4_VIDEO_OBJ_PLANE (182) –
No description available
GST_MPEG4_FBA (186) –
No description available
GST_MPEG4_FBA_PLAN (187) –
No description available
GST_MPEG4_MESH (188) –
No description available
GST_MPEG4_MESH_PLAN (189) –
No description available
GST_MPEG4_STILL_TEXTURE_OBJ (190) –
No description available
GST_MPEG4_TEXTURE_SPATIAL (191) –
No description available
GST_MPEG4_TEXTURE_SNR_LAYER (192) –
No description available
GST_MPEG4_TEXTURE_TILE (193) –
No description available
GST_MPEG4_SHAPE_LAYER (194) –
No description available
GST_MPEG4_STUFFING (195) –
No description available
GST_MPEG4_SYSTEM_FIRST (198) –
No description available
GST_MPEG4_SYSTEM_LAST (255) –
No description available
GST_MPEG4_RESYNC (4095) –
No description available

GstCodecParsers.Mpeg4StartCode

Defines the different startcodes present in the bitstream as defined in: Table 6-3 — Start code values

Members
GstCodecParsers.Mpeg4StartCode.VIDEO_OBJ_FIRST (0) –
No description available
GstCodecParsers.Mpeg4StartCode.VIDEO_OBJ_LAST (31) –
No description available
GstCodecParsers.Mpeg4StartCode.VIDEO_LAYER_FIRST (32) –
No description available
GstCodecParsers.Mpeg4StartCode.VIDEO_LAYER_LAST (47) –
No description available
GstCodecParsers.Mpeg4StartCode.VISUAL_OBJ_SEQ_START (176) –
No description available
GstCodecParsers.Mpeg4StartCode.VISUAL_OBJ_SEQ_END (177) –
No description available
GstCodecParsers.Mpeg4StartCode.USER_DATA (178) –
No description available
GstCodecParsers.Mpeg4StartCode.GROUP_OF_VOP (179) –
No description available
GstCodecParsers.Mpeg4StartCode.VIDEO_SESSION_ERR (180) –
No description available
GstCodecParsers.Mpeg4StartCode.VISUAL_OBJ (181) –
No description available
GstCodecParsers.Mpeg4StartCode.VIDEO_OBJ_PLANE (182) –
No description available
GstCodecParsers.Mpeg4StartCode.FBA (186) –
No description available
GstCodecParsers.Mpeg4StartCode.FBA_PLAN (187) –
No description available
GstCodecParsers.Mpeg4StartCode.MESH (188) –
No description available
GstCodecParsers.Mpeg4StartCode.MESH_PLAN (189) –
No description available
GstCodecParsers.Mpeg4StartCode.STILL_TEXTURE_OBJ (190) –
No description available
GstCodecParsers.Mpeg4StartCode.TEXTURE_SPATIAL (191) –
No description available
GstCodecParsers.Mpeg4StartCode.TEXTURE_SNR_LAYER (192) –
No description available
GstCodecParsers.Mpeg4StartCode.TEXTURE_TILE (193) –
No description available
GstCodecParsers.Mpeg4StartCode.SHAPE_LAYER (194) –
No description available
GstCodecParsers.Mpeg4StartCode.STUFFING (195) –
No description available
GstCodecParsers.Mpeg4StartCode.SYSTEM_FIRST (198) –
No description available
GstCodecParsers.Mpeg4StartCode.SYSTEM_LAST (255) –
No description available
GstCodecParsers.Mpeg4StartCode.RESYNC (4095) –
No description available

GstCodecParsers.Mpeg4StartCode

Defines the different startcodes present in the bitstream as defined in: Table 6-3 — Start code values

Members
GstCodecParsers.Mpeg4StartCode.VIDEO_OBJ_FIRST (0) –
No description available
GstCodecParsers.Mpeg4StartCode.VIDEO_OBJ_LAST (31) –
No description available
GstCodecParsers.Mpeg4StartCode.VIDEO_LAYER_FIRST (32) –
No description available
GstCodecParsers.Mpeg4StartCode.VIDEO_LAYER_LAST (47) –
No description available
GstCodecParsers.Mpeg4StartCode.VISUAL_OBJ_SEQ_START (176) –
No description available
GstCodecParsers.Mpeg4StartCode.VISUAL_OBJ_SEQ_END (177) –
No description available
GstCodecParsers.Mpeg4StartCode.USER_DATA (178) –
No description available
GstCodecParsers.Mpeg4StartCode.GROUP_OF_VOP (179) –
No description available
GstCodecParsers.Mpeg4StartCode.VIDEO_SESSION_ERR (180) –
No description available
GstCodecParsers.Mpeg4StartCode.VISUAL_OBJ (181) –
No description available
GstCodecParsers.Mpeg4StartCode.VIDEO_OBJ_PLANE (182) –
No description available
GstCodecParsers.Mpeg4StartCode.FBA (186) –
No description available
GstCodecParsers.Mpeg4StartCode.FBA_PLAN (187) –
No description available
GstCodecParsers.Mpeg4StartCode.MESH (188) –
No description available
GstCodecParsers.Mpeg4StartCode.MESH_PLAN (189) –
No description available
GstCodecParsers.Mpeg4StartCode.STILL_TEXTURE_OBJ (190) –
No description available
GstCodecParsers.Mpeg4StartCode.TEXTURE_SPATIAL (191) –
No description available
GstCodecParsers.Mpeg4StartCode.TEXTURE_SNR_LAYER (192) –
No description available
GstCodecParsers.Mpeg4StartCode.TEXTURE_TILE (193) –
No description available
GstCodecParsers.Mpeg4StartCode.SHAPE_LAYER (194) –
No description available
GstCodecParsers.Mpeg4StartCode.STUFFING (195) –
No description available
GstCodecParsers.Mpeg4StartCode.SYSTEM_FIRST (198) –
No description available
GstCodecParsers.Mpeg4StartCode.SYSTEM_LAST (255) –
No description available
GstCodecParsers.Mpeg4StartCode.RESYNC (4095) –
No description available

GstMpeg4VideoObjectCodingType

The vop coding types as defined in: Table 6-20 -- Meaning of vop_coding_type

Members
GST_MPEG4_I_VOP (0) –

intra-coded (I)

GST_MPEG4_P_VOP (1) –

predictive-coded (P)

GST_MPEG4_B_VOP (2) –

bidirectionally-predictive-coded (B)

GST_MPEG4_S_VOP (3) –

sprite (S)


GstCodecParsers.Mpeg4VideoObjectCodingType

The vop coding types as defined in: Table 6-20 -- Meaning of vop_coding_type

Members
GstCodecParsers.Mpeg4VideoObjectCodingType.I_VOP (0) –

intra-coded (I)

GstCodecParsers.Mpeg4VideoObjectCodingType.P_VOP (1) –

predictive-coded (P)

GstCodecParsers.Mpeg4VideoObjectCodingType.B_VOP (2) –

bidirectionally-predictive-coded (B)

GstCodecParsers.Mpeg4VideoObjectCodingType.S_VOP (3) –

sprite (S)


GstCodecParsers.Mpeg4VideoObjectCodingType

The vop coding types as defined in: Table 6-20 -- Meaning of vop_coding_type

Members
GstCodecParsers.Mpeg4VideoObjectCodingType.I_VOP (0) –

intra-coded (I)

GstCodecParsers.Mpeg4VideoObjectCodingType.P_VOP (1) –

predictive-coded (P)

GstCodecParsers.Mpeg4VideoObjectCodingType.B_VOP (2) –

bidirectionally-predictive-coded (B)

GstCodecParsers.Mpeg4VideoObjectCodingType.S_VOP (3) –

sprite (S)


GstMpeg4VideoObjectLayerShape

The different video object layer shapes as defined in: Table 6-16 — Video Object Layer shape type

Members
GST_MPEG4_RECTANGULAR (0) –
No description available
GST_MPEG4_BINARY (1) –
No description available
GST_MPEG4_BINARY_ONLY (2) –
No description available
GST_MPEG4_GRAYSCALE (3) –
No description available

GstCodecParsers.Mpeg4VideoObjectLayerShape

The different video object layer shapes as defined in: Table 6-16 — Video Object Layer shape type

Members
GstCodecParsers.Mpeg4VideoObjectLayerShape.RECTANGULAR (0) –
No description available
GstCodecParsers.Mpeg4VideoObjectLayerShape.BINARY (1) –
No description available
GstCodecParsers.Mpeg4VideoObjectLayerShape.BINARY_ONLY (2) –
No description available
GstCodecParsers.Mpeg4VideoObjectLayerShape.GRAYSCALE (3) –
No description available

GstCodecParsers.Mpeg4VideoObjectLayerShape

The different video object layer shapes as defined in: Table 6-16 — Video Object Layer shape type

Members
GstCodecParsers.Mpeg4VideoObjectLayerShape.RECTANGULAR (0) –
No description available
GstCodecParsers.Mpeg4VideoObjectLayerShape.BINARY (1) –
No description available
GstCodecParsers.Mpeg4VideoObjectLayerShape.BINARY_ONLY (2) –
No description available
GstCodecParsers.Mpeg4VideoObjectLayerShape.GRAYSCALE (3) –
No description available

GstMpeg4VisualObjectType

Defines the different visual object types as defined in: Table 6-5 -- Meaning of visual object type

Members
GST_MPEG4_VIDEO_ID (1) –
No description available
GST_MPEG4_STILL_TEXTURE_ID (2) –
No description available
GST_MPEG4_STILL_MESH_ID (3) –
No description available
GST_MPEG4_STILL_FBA_ID (4) –
No description available
GST_MPEG4_STILL_3D_MESH_ID (5) –
No description available

GstCodecParsers.Mpeg4VisualObjectType

Defines the different visual object types as defined in: Table 6-5 -- Meaning of visual object type

Members
GstCodecParsers.Mpeg4VisualObjectType.VIDEO_ID (1) –
No description available
GstCodecParsers.Mpeg4VisualObjectType.STILL_TEXTURE_ID (2) –
No description available
GstCodecParsers.Mpeg4VisualObjectType.STILL_MESH_ID (3) –
No description available
GstCodecParsers.Mpeg4VisualObjectType.STILL_FBA_ID (4) –
No description available
GstCodecParsers.Mpeg4VisualObjectType.STILL_3D_MESH_ID (5) –
No description available

GstCodecParsers.Mpeg4VisualObjectType

Defines the different visual object types as defined in: Table 6-5 -- Meaning of visual object type

Members
GstCodecParsers.Mpeg4VisualObjectType.VIDEO_ID (1) –
No description available
GstCodecParsers.Mpeg4VisualObjectType.STILL_TEXTURE_ID (2) –
No description available
GstCodecParsers.Mpeg4VisualObjectType.STILL_MESH_ID (3) –
No description available
GstCodecParsers.Mpeg4VisualObjectType.STILL_FBA_ID (4) –
No description available
GstCodecParsers.Mpeg4VisualObjectType.STILL_3D_MESH_ID (5) –
No description available

The results of the search are