Lines Matching refs:ps_dec

62 void ih264d_itrans_recon_luma_dc(dec_struct_t *ps_dec,  in ih264d_itrans_recon_luma_dc()  argument
72 ps_dec->pf_ihadamard_scaling_4x4(pi2_src, pi2_out, in ih264d_itrans_recon_luma_dc()
73 ps_dec->pu2_quant_scale_y, pu2_weigh_mat, in ih264d_itrans_recon_luma_dc()
74 ps_dec->u1_qp_y_div6, pi4_tmp); in ih264d_itrans_recon_luma_dc()
105 WORD32 ih264d_read_intra_pred_modes(dec_struct_t * ps_dec, in ih264d_read_intra_pred_modes() argument
112 dec_bit_stream_t * ps_bitstrm = ps_dec->ps_bitstrm; in ih264d_read_intra_pred_modes()
157 WORD32 ih264d_unpack_coeff4x4_4x4blk(dec_struct_t * ps_dec, in ih264d_unpack_coeff4x4_4x4blk() argument
161 tu_sblk4x4_coeff_data_t *ps_tu_4x4 = (tu_sblk4x4_coeff_data_t *)ps_dec->pv_proc_tu_coeff_data; in ih264d_unpack_coeff4x4_4x4blk()
190 ps_dec->pv_proc_tu_coeff_data = (void *)((UWORD8 *)ps_dec->pv_proc_tu_coeff_data + offset); in ih264d_unpack_coeff4x4_4x4blk()
196 UWORD32 ih264d_unpack_coeff4x4_8x8blk(dec_struct_t * ps_dec, in ih264d_unpack_coeff4x4_8x8blk() argument
221 dc_only_flag = ih264d_unpack_coeff4x4_4x4blk(ps_dec, in ih264d_unpack_coeff4x4_8x8blk()
233 dc_only_flag = ih264d_unpack_coeff4x4_4x4blk(ps_dec, in ih264d_unpack_coeff4x4_8x8blk()
244 dc_only_flag = ih264d_unpack_coeff4x4_4x4blk(ps_dec, in ih264d_unpack_coeff4x4_8x8blk()
255 dc_only_flag = ih264d_unpack_coeff4x4_4x4blk(ps_dec, in ih264d_unpack_coeff4x4_8x8blk()
262 WORD32 ih264d_unpack_coeff8x8_8x8blk_cavlc(dec_struct_t * ps_dec, in ih264d_unpack_coeff8x8_8x8blk_cavlc() argument
291 dc_only_flag = ih264d_unpack_coeff4x4_4x4blk(ps_dec, in ih264d_unpack_coeff8x8_8x8blk_cavlc()
310 ih264d_unpack_coeff4x4_4x4blk(ps_dec, in ih264d_unpack_coeff8x8_8x8blk_cavlc()
329 ih264d_unpack_coeff4x4_4x4blk(ps_dec, in ih264d_unpack_coeff8x8_8x8blk_cavlc()
348 ih264d_unpack_coeff4x4_4x4blk(ps_dec, in ih264d_unpack_coeff8x8_8x8blk_cavlc()
354 void ih264d_unpack_coeff4x4_8x8blk_chroma(dec_struct_t * ps_dec, in ih264d_unpack_coeff4x4_8x8blk_chroma() argument
376 ih264d_unpack_coeff4x4_4x4blk(ps_dec, in ih264d_unpack_coeff4x4_8x8blk_chroma()
384 ih264d_unpack_coeff4x4_4x4blk(ps_dec, in ih264d_unpack_coeff4x4_8x8blk_chroma()
393 ih264d_unpack_coeff4x4_4x4blk(ps_dec, in ih264d_unpack_coeff4x4_8x8blk_chroma()
402 ih264d_unpack_coeff4x4_4x4blk(ps_dec, in ih264d_unpack_coeff4x4_8x8blk_chroma()
407 UWORD32 ih264d_unpack_luma_coeff4x4_mb(dec_struct_t * ps_dec, in ih264d_unpack_luma_coeff4x4_mb() argument
413 UWORD8 *pu1_inv_scan = ps_dec->pu1_inv_scan; in ih264d_unpack_luma_coeff4x4_mb()
414 WORD16 *pi2_coeff_data = ps_dec->pi2_coeff_data; in ih264d_unpack_luma_coeff4x4_mb()
430 pi2_dc_val = (WORD16 *)ps_dec->pv_proc_tu_coeff_data; in ih264d_unpack_luma_coeff4x4_mb()
432 ps_dec->pv_proc_tu_coeff_data = (void *)(pi2_dc_val + 16); in ih264d_unpack_luma_coeff4x4_mb()
438 pi2_coeff_data = ps_dec->pi2_coeff_data; in ih264d_unpack_luma_coeff4x4_mb()
439 u4_temp = ih264d_unpack_coeff4x4_8x8blk(ps_dec, in ih264d_unpack_luma_coeff4x4_mb()
448 u4_temp = ih264d_unpack_coeff4x4_8x8blk(ps_dec, in ih264d_unpack_luma_coeff4x4_mb()
458 u4_temp = ih264d_unpack_coeff4x4_8x8blk(ps_dec, in ih264d_unpack_luma_coeff4x4_mb()
468 u4_temp = ih264d_unpack_coeff4x4_8x8blk(ps_dec, in ih264d_unpack_luma_coeff4x4_mb()
478 pi2_coeff_data = ps_dec->pi2_coeff_data; in ih264d_unpack_luma_coeff4x4_mb()
499 pi2_coeff_data = ps_dec->pi2_coeff_data; in ih264d_unpack_luma_coeff4x4_mb()
500 dc_only_flag = ih264d_unpack_coeff8x8_8x8blk_cavlc(ps_dec, in ih264d_unpack_luma_coeff4x4_mb()
509 dc_only_flag = ih264d_unpack_coeff8x8_8x8blk_cavlc(ps_dec, in ih264d_unpack_luma_coeff4x4_mb()
519 dc_only_flag = ih264d_unpack_coeff8x8_8x8blk_cavlc(ps_dec, in ih264d_unpack_luma_coeff4x4_mb()
528 dc_only_flag = ih264d_unpack_coeff8x8_8x8blk_cavlc(ps_dec, in ih264d_unpack_luma_coeff4x4_mb()
539 void ih264d_unpack_chroma_coeff4x4_mb(dec_struct_t * ps_dec, in ih264d_unpack_chroma_coeff4x4_mb() argument
544 UWORD8 *pu1_inv_scan = ps_dec->pu1_inv_scan; in ih264d_unpack_chroma_coeff4x4_mb()
545 WORD16 *pi2_coeff_data = ps_dec->pi2_coeff_data; in ih264d_unpack_chroma_coeff4x4_mb()
560 pi2_dc_val_u = (WORD16 *)ps_dec->pv_proc_tu_coeff_data; in ih264d_unpack_chroma_coeff4x4_mb()
562 ps_dec->pv_proc_tu_coeff_data = (void *)(pi2_dc_val_u + 4); in ih264d_unpack_chroma_coeff4x4_mb()
566 pi2_dc_val_v = (WORD16 *)ps_dec->pv_proc_tu_coeff_data; in ih264d_unpack_chroma_coeff4x4_mb()
568 ps_dec->pv_proc_tu_coeff_data = (void *)(pi2_dc_val_v + 4); in ih264d_unpack_chroma_coeff4x4_mb()
573 pi2_coeff_data = ps_dec->pi2_coeff_data; in ih264d_unpack_chroma_coeff4x4_mb()
574 ih264d_unpack_coeff4x4_8x8blk_chroma(ps_dec, in ih264d_unpack_chroma_coeff4x4_mb()
581 ih264d_unpack_coeff4x4_8x8blk_chroma(ps_dec, in ih264d_unpack_chroma_coeff4x4_mb()
588 pi2_coeff_data = ps_dec->pi2_coeff_data; in ih264d_unpack_chroma_coeff4x4_mb()
619 UWORD32 ih264d_unpack_luma_coeff8x8_mb(dec_struct_t * ps_dec, in ih264d_unpack_luma_coeff8x8_mb() argument
623 WORD16 *pi2_out_coeff_data = ps_dec->pi2_coeff_data; in ih264d_unpack_luma_coeff8x8_mb()
648 … tu_blk8x8_coeff_data_t *ps_tu_8x8 = (tu_blk8x8_coeff_data_t *)ps_dec->pv_proc_tu_coeff_data; in ih264d_unpack_luma_coeff8x8_mb()
694ps_dec->pv_proc_tu_coeff_data = (void *)((UWORD8 *)ps_dec->pv_proc_tu_coeff_data + offset); in ih264d_unpack_luma_coeff8x8_mb()
716 WORD32 ih264d_process_intra_mb(dec_struct_t * ps_dec, in ih264d_process_intra_mb() argument
754 tfr_ctxt_t *ps_frame_buf = ps_dec->ps_frame_buf_ip_recon; in ih264d_process_intra_mb()
758 …UWORD8 *pu1_prev_intra4x4_pred_mode_data = (UWORD8 *)ps_dec->pv_proc_tu_coeff_data; … in ih264d_process_intra_mb()
759 u1_mbaff = ps_dec->ps_cur_slice->u1_mbaff_frame_flag; in ih264d_process_intra_mb()
780 if(ps_dec->ps_cur_pps->u1_constrained_intra_pred_flag) in ih264d_process_intra_mb()
824 pu1_luma_pred_buffer = ps_dec->pu1_y; in ih264d_process_intra_mb()
830 ui_rec_width = ps_dec->u2_frm_wd_y << u1_mb_field_decoding_flag; in ih264d_process_intra_mb()
831 u4_recwidth_cr = ps_dec->u2_frm_wd_uv << u1_mb_field_decoding_flag; in ih264d_process_intra_mb()
854 if(ps_dec->u4_use_intrapred_line_copy == 1) in ih264d_process_intra_mb()
856 puc_top = ps_dec->pu1_prev_y_intra_pred_line + (ps_cur_mb_info->u2_mbx << 4); in ih264d_process_intra_mb()
857 pu1_top_u = ps_dec->pu1_prev_u_intra_pred_line in ih264d_process_intra_mb()
878 pu1_prev_intra4x4_pred_mode_data = (UWORD8 *)ps_dec->pv_proc_tu_coeff_data; in ih264d_process_intra_mb()
881 ps_dec->pv_proc_tu_coeff_data = (void *)((UWORD8 *)ps_dec->pv_proc_tu_coeff_data + 32); in ih264d_process_intra_mb()
886 ps_dec->pv_proc_tu_coeff_data = (void *)((UWORD8 *)ps_dec->pv_proc_tu_coeff_data + 8); in ih264d_process_intra_mb()
891 u4_luma_dc_only_csbp = ih264d_unpack_luma_coeff4x4_mb(ps_dec, in ih264d_process_intra_mb()
897 if(!ps_dec->ps_cur_pps->u1_entropy_coding_mode) in ih264d_process_intra_mb()
899 u4_luma_dc_only_cbp = ih264d_unpack_luma_coeff4x4_mb(ps_dec, in ih264d_process_intra_mb()
905 u4_luma_dc_only_cbp = ih264d_unpack_luma_coeff8x8_mb(ps_dec, in ih264d_process_intra_mb()
910 pi2_y_coeff = ps_dec->pi2_coeff_data; in ih264d_process_intra_mb()
929 ps_dec->i4_error_code = ERROR_INTRAPRED; in ih264d_process_intra_mb()
960 ps_dec->apf_intra_pred_luma_16x16[u1_intrapred_mode]( in ih264d_process_intra_mb()
977 ps_dec->pf_iquant_itrans_recon_luma_4x4( in ih264d_process_intra_mb()
984 (UWORD16 *)ps_dec->s_high_profile.i2_scalinglist4x4[0], in ih264d_process_intra_mb()
990 ps_dec->pf_iquant_itrans_recon_luma_4x4_dc( in ih264d_process_intra_mb()
997 (UWORD16 *)ps_dec->s_high_profile.i2_scalinglist4x4[0], in ih264d_process_intra_mb()
1071 pi1_left_pred_mode = ps_dec->pi1_left_pred_mode; in ih264d_process_intra_mb()
1202 if(ps_dec->u4_use_intrapred_line_copy == 1) in ih264d_process_intra_mb()
1251 ps_dec->i4_error_code = ERROR_INTRAPRED; in ih264d_process_intra_mb()
1294 ps_dec->apf_intra_pred_luma_4x4[i1_intra_pred]( in ih264d_process_intra_mb()
1307 ps_dec->pf_iquant_itrans_recon_luma_4x4_dc( in ih264d_process_intra_mb()
1314 (UWORD16 *)ps_dec->s_high_profile.i2_scalinglist4x4[0], in ih264d_process_intra_mb()
1320 ps_dec->pf_iquant_itrans_recon_luma_4x4( in ih264d_process_intra_mb()
1327 (UWORD16 *)ps_dec->s_high_profile.i2_scalinglist4x4[0], in ih264d_process_intra_mb()
1429 pi1_left_pred_mode = ps_dec->pi1_left_pred_mode; in ih264d_process_intra_mb()
1659 ps_dec->i4_error_code = ERROR_INTRAPRED; in ih264d_process_intra_mb()
1676 ps_dec->pf_intra_pred_ref_filtering(pu1_left, pu1_top_left, in ih264d_process_intra_mb()
1681 ps_dec->apf_intra_pred_luma_8x8[i1_intra_pred]( in ih264d_process_intra_mb()
1695 ps_dec->s_high_profile.i2_scalinglist8x8[0]; in ih264d_process_intra_mb()
1700 ps_dec->pf_iquant_itrans_recon_luma_8x8_dc( in ih264d_process_intra_mb()
1713 ps_dec->pf_iquant_itrans_recon_luma_8x8( in ih264d_process_intra_mb()
1748 ih264d_unpack_chroma_coeff4x4_mb(ps_dec, in ih264d_process_intra_mb()
1774 ps_dec->i4_error_code = ERROR_INTRAPRED; in ih264d_process_intra_mb()
1844 ps_dec->apf_intra_pred_chroma[u1_intra_chrom_pred_mode]( in ih264d_process_intra_mb()
1854 pi2_y_coeff = ps_dec->pi2_coeff_data; in ih264d_process_intra_mb()
1869 ps_dec->pf_iquant_itrans_recon_chroma_4x4( in ih264d_process_intra_mb()
1876 (UWORD16 *)ps_dec->s_high_profile.i2_scalinglist4x4[1], in ih264d_process_intra_mb()
1881 ps_dec->pf_iquant_itrans_recon_chroma_4x4_dc( in ih264d_process_intra_mb()
1888 (UWORD16 *)ps_dec->s_high_profile.i2_scalinglist4x4[1], in ih264d_process_intra_mb()
1911 ps_dec->pf_iquant_itrans_recon_chroma_4x4( in ih264d_process_intra_mb()
1918 (UWORD16 *)ps_dec->s_high_profile.i2_scalinglist4x4[2], in ih264d_process_intra_mb()
1923 ps_dec->pf_iquant_itrans_recon_chroma_4x4_dc( in ih264d_process_intra_mb()
1930 (UWORD16 *)ps_dec->s_high_profile.i2_scalinglist4x4[2], in ih264d_process_intra_mb()
2001 ps_dec->apf_intra_pred_chroma[u1_intra_chrom_pred_mode]( in ih264d_process_intra_mb()