_RocdecAv1SliceParams Struct Reference

_RocdecAv1SliceParams Struct Reference#

rocDecode: _RocdecAv1SliceParams Struct Reference
_RocdecAv1SliceParams Struct Reference

Data Fields

uint32_t slice_data_size
 The byte count of current tile in the bitstream buffer, starting from first byte of the buffer. It uses the name slice_data_size to be consistent with other codec, but actually means tile_data_size.
 
uint32_t slice_data_offset
 
uint32_t slice_data_flag
 
uint16_t tile_row
 
uint16_t tile_column
 
uint8_t anchor_frame_idx
 anchor frame index for large scale tile. index into an array AnchorFrames of the frames that the tile uses for prediction. valid only when large_scale_tile equals 1.
 
uint16_t tile_idx_in_tile_list
 tile index in the tile list. Valid only when large_scale_tile is enabled. Driver uses this field to decide the tile output location.
 
uint32_t reserved [4]
 Reserved bytes for future use, must be zero.
 

Field Documentation

◆ slice_data_flag

uint32_t _RocdecAv1SliceParams::slice_data_flag

see VA_SLICE_DATA_FLAG_XXX definitions

◆ slice_data_offset

uint32_t _RocdecAv1SliceParams::slice_data_offset

offset to the first byte of the data buffer.


The documentation for this struct was generated from the following file:
  • /home/docs/checkouts/readthedocs.org/user_builds/advanced-micro-devices-rocdecode/checkouts/latest/api/rocdecode.h