Lines Matching refs:ps_cur_slice
90 dec_slice_params_t *ps_cur_slice; in ih264d_form_pred_weight_matrix() local
98 ps_cur_slice = ps_dec->ps_cur_slice; in ih264d_form_pred_weight_matrix()
99 uc_num_ref_idx_l0_active = ps_cur_slice->u1_num_ref_idx_lx_active[0]; in ih264d_form_pred_weight_matrix()
100 uc_num_ref_idx_l1_active = ps_cur_slice->u1_num_ref_idx_lx_active[1]; in ih264d_form_pred_weight_matrix()
104 if(ps_cur_slice->u1_slice_type == B_SLICE) in ih264d_form_pred_weight_matrix()
108 pui32_weight_offset_l0 = ps_cur_slice->u4_wt_ofst_lx[0][i]; in ih264d_form_pred_weight_matrix()
111 pui32_weight_offset_l1 = ps_cur_slice->u4_wt_ofst_lx[1][j]; in ih264d_form_pred_weight_matrix()
135 pui32_weight_offset_l0 = ps_cur_slice->u4_wt_ofst_lx[0][i]; in ih264d_form_pred_weight_matrix()
174 dec_slice_params_t *ps_cur_slice = ps_dec->ps_cur_slice; in ih264d_start_of_pic() local
176 UWORD8 u1_bottom_field_flag = ps_cur_slice->u1_bottom_field_flag; in ih264d_start_of_pic()
177 UWORD8 u1_field_pic_flag = ps_cur_slice->u1_field_pic_flag; in ih264d_start_of_pic()
192 ps_prev_poc->u1_bot_field = ps_dec->ps_cur_slice->u1_bottom_field_flag; in ih264d_start_of_pic()
239 if(ps_cur_slice->u1_slice_type != I_SLICE) in ih264d_start_of_pic()
248 if((ps_cur_slice->u1_slice_type != I_SLICE) in ih264d_start_of_pic()
258 if(0 == ps_cur_slice->u1_nal_ref_idc) in ih264d_start_of_pic()
272 if(0 == ps_cur_slice->u1_nal_ref_idc) in ih264d_start_of_pic()
288 && ((ps_cur_slice->u1_slice_type == I_SLICE) in ih264d_start_of_pic()
289 || (ps_cur_slice->u1_slice_type in ih264d_start_of_pic()
301 if(ps_cur_slice->u1_nal_unit_type == IDR_SLICE_NAL) in ih264d_start_of_pic()
540 ps_cur_slice->u1_mbaff_frame_flag = ps_seq->u1_mb_aff_flag in ih264d_start_of_pic()
543 ps_dec->ps_cur_pic->u1_picturetype |= (ps_cur_slice->u1_mbaff_frame_flag in ih264d_start_of_pic()
603 if(ps_cur_slice->u1_mbaff_frame_flag) in ih264d_start_of_pic()
611 ps_dec->u1_cur_mb_fld_dec_flag = ps_cur_slice->u1_field_pic_flag; in ih264d_start_of_pic()
616 UWORD8 u1_field_pic_flag = ps_dec->ps_cur_slice->u1_field_pic_flag; in ih264d_start_of_pic()
618 UWORD8 u1_mbaff = ps_cur_slice->u1_mbaff_frame_flag; in ih264d_start_of_pic()
740 dec_slice_params_t *ps_cur_slice = ps_dec->ps_cur_slice; in ih264d_end_of_pic_dispbuf_mgr() local
750 if(ps_cur_slice->u1_mmco_equalto5 in ih264d_end_of_pic_dispbuf_mgr()
751 || (ps_cur_slice->u1_nal_unit_type == IDR_SLICE_NAL)) in ih264d_end_of_pic_dispbuf_mgr()
767 if(ps_cur_slice->u1_nal_ref_idc) in ih264d_end_of_pic_dispbuf_mgr()
787 || (ps_cur_slice->u1_nal_unit_type == IDR_SLICE_NAL)) in ih264d_end_of_pic_dispbuf_mgr()
796 if(!ps_cur_slice->u1_field_pic_flag in ih264d_end_of_pic_dispbuf_mgr()
835 ps_cur_slice->u1_field_pic_flag, in ih264d_end_of_pic_dispbuf_mgr()
839 if(!ps_cur_slice->u1_field_pic_flag in ih264d_end_of_pic_dispbuf_mgr()
859 dec_slice_params_t *ps_cur_slice = ps_dec->ps_cur_slice; in ih264d_err_pic_dispbuf_mgr() local
882 if(ps_dec->ps_cur_slice->u1_mbaff_frame_flag in ih264d_deblock_picture()
883 || ps_dec->ps_cur_slice->u1_field_pic_flag) in ih264d_deblock_picture()
885 ps_dec->p_DeblockPicture[ps_dec->ps_cur_slice->u1_mbaff_frame_flag]( in ih264d_deblock_picture()
940 dec_slice_params_t *ps_cur_slice = ps_dec->ps_cur_slice; in ih264d_end_of_pic() local
966 if((0 == u1_is_idr_slice) && ps_cur_slice->u1_nal_ref_idc) in ih264d_end_of_pic()
967 ps_dec->u2_prev_ref_frame_num = ps_cur_slice->u2_frame_num; in ih264d_end_of_pic()
969 if(u1_is_idr_slice || ps_cur_slice->u1_mmco_equalto5) in ih264d_end_of_pic()
981 ps_prev_poc->u1_mmco_equalto5 = ps_cur_slice->u1_mmco_equalto5; in ih264d_end_of_pic()
982 if(ps_cur_slice->u1_nal_ref_idc) in ih264d_end_of_pic()
1021 dec_slice_params_t *ps_cur_slice = ps_dec->ps_cur_slice; in ih264d_parse_decode_slice() local
1056 if(((u2_first_mb_in_slice << ps_cur_slice->u1_mbaff_frame_flag) in ih264d_parse_decode_slice()
1266 ps_cur_slice, u1_pic_order_cnt_type, in ih264d_parse_decode_slice()
1316 ps_cur_slice->u1_bottom_field_flag = 1; in ih264d_parse_decode_slice()
1318 ps_cur_slice->u1_bottom_field_flag = 0; in ih264d_parse_decode_slice()
1324 u1_is_idr_slice = ps_cur_slice->u1_nal_unit_type == IDR_SLICE_NAL; in ih264d_parse_decode_slice()
1336 ps_cur_slice->u4_idr_pic_id = u4_idr_pic_id; in ih264d_parse_decode_slice()
1337 ps_cur_slice->u1_field_pic_flag = u1_field_pic_flag; in ih264d_parse_decode_slice()
1338 ps_cur_slice->u1_bottom_field_flag = u1_bottom_field_flag; in ih264d_parse_decode_slice()
1339 ps_cur_slice->i4_pic_order_cnt_lsb = in ih264d_parse_decode_slice()
1341 ps_cur_slice->u1_nal_unit_type = u1_nal_unit_type; in ih264d_parse_decode_slice()
1342 ps_cur_slice->u1_redundant_pic_cnt = u1_redundant_pic_cnt; in ih264d_parse_decode_slice()
1343 ps_cur_slice->u1_nal_ref_idc = u1_nal_ref_idc; in ih264d_parse_decode_slice()
1344 ps_cur_slice->u1_pic_order_cnt_type = u1_pic_order_cnt_type; in ih264d_parse_decode_slice()
1394 ps_cur_slice->u1_bottom_field_flag = u1_bottom_field_flag; in ih264d_parse_decode_slice()
1483 if(ps_cur_slice->u1_mmco_equalto5) in ih264d_parse_decode_slice()
1488 if(!ps_cur_slice->u1_field_pic_flag) // or a complementary field pair in ih264d_parse_decode_slice()
1496 else if(!ps_cur_slice->u1_bottom_field_flag) in ih264d_parse_decode_slice()
1512 &s_tmp_poc, ps_cur_slice, ps_pps, in ih264d_parse_decode_slice()
1536 ps_cur_slice->i4_delta_pic_order_cnt[0] = i_delta_poc[0]; in ih264d_parse_decode_slice()
1537 ps_cur_slice->i4_delta_pic_order_cnt[1] = i_delta_poc[1]; in ih264d_parse_decode_slice()
1538 ps_cur_slice->u4_idr_pic_id = u4_idr_pic_id; in ih264d_parse_decode_slice()
1539 ps_cur_slice->u2_first_mb_in_slice = u2_first_mb_in_slice; in ih264d_parse_decode_slice()
1540 ps_cur_slice->u1_field_pic_flag = u1_field_pic_flag; in ih264d_parse_decode_slice()
1541 ps_cur_slice->u1_bottom_field_flag = u1_bottom_field_flag; in ih264d_parse_decode_slice()
1542 ps_cur_slice->u1_slice_type = u1_slice_type; in ih264d_parse_decode_slice()
1543 ps_cur_slice->i4_pic_order_cnt_lsb = s_tmp_poc.i4_pic_order_cnt_lsb; in ih264d_parse_decode_slice()
1545 ps_cur_slice->u1_nal_unit_type = u1_nal_unit_type; in ih264d_parse_decode_slice()
1546 ps_cur_slice->u1_redundant_pic_cnt = u1_redundant_pic_cnt; in ih264d_parse_decode_slice()
1547 ps_cur_slice->u1_nal_ref_idc = u1_nal_ref_idc; in ih264d_parse_decode_slice()
1548 ps_cur_slice->u1_pic_order_cnt_type = u1_pic_order_cnt_type; in ih264d_parse_decode_slice()
1551 ps_cur_slice->u1_direct_8x8_inference_flag = in ih264d_parse_decode_slice()
1554 ps_cur_slice->u1_direct_8x8_inference_flag = 1; in ih264d_parse_decode_slice()
1558 ps_cur_slice->u1_direct_spatial_mv_pred_flag = ih264d_get_bit_h264( in ih264d_parse_decode_slice()
1561 ps_cur_slice->u1_direct_spatial_mv_pred_flag); in ih264d_parse_decode_slice()
1563 if(ps_cur_slice->u1_direct_spatial_mv_pred_flag) in ih264d_parse_decode_slice()
1564 ps_cur_slice->pf_decodeDirect = ih264d_decode_spatial_direct; in ih264d_parse_decode_slice()
1566 ps_cur_slice->pf_decodeDirect = ih264d_decode_temporal_direct; in ih264d_parse_decode_slice()
1632 uc_nofield_nombaff = ((ps_dec->ps_cur_slice->u1_field_pic_flag == 0) in ih264d_parse_decode_slice()
1633 && (ps_dec->ps_cur_slice->u1_mbaff_frame_flag == 0) in ih264d_parse_decode_slice()
1710 << ps_cur_slice->u1_mbaff_frame_flag) * SUB_BLK_SIZE) in ih264d_parse_decode_slice()
1718 u1_mb_aff = ps_cur_slice->u1_mbaff_frame_flag; in ih264d_parse_decode_slice()
1719 u1_field_pic = ps_cur_slice->u1_field_pic_flag; in ih264d_parse_decode_slice()
1822 ps_dec->u2_mby <<= ps_cur_slice->u1_mbaff_frame_flag; in ih264d_parse_decode_slice()
1834 ps_dec->ps_cur_slice->u2_first_mb_in_slice; in ih264d_parse_decode_slice()
1836 ps_dec->ps_cur_slice->u1_slice_type; in ih264d_parse_decode_slice()