• Home
  • Raw
  • Download

Lines Matching defs:_proc_t

1215 struct _proc_t  struct
1220 entropy_ctxt_t s_entropy;
1225 me_ctxt_t s_me_ctxt;
1230 codec_t *ps_codec;
1235 n_mb_process_ctxt_t s_n_mb_ctxt;
1240 UWORD8 *pu1_src_buf_luma;
1245 UWORD8 *pu1_src_buf_chroma;
1250 UWORD8 *pu1_rec_buf_luma;
1255 UWORD8 *pu1_rec_buf_chroma;
1260 UWORD8 *apu1_ref_buf_luma[MAX_REF_PIC_CNT];
1265 UWORD8 *apu1_ref_buf_chroma[MAX_REF_PIC_CNT];
1270 UWORD8 *pu1_src_buf_luma_base;
1275 UWORD8 *pu1_rec_buf_luma_base;
1280 UWORD8 *apu1_ref_buf_luma_base[MAX_REF_PIC_CNT];
1285 UWORD8 *pu1_src_buf_chroma_base;
1290 UWORD8 *pu1_y_csc_buf;
1296 UWORD8 *pu1_uv_csc_buf;
1301 UWORD8 *pu1_rec_buf_chroma_base;
1306 UWORD8 *apu1_ref_buf_chroma_base[MAX_REF_PIC_CNT];
1311 mb_info_nmb_t *ps_nmb_info;
1313 mb_info_nmb_t *ps_cur_mb;
1318 WORD32 i4_src_strd;
1323 WORD32 i4_src_chroma_strd;
1329 WORD32 i4_rec_strd;
1334 UWORD32 u4_half_x_offset;
1339 UWORD32 u4_half_y_offset;
1344 UWORD32 u4_half_xy_offset;
1349 UWORD8 *pu1_pred_mb;
1354 UWORD8 *pu1_pred_mb_intra_16x16;
1359 UWORD8 *pu1_pred_mb_intra_16x16_plane;
1364 UWORD8 *pu1_pred_mb_intra_chroma;
1369 UWORD8 *pu1_pred_mb_intra_chroma_plane;
1374 UWORD8 *pu1_ref_mb_intra_4x4;
1379 WORD32 i4_pred_strd;
1384 WORD16 *pi2_res_buf;
1389 WORD16 *pi2_res_buf_intra_4x4;
1394 WORD32 i4_res_strd;
1399 void *pv_scratch_buff;
1404 WORD32 i4_frame_num;
1409 WORD32 i4_frame_strt_add;
1414 UWORD32 u4_is_idr;
1419 UWORD32 u4_idr_pic_id;
1424 WORD32 i4_wd_mbs;
1429 WORD32 i4_ht_mbs;
1434 WORD32 i4_slice_type;
1439 WORD32 i4_cur_slice_idx;
1444 WORD32 i4_mb_x;
1449 WORD32 i4_mb_y;
1454 WORD32 i4_mb_slice_x;
1459 WORD32 i4_mb_slice_y;
1464 UWORD32 u4_mb_type;
1469 UWORD32 u4_is_intra;
1474 block_neighbors_t *ps_ngbr_avbl;
1479 UWORD32 u4_lambda;
1484 WORD32 i4_mb_distortion;
1489 WORD32 i4_mb_cost;
1497 WORD32 i4_ngbr_avbl_16x16_mb;
1498 WORD32 ai4_neighbor_avail_8x8_subblks[4];
1499 UWORD8 au1_ngbr_avbl_4x4_subblks[16];
1500 WORD32 i4_chroma_neighbor_avail_8x8_mb;
1505 UWORD8 au1_intra_luma_mb_4x4_modes[16];
1510 UWORD8 au1_predicted_intra_luma_mb_4x4_modes[16];
1515 UWORD8 u1_l_i16_mode;
1520 UWORD8 au1_intra_luma_mb_8x8_modes[4];
1525 UWORD8 u1_c_i8_mode;
1534 UWORD8 au1_ngbr_pels[34];
1539 UWORD8 au1_neighbor_pels_i8x8_unfiltered[25];
1544 UWORD32 u4_num_sub_partitions;
1549 UWORD32 *pu4_mb_pu_cnt;
1555 enc_pu_t *ps_pu;
1560 enc_pu_t *ps_colpu;
1565 enc_pu_mv_t *ps_skip_mv;
1570 enc_pu_mv_t *ps_pred_mv;
1585 mb_info_t *ps_top_row_mb_syntax_ele_base;
1590 mb_info_t *ps_top_row_mb_syntax_ele;
1595 mb_info_t s_left_mb_syntax_ele;
1600 mb_info_t s_top_left_mb_syntax_ele;
1606 mb_info_t s_top_left_mb_syntax_ME;
1611 enc_pu_t s_left_mb_pu_ME;
1616 enc_pu_t s_top_left_mb_pu_ME;
1621 block_neighbors_t s_ngbr_avbl;
1627 UWORD8 au1_left_mb_intra_modes[16];
1644 UWORD8 *pu1_top_mb_intra_modes_base;
1650 UWORD8 *pu1_top_mb_intra_modes;
1655 enc_pu_t s_left_mb_pu;
1660 enc_pu_t s_top_left_mb_pu;
1676 enc_pu_t *ps_top_row_pu_base;
1681 enc_pu_t *ps_top_row_pu;
1683 enc_pu_t *ps_top_row_pu_ME;
1688 UWORD32 u4_cbp;
1693 UWORD32 u4_csbp;
1698 UWORD32 au4_nnz[5];
1703 UWORD32 au4_nnz_intra_4x4[4];
1708 UWORD32 u4_frame_qp, u4_mb_qp;
1713 UWORD32 u4_mb_qp_prev;
1718 quant_params_t *ps_qp_params[3];
1723 void *pv_pic_mb_coeff_data;
1729 void *pv_mb_coeff_data;
1734 void *pv_pic_mb_header_data;
1740 void *pv_mb_header_data;
1745 WORD32 i4_first_pic_init;
1750 WORD32 i4_cur_mv_bank_buf_id;
1755 void *pv_proc_jobq, *pv_entropy_jobq;
1760 WORD32 i4_mb_cnt;
1765 WORD32 i4_id;
1770 pic_buf_t *ps_cur_pic;
1775 mv_buf_t *ps_cur_mv_buf;
1782 WORD32 i4_init_done;
1787 UWORD8 *pu1_proc_map;
1792 UWORD8 *pu1_deblk_map;
1797 UWORD8 *pu1_me_map;
1805 UWORD8 *pu1_is_intra_coded;
1810 UWORD32 u4_disable_deblock_level;
1815 deblk_ctxt_t s_deblk_ctxt;
1821 UWORD8 *pu1_slice_idx;
1826 slice_header_t *ps_slice_hdr_base;
1831 WORD32 i4_nmb_ntrpy;
1836 UWORD32 u4_nmb_me;
1841 inp_buf_t s_inp_buf;
1846 WORD32 i4_encode_api_call_cnt;
1851 WORD32 i4_pic_cnt;
1856 WORD32 ai16_pred1[HP_BUFF_WD * HP_BUFF_HT];
1862 pic_buf_t *aps_ref_pic[MAX_REF_PIC_CNT];
1867 mv_buf_t *aps_mv_buf[MAX_REF_PIC_CNT];
1872 frame_info_t s_frame_info;
1880 UWORD32 u4_min_sad;
1885 UWORD32 u4_min_sad_reached;
1890 WORD32 i4_error_code;
1895 UWORD32 u4_compute_recon;
1900 UWORD8 *apu1_subpel_buffs[SUBPEL_BUFF_CNT];
1905 UWORD8 *pu1_best_subpel_buf;
1910 UWORD32 u4_bst_spel_buf_strd;