• Home
  • Raw
  • Download

Lines Matching refs:ps_dec

205 void impeg2d_dec_1mv_mb(dec_state_t *ps_dec)  in impeg2d_dec_1mv_mb()  argument
214 ps_stream = &ps_dec->s_bit_stream; in impeg2d_dec_1mv_mb()
215 e_ref_pic = ps_dec->e_mb_pred; in impeg2d_dec_1mv_mb()
219 pi2_mv = (WORD16 *)&ps_dec->ai2_mv[FORW][FIRST]; in impeg2d_dec_1mv_mb()
220 e_fld = impeg2d_dec_mv(ps_stream,ps_dec->ai2_pred_mv[e_ref_pic][FIRST],pi2_mv, in impeg2d_dec_1mv_mb()
221 ps_dec->au2_f_code[e_ref_pic],0, ps_dec->u2_fld_pic); in impeg2d_dec_1mv_mb()
223 ps_dec->ai2_pred_mv[e_ref_pic][SECOND][MV_X] = ps_dec->ai2_pred_mv[e_ref_pic][FIRST][MV_X]; in impeg2d_dec_1mv_mb()
224 ps_dec->ai2_pred_mv[e_ref_pic][SECOND][MV_Y] = ps_dec->ai2_pred_mv[e_ref_pic][FIRST][MV_Y]; in impeg2d_dec_1mv_mb()
228 ps_mc = &ps_dec->as_mb_mc_params[e_ref_pic][FIRST]; in impeg2d_dec_1mv_mb()
229 ps_mc->s_ref = ps_dec->as_ref_buf[e_ref_pic][e_fld]; in impeg2d_dec_1mv_mb()
230 impeg2d_set_mc_params(&ps_mc->s_luma, &ps_mc->s_chroma, ps_dec->s_mb_type, 0, in impeg2d_dec_1mv_mb()
231 …pi2_mv, ps_dec->u2_mb_x, ps_dec->u2_mb_y, ps_dec->u2_frame_width, ps_dec->u2_frame_height,ps_dec->… in impeg2d_dec_1mv_mb()
245 void impeg2d_dec_2mv_fw_or_bk_mb(dec_state_t *ps_dec) in impeg2d_dec_2mv_fw_or_bk_mb() argument
254 ps_stream = &ps_dec->s_bit_stream; in impeg2d_dec_2mv_fw_or_bk_mb()
255 e_ref_pic = ps_dec->e_mb_pred; in impeg2d_dec_2mv_fw_or_bk_mb()
261 pi2_mv = (WORD16 *)&ps_dec->ai2_mv[FORW][i]; in impeg2d_dec_2mv_fw_or_bk_mb()
262 e_fld = impeg2d_dec_mv(ps_stream,ps_dec->ai2_pred_mv[e_ref_pic][i],pi2_mv, in impeg2d_dec_2mv_fw_or_bk_mb()
263 ps_dec->au2_f_code[e_ref_pic],ps_dec->u2_frm_pic, 1); in impeg2d_dec_2mv_fw_or_bk_mb()
268 ps_mc = &ps_dec->as_mb_mc_params[FORW][i]; in impeg2d_dec_2mv_fw_or_bk_mb()
269 ps_mc->s_ref = ps_dec->as_ref_buf[e_ref_pic][e_fld]; in impeg2d_dec_2mv_fw_or_bk_mb()
270 impeg2d_set_mc_params(&ps_mc->s_luma, &ps_mc->s_chroma, ps_dec->s_mb_type, i, in impeg2d_dec_2mv_fw_or_bk_mb()
271 …pi2_mv, ps_dec->u2_mb_x, ps_dec->u2_mb_y, ps_dec->u2_frame_width, ps_dec->u2_frame_height,ps_dec->… in impeg2d_dec_2mv_fw_or_bk_mb()
285 void impeg2d_dec_frm_dual_prime(dec_state_t *ps_dec) in impeg2d_dec_frm_dual_prime() argument
295 pi2_mv1 = (WORD16 *)&(ps_dec->ai2_mv[FORW][FIRST]); in impeg2d_dec_frm_dual_prime()
296 pi2_mv2 = (WORD16 *)&(ps_dec->ai2_mv[FORW][SECOND]); in impeg2d_dec_frm_dual_prime()
297 pi2_mv3 = (WORD16 *)&(ps_dec->ai2_mv[BACK][FIRST]); in impeg2d_dec_frm_dual_prime()
298 pi2_mv4 = (WORD16 *)&(ps_dec->ai2_mv[BACK][SECOND]); in impeg2d_dec_frm_dual_prime()
302 ps_stream = &ps_dec->s_bit_stream; in impeg2d_dec_frm_dual_prime()
307 …impeg2d_dec_1mv(ps_stream,ps_dec->ai2_pred_mv[FORW][FIRST],pi2_mv1,ps_dec->au2_f_code[FORW],ps_dec in impeg2d_dec_frm_dual_prime()
312 if(ps_dec->u2_top_field_first) in impeg2d_dec_frm_dual_prime()
333 ps_dec->ai2_pred_mv[FORW][SECOND][MV_X] = ps_dec->ai2_pred_mv[FORW][FIRST][MV_X]; in impeg2d_dec_frm_dual_prime()
334 ps_dec->ai2_pred_mv[FORW][SECOND][MV_Y] = ps_dec->ai2_pred_mv[FORW][FIRST][MV_Y]; in impeg2d_dec_frm_dual_prime()
343 pi2_mv = (WORD16 *)&ps_dec->ai2_mv[j][i]; in impeg2d_dec_frm_dual_prime()
344 ps_mc = &ps_dec->as_mb_mc_params[j][i]; in impeg2d_dec_frm_dual_prime()
345 ps_mc->s_ref = ps_dec->as_ref_buf[FORW][(i ^ j) & 1]; in impeg2d_dec_frm_dual_prime()
346 impeg2d_set_mc_params(&ps_mc->s_luma, &ps_mc->s_chroma, ps_dec->s_mb_type, i, in impeg2d_dec_frm_dual_prime()
347 …pi2_mv, ps_dec->u2_mb_x, ps_dec->u2_mb_y, ps_dec->u2_frame_width, ps_dec->u2_frame_height,ps_dec->… in impeg2d_dec_frm_dual_prime()
362 void impeg2d_dec_fld_dual_prime(dec_state_t *ps_dec) in impeg2d_dec_fld_dual_prime() argument
372 pi2_mv1 = (WORD16 *)&(ps_dec->ai2_mv[FORW][FIRST]); in impeg2d_dec_fld_dual_prime()
373 pi2_mv2 = (WORD16 *)&(ps_dec->ai2_mv[FORW][SECOND]); in impeg2d_dec_fld_dual_prime()
374 ps_stream = &ps_dec->s_bit_stream; in impeg2d_dec_fld_dual_prime()
379 …impeg2d_dec_1mv(ps_stream,ps_dec->ai2_pred_mv[FORW][FIRST],pi2_mv1,ps_dec->au2_f_code[FORW],0,ai2_… in impeg2d_dec_fld_dual_prime()
385 if(ps_dec->u2_picture_structure == TOP_FIELD) in impeg2d_dec_fld_dual_prime()
390 ps_dec->ai2_pred_mv[FORW][SECOND][MV_X] = ps_dec->ai2_pred_mv[FORW][FIRST][MV_X]; in impeg2d_dec_fld_dual_prime()
391 ps_dec->ai2_pred_mv[FORW][SECOND][MV_Y] = ps_dec->ai2_pred_mv[FORW][FIRST][MV_Y]; in impeg2d_dec_fld_dual_prime()
396 pi2_mv = (WORD16 *)&ps_dec->ai2_mv[FORW][0]; in impeg2d_dec_fld_dual_prime()
397 ps_mc = &ps_dec->as_mb_mc_params[FORW][0]; in impeg2d_dec_fld_dual_prime()
398 ps_mc->s_ref = ps_dec->as_ref_buf[FORW][ps_dec->u2_fld_parity]; in impeg2d_dec_fld_dual_prime()
399 impeg2d_set_mc_params(&ps_mc->s_luma, &ps_mc->s_chroma, ps_dec->s_mb_type, 0, in impeg2d_dec_fld_dual_prime()
400 …pi2_mv, ps_dec->u2_mb_x, ps_dec->u2_mb_y, ps_dec->u2_frame_width, ps_dec->u2_frame_height,ps_dec->… in impeg2d_dec_fld_dual_prime()
402 pi2_mv = (WORD16 *)&ps_dec->ai2_mv[FORW][1]; in impeg2d_dec_fld_dual_prime()
403 ps_mc = &ps_dec->as_mb_mc_params[FORW][1]; in impeg2d_dec_fld_dual_prime()
404 ps_mc->s_ref = ps_dec->as_ref_buf[FORW][!ps_dec->u2_fld_parity]; in impeg2d_dec_fld_dual_prime()
405 impeg2d_set_mc_params(&ps_mc->s_luma, &ps_mc->s_chroma, ps_dec->s_mb_type, 0, in impeg2d_dec_fld_dual_prime()
406 …pi2_mv, ps_dec->u2_mb_x, ps_dec->u2_mb_y, ps_dec->u2_frame_width, ps_dec->u2_frame_height,ps_dec->… in impeg2d_dec_fld_dual_prime()
420 void impeg2d_dec_4mv_mb(dec_state_t *ps_dec) in impeg2d_dec_4mv_mb() argument
429 ps_stream = &ps_dec->s_bit_stream; in impeg2d_dec_4mv_mb()
444 pi2_mv = (WORD16 *)&ps_dec->ai2_mv[j][i]; in impeg2d_dec_4mv_mb()
445 e_fld = impeg2d_dec_mv(ps_stream,ps_dec->ai2_pred_mv[j][i],pi2_mv, in impeg2d_dec_4mv_mb()
446 ps_dec->au2_f_code[j],ps_dec->u2_frm_pic, 1); in impeg2d_dec_4mv_mb()
451 ps_mc = &ps_dec->as_mb_mc_params[j][i]; in impeg2d_dec_4mv_mb()
452 ps_mc->s_ref = ps_dec->as_ref_buf[j][e_fld]; in impeg2d_dec_4mv_mb()
453 impeg2d_set_mc_params(&ps_mc->s_luma, &ps_mc->s_chroma, ps_dec->s_mb_type, i, in impeg2d_dec_4mv_mb()
454 …pi2_mv, ps_dec->u2_mb_x, ps_dec->u2_mb_y, ps_dec->u2_frame_width, ps_dec->u2_frame_height,ps_dec->… in impeg2d_dec_4mv_mb()
469 void impeg2d_dec_2mv_interp_mb(dec_state_t *ps_dec) in impeg2d_dec_2mv_interp_mb() argument
477 ps_stream = &ps_dec->s_bit_stream; in impeg2d_dec_2mv_interp_mb()
484 pi2_mv = (WORD16 *)&ps_dec->ai2_mv[i][FIRST]; in impeg2d_dec_2mv_interp_mb()
485 e_fld = impeg2d_dec_mv(ps_stream,ps_dec->ai2_pred_mv[i][FIRST],pi2_mv, in impeg2d_dec_2mv_interp_mb()
486 ps_dec->au2_f_code[i],0, ps_dec->u2_fld_pic); in impeg2d_dec_2mv_interp_mb()
488 ps_dec->ai2_pred_mv[i][SECOND][MV_X] = ps_dec->ai2_pred_mv[i][FIRST][MV_X]; in impeg2d_dec_2mv_interp_mb()
489 ps_dec->ai2_pred_mv[i][SECOND][MV_Y] = ps_dec->ai2_pred_mv[i][FIRST][MV_Y]; in impeg2d_dec_2mv_interp_mb()
493 ps_mc = &ps_dec->as_mb_mc_params[i][FIRST]; in impeg2d_dec_2mv_interp_mb()
494 ps_mc->s_ref = ps_dec->as_ref_buf[i][e_fld]; in impeg2d_dec_2mv_interp_mb()
495 impeg2d_set_mc_params(&ps_mc->s_luma, &ps_mc->s_chroma, ps_dec->s_mb_type,i, in impeg2d_dec_2mv_interp_mb()
496 …pi2_mv, ps_dec->u2_mb_x, ps_dec->u2_mb_y, ps_dec->u2_frame_width, ps_dec->u2_frame_height,ps_dec->… in impeg2d_dec_2mv_interp_mb()