struct H264SliceHeader

Defined at line 321 of file ../../src/media/third_party/chromium_media/media/parsers/h264_parser.h

Public Members

bool idr_pic_flag
int nal_ref_idc
const uint8_t * nalu_data
off_t nalu_size
off_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_cnt0
int delta_pic_order_cnt1
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
array ref_list_l0_modifications
array ref_list_l1_modifications
int luma_log2_weight_denom
int chroma_log2_weight_denom
bool luma_weight_l0_flag
bool chroma_weight_l0_flag
H264WeightingFactors pred_weight_table_l0
bool luma_weight_l1_flag
bool chroma_weight_l1_flag
H264WeightingFactors pred_weight_table_l1
bool no_output_of_prior_pics_flag
bool long_term_reference_flag
bool adaptive_ref_pic_marking_mode_flag
array ref_pic_marking
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
size_t dec_ref_pic_marking_bit_size
size_t pic_order_cnt_bit_size
bool full_sample_encryption
uint32_t full_sample_index

Public Methods

void H264SliceHeader ()

Defined at line 234 of file ../../src/media/third_party/chromium_media/media/parsers/h264_parser.cc

void H264SliceHeader (const H264SliceHeader & t)

Defined at line 235 of file ../../src/media/third_party/chromium_media/media/parsers/h264_parser.cc

H264SliceHeader & operator= (const H264SliceHeader & t)

Defined at line 236 of file ../../src/media/third_party/chromium_media/media/parsers/h264_parser.cc

bool IsPSlice ()

Defined at line 28 of file ../../src/media/third_party/chromium_media/media/parsers/h264_parser.cc

bool IsBSlice ()

Defined at line 32 of file ../../src/media/third_party/chromium_media/media/parsers/h264_parser.cc

bool IsISlice ()

Defined at line 36 of file ../../src/media/third_party/chromium_media/media/parsers/h264_parser.cc

bool IsSPSlice ()

Defined at line 40 of file ../../src/media/third_party/chromium_media/media/parsers/h264_parser.cc

bool IsSISlice ()

Defined at line 44 of file ../../src/media/third_party/chromium_media/media/parsers/h264_parser.cc

Enumerations

enum (unnamed)
Name Value
kRefListSize 32
kRefListModSize kRefListSize

Defined at line 326 of file ../../src/media/third_party/chromium_media/media/parsers/h264_parser.h

enum Type
Name Value
kPSlice 0
kBSlice 1
kISlice 2
kSPSlice 3
kSISlice 4

Defined at line 328 of file ../../src/media/third_party/chromium_media/media/parsers/h264_parser.h