Lines Matching defs:SliceHeader
245 pub struct SliceHeader { struct
247 pub first_mb_in_slice: u32,
250 pub slice_type: SliceType,
253 pub pic_parameter_set_id: u8,
257 pub colour_plane_id: u8,
261 pub frame_num: u16,
265 pub field_pic_flag: bool,
269 pub bottom_field_flag: bool,
276 pub idr_pic_id: u16,
282 pub pic_order_cnt_lsb: u16,
286 pub delta_pic_order_cnt_bottom: i32,
293 pub delta_pic_order_cnt: [i32; 2],
297 pub pic_order_cnt_bit_size: usize,
303 pub redundant_pic_cnt: u8,
307 pub direct_spatial_mv_pred_flag: bool,
314 pub num_ref_idx_active_override_flag: bool,
318 pub num_ref_idx_l0_active_minus1: u8,
322 pub num_ref_idx_l1_active_minus1: u8,
327 pub ref_pic_list_modification_flag_l0: bool,
331 pub ref_pic_list_modification_l0: Vec<RefPicListModification>,
336 pub ref_pic_list_modification_flag_l1: bool,
340 pub ref_pic_list_modification_l1: Vec<RefPicListModification>,
343 pub pred_weight_table: PredWeightTable,
346 pub dec_ref_pic_marking: RefPicMarking,
350 pub dec_ref_pic_marking_bit_size: usize,
354 pub cabac_init_idc: u8,
360 pub slice_qp_delta: i8,
364 pub sp_for_switch_flag: bool,
368 pub slice_qs_delta: i8,
373 pub disable_deblocking_filter_idc: u8,
397 impl SliceHeader { implementation
467 pub fn build(self) -> SliceHeader { in build()
2278 header: &mut SliceHeader, in parse_ref_pic_list_modifications()
2308 header: &mut SliceHeader, in parse_pred_weight_table()
2399 header: &mut SliceHeader, in parse_dec_ref_pic_marking()