/external/libhevc/encoder/ |
ihevce_enc_subpel_gen.h | 76 frm_ctb_ctxt_t *ps_frm_ctb_prms, 84 frm_ctb_ctxt_t *ps_frm_ctb_prms, 93 frm_ctb_ctxt_t *ps_frm_ctb_prms,
|
ihevce_tile_interface.h | 58 frm_ctb_ctxt_t *ps_frm_ctb_prms, 71 frm_ctb_ctxt_t *ps_frm_ctb_prms,
|
ihevce_deblk.h | 72 frm_ctb_ctxt_t *ps_frm_ctb_prms,
|
ihevce_enc_subpel_gen.c | 118 * ps_frm_ctb_prms : CTB characteristics parameters 196 * ps_frm_ctb_prms : CTB characteristics parameters 213 frm_ctb_ctxt_t *ps_frm_ctb_prms, 224 WORD32 ctb_size = ps_frm_ctb_prms->i4_ctb_size; 277 if(ctb_ctr == (ps_frm_ctb_prms->i4_num_ctbs_horz - 1)) 280 ps_frm_ctb_prms->i4_cu_aligned_pic_wd - 281 ((ps_frm_ctb_prms->i4_num_ctbs_horz - 1) * ps_pad_interp_recon->i4_ctb_size); 285 if(vert_ctr == (ps_frm_ctb_prms->i4_num_ctbs_vert - 1)) 288 ps_frm_ctb_prms->i4_cu_aligned_pic_ht - 289 ((ps_frm_ctb_prms->i4_num_ctbs_vert - 1) * ps_pad_interp_recon->i4_ctb_size) [all...] |
ihevce_tile_interface.c | 353 frm_ctb_ctxt_t *ps_frm_ctb_prms, 402 ps_frm_ctb_prms->i4_tile_id_ctb_map_stride = (ctb_aligned_frame_width / MAX_CTB_SIZE); 458 frm_ctb_ctxt_t *ps_frm_ctb_prms = &ps_enc_ctxt->s_frm_ctb_prms; local 510 ps_frm_ctb_prms->i4_tile_id_ctb_map_stride = frame_width_in_ctb + 2; 511 ps_frm_ctb_prms->pi4_tile_id_map = 512 pi4_tile_id_map_base + ps_frm_ctb_prms->i4_tile_id_ctb_map_stride + 1; 516 for(i = 0; i < ps_frm_ctb_prms->i4_tile_id_ctb_map_stride; i++) 531 pi4_tile_id_map_temp = ps_frm_ctb_prms->pi4_tile_id_map + 532 tile_pos_y * ps_frm_ctb_prms->i4_tile_id_ctb_map_stride + tile_pos_x; 551 pi4_tile_id_map_temp += ps_frm_ctb_prms->i4_tile_id_ctb_map_stride [all...] |
ihevce_nbr_avail.c | 118 frm_ctb_ctxt_t *ps_frm_ctb_prms) 125 WORD32 ctb_size = ps_frm_ctb_prms->i4_ctb_size; 126 WORD32 num_ctb_horz = ps_frm_ctb_prms->i4_num_ctbs_horz; 127 WORD32 num_ctb_vert = ps_frm_ctb_prms->i4_num_ctbs_vert; 128 WORD32 cu_aligned_pic_wd = ps_frm_ctb_prms->i4_cu_aligned_pic_wd; 129 WORD32 cu_aligned_pic_ht = ps_frm_ctb_prms->i4_cu_aligned_pic_ht; 149 pi4_cur_ctb_tile_id = ps_frm_ctb_prms->pi4_tile_id_map + 150 ctb_pos_y * ps_frm_ctb_prms->i4_tile_id_ctb_map_stride + ctb_pos_x; 155 i4_top_ctb_tile_id = *(pi4_cur_ctb_tile_id - ps_frm_ctb_prms->i4_tile_id_ctb_map_stride);
|
ihevce_bs_compute_ctb.h | 138 frm_ctb_ctxt_t *ps_frm_ctb_prms,
|
ihevce_ipe_pass.c | 675 * \param[in] ps_frm_ctb_prms : CTB characteristics parameters 695 frm_ctb_ctxt_t *ps_frm_ctb_prms, 718 ps_frm_ctb_prms); 743 * \param[in] ps_frm_ctb_prms : CTB characteristics parameters 763 frm_ctb_ctxt_t *ps_frm_ctb_prms, 786 u2_pic_wdt = ps_frm_ctb_prms->i4_cu_aligned_pic_wd; 787 u2_pic_hgt = ps_frm_ctb_prms->i4_cu_aligned_pic_ht; 799 for(ctb_ctr = 0; ctb_ctr < ps_frm_ctb_prms->i4_num_ctbs_horz; ctb_ctr++) 813 pu1_tmp += (ctb_ctr * ps_frm_ctb_prms->i4_ctb_size); 819 pu1_tmp += (ctb_ctr * (ps_frm_ctb_prms->i4_ctb_size >> 1)) [all...] |
ihevce_decomp_pre_intra_pass.h | 84 frm_ctb_ctxt_t *ps_frm_ctb_prms, 108 frm_ctb_ctxt_t *ps_frm_ctb_prms,
|
ihevce_nbr_avail.h | 69 frm_ctb_ctxt_t *ps_frm_ctb_prms);
|
ihevce_coarse_me_pass.h | 236 * \param[in] ps_frm_ctb_prms : CTB characteristics parameters 258 frm_ctb_ctxt_t *ps_frm_ctb_prms,
|
ihevce_enc_loop_pass.h | 132 frm_ctb_ctxt_t *ps_frm_ctb_prms,
|
ihevce_ipe_pass.h | 128 frm_ctb_ctxt_t *ps_frm_ctb_prms,
|
ihevce_enc_loop_pass.c | [all...] |
ihevce_bs_compute_ctb.c | 131 frm_ctb_ctxt_t *ps_frm_ctb_prms, 135 WORD32 ctb_size = ps_frm_ctb_prms->i4_ctb_size; 145 pi4_tile_id_map_temp = ps_frm_ctb_prms->pi4_tile_id_map + 146 vert_ctr * ps_frm_ctb_prms->i4_tile_id_ctb_map_stride + ctb_ctr; 149 i4_top_ctb_tile_id = *(pi4_tile_id_map_temp - ps_frm_ctb_prms->i4_tile_id_ctb_map_stride);
|
ihevce_deblk.c | 120 frm_ctb_ctxt_t *ps_frm_ctb_prms, 150 tile_qp_offset = ps_col_tile_params->i4_first_ctb_x * (ps_frm_ctb_prms->i4_ctb_size / 4); 182 ps_frm_ctb_prms, 243 pi1_ctb_qp_map_tile += (ps_frm_ctb_prms->i4_ctb_size / 4); //one qp per 4x4 block. 251 (pi1_ctb_tile_qp + (ps_frm_ctb_prms->i4_ctb_size / 4) * u4_qp_buffer_stride),
|
ihevce_sub_pic_rc.c | 150 frm_ctb_ctxt_t *ps_frm_ctb_prms = (frm_ctb_ctxt_t *)pv_frm_ctb_prms; local 283 ps_frm_ctb_prms->i4_num_ctbs_vert * ps_frm_ctb_prms->i4_num_ctbs_horz;
|
ihevce_encode_header.h | 118 frm_ctb_ctxt_t *ps_frm_ctb_prms,
|
ihevce_me_pass.h | 185 * \param[in] ps_frm_ctb_prms : CTB characteristics parameters 208 frm_ctb_ctxt_t *ps_frm_ctb_prms,
|
ihevce_decomp_pre_intra_pass.c | [all...] |
ihevce_coarse_me_pass.c | 805 * \param[in] ps_frm_ctb_prms : CTB characteristics parameters 827 frm_ctb_ctxt_t *ps_frm_ctb_prms, 868 ps_ctxt->pv_ext_frm_prms = (void *)ps_frm_ctb_prms; [all...] |
ihevce_encode_header.c | [all...] |
ihevce_me_pass.c | [all...] |
hme_refine.c | 6645 frm_ctb_ctxt_t *ps_frm_ctb_prms; local [all...] |