GstCodecs.Vp9FrameHeader

Fields

Name

Type

Access

Description

allow_high_precision_mv

int

r/w

equal to 0 specifies that motion vectors are specified to quarter pel precision

bit_depth

int

r/w

encoded bit depth

color_range

int

r/w

specifies the black level and range of the luma and chroma signals

color_space

int

r/w

specifies the color space of the stream

delta_probabilities

GstCodecs.Vp9DeltaProbabilities

r/w

Modification to the probabilities encoded in the bitstream.

error_resilient_mode

int

r/w

equal to 1 indicates that error resilient mode is enabled

frame_context_idx

int

r/w

indicates the frame context to use

frame_header_length_in_bytes

int

r/w

length of uncompressed header

frame_parallel_decoding_mode

int

r/w

equal to 1 indicates that parallel decoding mode is enabled

frame_to_show_map_idx

int

r/w

specifies the frame to be displayed. It is only available if show_existing_frame is 1

frame_type

int

r/w

equal to 0 indicates that the current frame is a key frame

header_size_in_bytes

int

r/w

height

int

r/w

coded frame height

interpolation_filter

int

r/w

specifies the filter selection used for performing inter prediction

intra_only

int

r/w

equal to 1 indicates that the frame is an intra-only frame

loop_filter_params

GstCodecs.Vp9LoopFilterParams

r/w

a GstCodecs.Vp9LoopFilterParams

lossless_flag

int

r/w

lossless mode decode

profile

int

r/w

encoded profile

quantization_params

GstCodecs.Vp9QuantizationParams

r/w

a GstCodecs.Vp9QuantizationParams

ref_frame_idx

bytes

r/w

specifies which reference frames are used by inter frames

ref_frame_sign_bias

bytes

r/w

specifies the intended direction of the motion vector in time for each reference frame. A sign bias equal to 0 indicates that the reference frame is a backwards reference

reference_mode

GstCodecs.Vp9ReferenceMode

r/w

Is a derived syntax element that specifies the type of inter prediction to be used.

refresh_frame_context

int

r/w

equal to 1 indicates that the probabilities computed for this frame

refresh_frame_flags

int

r/w

contains a bitmask that specifies which reference frame slots will be updated with the current frame after it is decoded

render_and_frame_size_different

int

r/w

equal to 0 means that the render width and height are inferred from the frame width and height

render_height

int

r/w

render width of the frame

render_width

int

r/w

render width of the frame

reset_frame_context

int

r/w

specifies whether the frame context should be reset to default values

segmentation_params

GstCodecs.Vp9SegmentationParams

r/w

a GstCodecs.Vp9SegmentationParams

show_existing_frame

int

r/w

equal to 1, indicates the frame indexed by frame_to_show_map_idx is to be displayed

show_frame

int

r/w

indicate whether it is a displayable frame or not

subsampling_x

int

r/w

specify the chroma subsampling format for x coordinate

subsampling_y

int

r/w

specify the chroma subsampling format for y coordinate

tile_cols_log2

int

r/w

specifies the base 2 logarithm of the width of each tile

tile_rows_log2

int

r/w

specifies the base 2 logarithm of the height of each tile

tx_mode

GstCodecs.Vp9TxMode

r/w

Specifies how the transform size is determined.

width

int

r/w

coded frame width

Methods

None

Details

class GstCodecs.Vp9FrameHeader

New in version 1.20.