Searched refs:ps_me_ctxt (Results 1 - 9 of 9) sorted by relevance

/external/libavc/encoder/
H A Dime.h85 * @param[in] ps_me_ctxt
101 extern void ime_diamond_search_16x16(me_ctxt_t *ps_me_ctxt, WORD32 i4_reflist);
129 extern void ime_evaluate_init_srchposn_16x16(me_ctxt_t *ps_me_ctxt,
147 * @param[in] ps_me_ctxt
156 extern void ime_full_pel_motion_estimation_16x16(me_ctxt_t *ps_me_ctxt,
174 * @param[in] ps_me_ctxt
183 extern void ime_sub_pel_motion_estimation_16x16(me_ctxt_t *ps_me_ctxt,
193 * @param[in] ps_me_ctxt
210 extern void ime_compute_skip_cost(me_ctxt_t *ps_me_ctxt,
H A Dime.c75 * @param[in] ps_me_ctxt
90 void ime_diamond_search_16x16(me_ctxt_t *ps_me_ctxt, WORD32 i4_reflist) argument
93 mb_part_ctxt *ps_mb_part = &ps_me_ctxt->as_mb_part[i4_reflist];
96 UWORD32 u4_lambda_motion = ps_me_ctxt->u4_lambda_motion;
99 WORD32 i4_srch_range_n = ps_me_ctxt->i4_srch_range_n;
100 WORD32 i4_srch_range_s = ps_me_ctxt->i4_srch_range_s;
101 WORD32 i4_srch_range_e = ps_me_ctxt->i4_srch_range_e;
102 WORD32 i4_srch_range_w = ps_me_ctxt->i4_srch_range_w;
105 // UWORD32 u4_enable_fast_sad = ps_me_ctxt->u4_enable_fast_sad;
108 UWORD8 *pu1_curr_mb = ps_me_ctxt
275 ime_evaluate_init_srchposn_16x16( me_ctxt_t *ps_me_ctxt, WORD32 i4_reflist ) argument
391 ime_full_pel_motion_estimation_16x16( me_ctxt_t *ps_me_ctxt, WORD32 i4_ref_list ) argument
455 ime_sub_pel_motion_estimation_16x16( me_ctxt_t *ps_me_ctxt, WORD32 i4_reflist ) argument
693 ime_compute_skip_cost( me_ctxt_t *ps_me_ctxt, ime_mv_t *ps_skip_mv, mb_part_ctxt *ps_smb_part_info, UWORD32 u4_use_stat_sad, WORD32 i4_reflist, WORD32 i4_is_slice_type_b ) argument
[all...]
H A Dih264e_me.c123 void ih264e_init_mv_bits(me_ctxt_t *ps_me_ctxt) argument
146 ps_me_ctxt->pu1_mv_bits[0] = 1;
160 ps_me_ctxt->pu1_mv_bits[-i] = ps_me_ctxt->pu1_mv_bits[i] = codesize;
214 me_ctxt_t *ps_me_ctxt,
227 mb_part_ctxt *ps_mb_part = &ps_me_ctxt->as_mb_part[i4_reflist];
239 WORD32 i4_srch_range_n = ps_me_ctxt->i4_srch_range_n;
240 WORD32 i4_srch_range_s = ps_me_ctxt->i4_srch_range_s;
241 WORD32 i4_srch_range_e = ps_me_ctxt->i4_srch_range_e;
242 WORD32 i4_srch_range_w = ps_me_ctxt
213 ih264e_get_search_candidates(process_ctxt_t *ps_proc, me_ctxt_t *ps_me_ctxt, WORD32 i4_reflist) argument
826 me_ctxt_t *ps_me_ctxt = &ps_proc->s_me_ctxt; local
882 me_ctxt_t *ps_me_ctxt = &ps_proc->s_me_ctxt; local
1669 ih264e_evaluate_bipred(me_ctxt_t *ps_me_ctxt, process_ctxt_t *ps_proc, mb_part_ctxt *ps_mb_ctxt_bi) argument
1786 me_ctxt_t *ps_me_ctxt = &ps_proc->s_me_ctxt; local
[all...]
H A Dih264e_function_selector_generic.c118 me_ctxt_t *ps_me_ctxt = NULL; local
235 ps_me_ctxt = &ps_proc->s_me_ctxt;
236 ps_me_ctxt->pf_ime_compute_sad_16x16[0] = ime_compute_sad_16x16;
237 ps_me_ctxt->pf_ime_compute_sad_16x16[1] = ime_compute_sad_16x16_fast;
238 ps_me_ctxt->pf_ime_compute_sad_16x8 = ime_compute_sad_16x8;
239 ps_me_ctxt->pf_ime_compute_sad4_diamond = ime_calculate_sad4_prog;
240 ps_me_ctxt->pf_ime_compute_sad3_diamond = ime_calculate_sad3_prog;
241 ps_me_ctxt->pf_ime_compute_sad2_diamond = ime_calculate_sad2_prog;
242 ps_me_ctxt->pf_ime_sub_pel_compute_sad_16x16 = ime_sub_pel_compute_sad_16x16;
243 ps_me_ctxt
[all...]
H A Dih264e_utils.c2098 me_ctxt_t *ps_me_ctxt = &ps_proc->s_me_ctxt; local
2101 ps_me_ctxt->ai2_srch_boundaries[0] =
2105 ps_me_ctxt->ai2_srch_boundaries[1] =
2109 ps_me_ctxt->i4_rec_strd = ps_codec->i4_rec_strd;
2112 ps_me_ctxt->u4_half_x_offset = ps_proc->u4_half_x_offset;
2115 ps_me_ctxt->u4_half_y_offset = ps_proc->u4_half_y_offset;
2118 ps_me_ctxt->u4_half_xy_offset = ps_proc->u4_half_xy_offset;
2121 ps_me_ctxt->u4_enable_fast_sad = u4_enable_fast_sad;
2124 ps_me_ctxt->u4_enable_hpel = ps_codec->s_cfg.u4_enable_hpel;
2127 ps_me_ctxt
[all...]
H A Dih264e_mc.c116 me_ctxt_t *ps_me_ctxt = &ps_proc->s_me_ctxt; local
161 ps_me_ctxt->u4_subpel_buf_strd;
/external/libavc/encoder/x86/
H A Dih264e_function_selector_sse42.c109 me_ctxt_t *ps_me_ctxt = NULL; local
132 ps_me_ctxt = &ps_proc->s_me_ctxt;
133 ps_me_ctxt->pf_ime_compute_sad_16x16[0] = ime_compute_sad_16x16_sse42;
134 ps_me_ctxt->pf_ime_compute_sad_16x16[1] = ime_compute_sad_16x16_fast_sse42;
135 ps_me_ctxt->pf_ime_compute_sad_16x8 = ime_compute_sad_16x8_sse42;
136 ps_me_ctxt->pf_ime_compute_sad4_diamond = ime_calculate_sad4_prog_sse42;
137 ps_me_ctxt->pf_ime_sub_pel_compute_sad_16x16 = ime_sub_pel_compute_sad_16x16_sse42;
138 ps_me_ctxt->pf_ime_compute_sad_stat_luma_16x16 = ime_compute_satqd_16x16_lumainter_sse42;
/external/libavc/encoder/arm/
H A Dih264e_function_selector_a9q.c109 me_ctxt_t *ps_me_ctxt = NULL; local
222 ps_me_ctxt = &ps_proc->s_me_ctxt;
223 ps_me_ctxt->pf_ime_compute_sad_16x16[0] = ime_compute_sad_16x16_a9q;
224 ps_me_ctxt->pf_ime_compute_sad_16x16[1] = ime_compute_sad_16x16_fast_a9q;
225 ps_me_ctxt->pf_ime_compute_sad_16x8 = ime_compute_sad_16x8_a9q;
226 ps_me_ctxt->pf_ime_compute_sad4_diamond = ime_calculate_sad4_prog_a9q;
227 ps_me_ctxt->pf_ime_compute_sad3_diamond = ime_calculate_sad3_prog_a9q;
228 ps_me_ctxt->pf_ime_compute_sad2_diamond = ime_calculate_sad2_prog_a9q;
229 ps_me_ctxt->pf_ime_sub_pel_compute_sad_16x16 = ime_sub_pel_compute_sad_16x16_a9q;
230 ps_me_ctxt
[all...]
H A Dih264e_function_selector_av8.c116 me_ctxt_t *ps_me_ctxt = NULL; local
232 ps_me_ctxt = &ps_proc->s_me_ctxt;
233 ps_me_ctxt->pf_ime_compute_sad_16x16[0] = ime_compute_sad_16x16_av8;
234 ps_me_ctxt->pf_ime_compute_sad_16x16[1] = ime_compute_sad_16x16_fast_av8;
235 ps_me_ctxt->pf_ime_compute_sad_16x8 = ime_compute_sad_16x8_av8;
236 ps_me_ctxt->pf_ime_compute_sad4_diamond = ime_calculate_sad4_prog_av8;
237 ps_me_ctxt->pf_ime_compute_sad3_diamond = ime_calculate_sad3_prog_av8;
238 ps_me_ctxt->pf_ime_compute_sad2_diamond = ime_calculate_sad2_prog_av8;
239 ps_me_ctxt->pf_ime_sub_pel_compute_sad_16x16 = ime_sub_pel_compute_sad_16x16_av8;
240 ps_me_ctxt
[all...]

Completed in 747 milliseconds