xine-lib 1.2.11
Data Fields
seq_param_t Struct Reference

#include <alterh264_decode.h>

Data Fields

uint8_t profile_idc
 
uint8_t level_idc
 
uint8_t seq_parameter_set_id
 
uint8_t constraint_set0_flag
 
uint8_t constraint_set1_flag
 
uint8_t constraint_set2_flag
 
uint8_t constraint_set3_flag
 
uint8_t chroma_format_idc
 
uint8_t separate_colour_plane_flag
 
uint8_t bit_depth_luma_minus8
 
uint8_t bit_depth_chroma_minus8
 
uint8_t qpprime_y_zero_transform_bypass_flag
 
uint8_t seq_scaling_matrix_present_flag
 
uint8_t scaling_lists_4x4 [6][16]
 
uint8_t scaling_lists_8x8 [2][64]
 
uint8_t log2_max_frame_num_minus4
 
uint8_t pic_order_cnt_type
 
uint8_t log2_max_pic_order_cnt_lsb_minus4
 
uint8_t delta_pic_order_always_zero_flag
 
int32_t offset_for_non_ref_pic
 
int32_t offset_for_top_to_bottom_field
 
uint8_t num_ref_frames_in_pic_order_cnt_cycle
 
int32_t offset_for_ref_frame [256]
 
uint8_t num_ref_frames
 
uint8_t gaps_in_frame_num_value_allowed_flag
 
uint8_t pic_width_in_mbs_minus1
 
uint8_t pic_height_in_map_units_minus1
 
uint8_t frame_mbs_only_flag
 
uint8_t mb_adaptive_frame_field_flag
 
uint8_t direct_8x8_inference_flag
 
uint8_t frame_cropping_flag
 
uint16_t frame_crop_left_offset
 
uint16_t frame_crop_right_offset
 
uint16_t frame_crop_top_offset
 
uint16_t frame_crop_bottom_offset
 
uint8_t vui_parameters_present_flag
 
vui_param_t vui
 

Field Documentation

◆ bit_depth_chroma_minus8

uint8_t seq_param_t::bit_depth_chroma_minus8

◆ bit_depth_luma_minus8

uint8_t seq_param_t::bit_depth_luma_minus8

◆ chroma_format_idc

uint8_t seq_param_t::chroma_format_idc

Referenced by slice_header_post().

◆ constraint_set0_flag

uint8_t seq_param_t::constraint_set0_flag

◆ constraint_set1_flag

uint8_t seq_param_t::constraint_set1_flag

◆ constraint_set2_flag

uint8_t seq_param_t::constraint_set2_flag

◆ constraint_set3_flag

uint8_t seq_param_t::constraint_set3_flag

◆ delta_pic_order_always_zero_flag

uint8_t seq_param_t::delta_pic_order_always_zero_flag

Referenced by decode_render().

◆ direct_8x8_inference_flag

uint8_t seq_param_t::direct_8x8_inference_flag

Referenced by decode_render().

◆ frame_crop_bottom_offset

uint16_t seq_param_t::frame_crop_bottom_offset

◆ frame_crop_left_offset

uint16_t seq_param_t::frame_crop_left_offset

◆ frame_crop_right_offset

uint16_t seq_param_t::frame_crop_right_offset

◆ frame_crop_top_offset

uint16_t seq_param_t::frame_crop_top_offset

◆ frame_cropping_flag

uint8_t seq_param_t::frame_cropping_flag

◆ frame_mbs_only_flag

uint8_t seq_param_t::frame_mbs_only_flag

Referenced by decode_render().

◆ gaps_in_frame_num_value_allowed_flag

uint8_t seq_param_t::gaps_in_frame_num_value_allowed_flag

◆ level_idc

uint8_t seq_param_t::level_idc

◆ log2_max_frame_num_minus4

uint8_t seq_param_t::log2_max_frame_num_minus4

Referenced by decode_render().

◆ log2_max_pic_order_cnt_lsb_minus4

uint8_t seq_param_t::log2_max_pic_order_cnt_lsb_minus4

Referenced by decode_render().

◆ mb_adaptive_frame_field_flag

uint8_t seq_param_t::mb_adaptive_frame_field_flag

Referenced by decode_render().

◆ num_ref_frames

uint8_t seq_param_t::num_ref_frames

Referenced by check_ref_list(), and decode_render().

◆ num_ref_frames_in_pic_order_cnt_cycle

uint8_t seq_param_t::num_ref_frames_in_pic_order_cnt_cycle

◆ offset_for_non_ref_pic

int32_t seq_param_t::offset_for_non_ref_pic

◆ offset_for_ref_frame

int32_t seq_param_t::offset_for_ref_frame[256]

◆ offset_for_top_to_bottom_field

int32_t seq_param_t::offset_for_top_to_bottom_field

◆ pic_height_in_map_units_minus1

uint8_t seq_param_t::pic_height_in_map_units_minus1

◆ pic_order_cnt_type

uint8_t seq_param_t::pic_order_cnt_type

Referenced by decode_render().

◆ pic_width_in_mbs_minus1

uint8_t seq_param_t::pic_width_in_mbs_minus1

◆ profile_idc

uint8_t seq_param_t::profile_idc

Referenced by seq_parameter_set_data().

◆ qpprime_y_zero_transform_bypass_flag

uint8_t seq_param_t::qpprime_y_zero_transform_bypass_flag

◆ scaling_lists_4x4

uint8_t seq_param_t::scaling_lists_4x4[6][16]

◆ scaling_lists_8x8

uint8_t seq_param_t::scaling_lists_8x8[2][64]

◆ separate_colour_plane_flag

uint8_t seq_param_t::separate_colour_plane_flag

Referenced by slice_header_post().

◆ seq_parameter_set_id

uint8_t seq_param_t::seq_parameter_set_id

◆ seq_scaling_matrix_present_flag

uint8_t seq_param_t::seq_scaling_matrix_present_flag

◆ vui

vui_param_t seq_param_t::vui

Referenced by set_ratio().

◆ vui_parameters_present_flag

uint8_t seq_param_t::vui_parameters_present_flag

The documentation for this struct was generated from the following file: