GstCodecParsers.AV1TileInfo

Fields

Name

Type

Access

Description

context_update_tile_id

int

r/w

specifies which tile to use for the CDF update.

height_in_sbs_minus_1

[int]

r/w

specifies the height of a tile minus 1 in units of superblocks.

increment_tile_rows_log2

int

r/w

is used to compute tile_rows_log2.

mi_col_starts

[int]

r/w

is an array specifying the start column (in units of 4x4 luma samples) for each tile across the image.

mi_row_starts

[int]

r/w

is an array specifying the start row (in units of 4x4 luma samples) for each tile down the image.

tile_cols

int

r/w

specifies the number of tiles across the frame. It is a requirement of bitstream conformance that tile_cols is less than or equal to GstCodecParsers.AV1_MAX_TILE_COLS.

tile_cols_log2

int

r/w

specifies the base 2 logarithm of the desired number of tiles across the frame.

tile_rows

int

r/w

specifies the number of tiles down the frame. It is a requirement of bitstream conformance that tile_rows is less than or equal to GstCodecParsers.AV1_MAX_TILE_ROWS.

tile_rows_log2

int

r/w

specifies the base 2 logarithm of the desired number of tiles down the frame.

tile_size_bytes

int

r/w

specifies the number of bytes needed to code each tile size.

tile_size_bytes_minus_1

int

r/w

is used to compute tile_size_bytes

uniform_tile_spacing_flag

int

r/w

equal to 1 means that the tiles are uniformly spaced across the frame. (In other words, all tiles are the same size except for the ones at the right and bottom edge which can be smaller.) uniform_tile_spacing_flag equal to 0 means that the tile sizes are coded.

width_in_sbs_minus_1

[int]

r/w

specifies the width of a tile minus 1 in units of superblocks.

Methods

None

Details

class GstCodecParsers.AV1TileInfo