_RocdecAvcPicParams Struct Reference#
_RocdecAvcPicParams Struct Reference
Data Fields | |
RocdecAvcPicture | curr_pic |
RocdecAvcPicture | ref_frames [16] |
uint16_t | picture_width_in_mbs_minus1 |
uint16_t | picture_height_in_mbs_minus1 |
uint8_t | bit_depth_luma_minus8 |
uint8_t | bit_depth_chroma_minus8 |
uint8_t | num_ref_frames |
union { | |
struct { | |
uint32_t chroma_format_idc: 2 | |
uint32_t residual_colour_transform_flag: 1 | |
uint32_t gaps_in_frame_num_value_allowed_flag: 1 | |
uint32_t frame_mbs_only_flag: 1 | |
uint32_t mb_adaptive_frame_field_flag: 1 | |
uint32_t direct_8x8_inference_flag: 1 | |
uint32_t MinLumaBiPredSize8x8: 1 | |
uint32_t log2_max_frame_num_minus4: 4 | |
uint32_t pic_order_cnt_type: 2 | |
uint32_t log2_max_pic_order_cnt_lsb_minus4: 4 | |
uint32_t delta_pic_order_always_zero_flag: 1 | |
} bits | |
uint32_t value | |
} | seq_fields |
uint8_t | num_slice_groups_minus1 |
uint8_t | slice_group_map_type |
uint16_t | slice_group_change_rate_minus1 |
int8_t | pic_init_qp_minus26 |
int8_t | pic_init_qs_minus26 |
int8_t | chroma_qp_index_offset |
int8_t | second_chroma_qp_index_offset |
union { | |
struct { | |
uint32_t entropy_coding_mode_flag: 1 | |
uint32_t weighted_pred_flag: 1 | |
uint32_t weighted_bipred_idc: 2 | |
uint32_t transform_8x8_mode_flag: 1 | |
uint32_t field_pic_flag: 1 | |
uint32_t constrained_intra_pred_flag: 1 | |
uint32_t pic_order_present_flag: 1 | |
uint32_t deblocking_filter_control_present_flag: 1 | |
uint32_t redundant_pic_cnt_present_flag: 1 | |
uint32_t reference_pic_flag: 1 | |
} bits | |
uint32_t value | |
} | pic_fields |
uint16_t | frame_num |
uint32_t | reserved [8] |
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