DASH Media Packaging SDK
|
Public Types | |
enum | { kRefListSize = 32, kRefListModSize = kRefListSize } |
enum | Type { kPSlice = 0, kBSlice = 1, kISlice = 2, kSPSlice = 3, kSISlice = 4 } |
Public Member Functions | |
bool | IsPSlice () const |
bool | IsBSlice () const |
bool | IsISlice () const |
bool | IsSPSlice () const |
bool | IsSISlice () const |
Public Attributes | |
bool | idr_pic_flag |
int | nal_ref_idc |
const uint8_t * | nalu_data |
size_t | nalu_size |
size_t | header_bit_size |
int | first_mb_in_slice |
int | slice_type |
int | pic_parameter_set_id |
int | colour_plane_id |
int | frame_num |
bool | field_pic_flag |
bool | bottom_field_flag |
int | idr_pic_id |
int | pic_order_cnt_lsb |
int | delta_pic_order_cnt_bottom |
int | delta_pic_order_cnt [2] |
int | redundant_pic_cnt |
bool | direct_spatial_mv_pred_flag |
bool | num_ref_idx_active_override_flag |
int | num_ref_idx_l0_active_minus1 |
int | num_ref_idx_l1_active_minus1 |
bool | ref_pic_list_modification_flag_l0 |
bool | ref_pic_list_modification_flag_l1 |
H264ModificationOfPicNum | ref_list_l0_modifications [kRefListModSize] |
H264ModificationOfPicNum | ref_list_l1_modifications [kRefListModSize] |
int | luma_log2_weight_denom |
int | chroma_log2_weight_denom |
H264WeightingFactors | pred_weight_table_l0 |
H264WeightingFactors | pred_weight_table_l1 |
bool | no_output_of_prior_pics_flag |
bool | long_term_reference_flag |
bool | adaptive_ref_pic_marking_mode_flag |
H264DecRefPicMarking | ref_pic_marking [kRefListSize] |
int | cabac_init_idc |
int | slice_qp_delta |
bool | sp_for_switch_flag |
int | slice_qs_delta |
int | disable_deblocking_filter_idc |
int | slice_alpha_c0_offset_div2 |
int | slice_beta_offset_div2 |
Definition at line 144 of file h264_parser.h.