GstCodecParsers.Vp8FrameHdr

Fields

Name

Type

Access

Description

clamping_type

int

r/w

specifies if the decoder is required to clamp the reconstructed pixel values

color_space

int

r/w

defines the YUV color space of the sequence

copy_buffer_to_alternate

int

r/w

determines if the alternate reference is replaced by another reference

copy_buffer_to_golden

int

r/w

determines if the golden reference is replaced by another reference

data_chunk_size

int

r/w

the size in bytes of the Uncompressed Data Chunk

filter_type

int

r/w

determines whether the normal or the simple loop filter is used

first_part_size

int

r/w

the size in bytes of the first partition (control partition), excluding the uncompressed data chunk

header_size

int

r/w

the size in bits of the Frame Header, thus excluding any Uncompressed Data Chunk bytes

height

int

r/w

the frame height in pixels

horiz_scale_code

int

r/w

horizontal scale code value

key_frame

int

r/w

indicates whether the frame is a key frame (1), or an inter frame (0)

log2_nbr_of_dct_partitions

int

r/w

determines the number of separate partitions containing the DCT coefficients of the macroblocks

loop_filter_level

int

r/w

controls the deblocking filter

mb_no_skip_coeff

int

r/w

enables (0) or disables (1) the skipping of macroblocks containing no non-zero coefficients

mode_probs

GstCodecParsers.Vp8ModeProbs

r/w

probabilities used for intra-prediction mode decoding tree (see GstCodecParsers.Vp8ModeProbs)

mv_probs

GstCodecParsers.Vp8MvProbs

r/w

probabilities used for motion vector decoding (see GstCodecParsers.Vp8MvProbs)

partition_size

[int]

r/w

determines the size of each separate partition containing the DCT coefficients of the macroblocks, including the very last one (calculated size)

prob_gf

int

r/w

indicates the probability that the golden reference frame is used for inter-prediction

prob_intra

int

r/w

indicates the probability of an intra macroblock

prob_last

int

r/w

indicates the probability that the last reference frame is used for inter-prediction

prob_skip_false

int

r/w

indicates the probability that the macroblock is not skipped

quant_indices

GstCodecParsers.Vp8QuantIndices

r/w

dequantization indices (see GstCodecParsers.Vp8QuantIndices)

rd_count

int

r/w

number of bits left in range decoder “Value” (rd_value)

rd_range

int

r/w

last range decoder value for “Range”

rd_value

int

r/w

last range decoder value for “Value”

refresh_alternate_frame

int

r/w

determines if the current decoded frame refreshes the alternate reference frame

refresh_entropy_probs

int

r/w

determines whether updated token probabilities are used only for this frame or until further update

refresh_golden_frame

int

r/w

determines if the current decoded frame refreshes the golden frame

refresh_last

int

r/w

determines if the current decoded frame refreshes the last frame reference buffer

sharpness_level

int

r/w

controls the deblocking filter

show_frame

int

r/w

indicates whether the frame is meant to be displayed (1), or not (0)

sign_bias_alternate

int

r/w

controls the sign of motion vectors when the alternate frame is referenced

sign_bias_golden

int

r/w

controls the sign of motion vectors when the golden frame is referenced

token_probs

GstCodecParsers.Vp8TokenProbs

r/w

token probabilities (see GstCodecParsers.Vp8TokenProbs)

version

int

r/w

version number

vert_scale_code

int

r/w

vertical scale code value

width

int

r/w

the frame width in pixels

Methods

None

Details

class GstCodecParsers.Vp8FrameHdr

Frame header.