OLD | NEW |
1 #ifndef VP8_RTCD_H_ | 1 #ifndef VP8_RTCD_H_ |
2 #define VP8_RTCD_H_ | 2 #define VP8_RTCD_H_ |
3 | 3 |
4 #ifdef RTCD_C | 4 #ifdef RTCD_C |
5 #define RTCD_EXTERN | 5 #define RTCD_EXTERN |
6 #else | 6 #else |
7 #define RTCD_EXTERN extern | 7 #define RTCD_EXTERN extern |
8 #endif | 8 #endif |
9 | 9 |
10 /* | 10 /* |
(...skipping 176 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
187 | 187 |
188 void vp8_post_proc_down_and_across_mb_row_c(unsigned char *src, unsigned char *d
st, int src_pitch, int dst_pitch, int cols, unsigned char *flimits, int size); | 188 void vp8_post_proc_down_and_across_mb_row_c(unsigned char *src, unsigned char *d
st, int src_pitch, int dst_pitch, int cols, unsigned char *flimits, int size); |
189 #define vp8_post_proc_down_and_across_mb_row vp8_post_proc_down_and_across_mb_ro
w_c | 189 #define vp8_post_proc_down_and_across_mb_row vp8_post_proc_down_and_across_mb_ro
w_c |
190 | 190 |
191 int vp8_refining_search_sad_c(struct macroblock *x, struct block *b, struct bloc
kd *d, union int_mv *ref_mv, int sad_per_bit, int distance, struct variance_vtab
le *fn_ptr, int *mvcost[2], union int_mv *center_mv); | 191 int vp8_refining_search_sad_c(struct macroblock *x, struct block *b, struct bloc
kd *d, union int_mv *ref_mv, int sad_per_bit, int distance, struct variance_vtab
le *fn_ptr, int *mvcost[2], union int_mv *center_mv); |
192 #define vp8_refining_search_sad vp8_refining_search_sad_c | 192 #define vp8_refining_search_sad vp8_refining_search_sad_c |
193 | 193 |
194 void vp8_regular_quantize_b_c(struct block *, struct blockd *); | 194 void vp8_regular_quantize_b_c(struct block *, struct blockd *); |
195 #define vp8_regular_quantize_b vp8_regular_quantize_b_c | 195 #define vp8_regular_quantize_b vp8_regular_quantize_b_c |
196 | 196 |
197 unsigned int vp8_sad16x16_c(const unsigned char *src_ptr, int src_stride, const
unsigned char *ref_ptr, int ref_stride, unsigned int max_sad); | |
198 unsigned int vp8_sad16x16_neon(const unsigned char *src_ptr, int src_stride, con
st unsigned char *ref_ptr, int ref_stride, unsigned int max_sad); | |
199 #define vp8_sad16x16 vp8_sad16x16_neon | |
200 | |
201 void vp8_sad16x16x3_c(const unsigned char *src_ptr, int src_stride, const unsign
ed char *ref_ptr, int ref_stride, unsigned int *sad_array); | |
202 #define vp8_sad16x16x3 vp8_sad16x16x3_c | |
203 | |
204 void vp8_sad16x16x4d_c(const unsigned char *src_ptr, int src_stride, const unsig
ned char * const ref_ptr[], int ref_stride, unsigned int *sad_array); | |
205 #define vp8_sad16x16x4d vp8_sad16x16x4d_c | |
206 | |
207 void vp8_sad16x16x8_c(const unsigned char *src_ptr, int src_stride, const unsign
ed char *ref_ptr, int ref_stride, unsigned short *sad_array); | |
208 #define vp8_sad16x16x8 vp8_sad16x16x8_c | |
209 | |
210 unsigned int vp8_sad16x8_c(const unsigned char *src_ptr, int src_stride, const u
nsigned char *ref_ptr, int ref_stride, unsigned int max_sad); | |
211 unsigned int vp8_sad16x8_neon(const unsigned char *src_ptr, int src_stride, cons
t unsigned char *ref_ptr, int ref_stride, unsigned int max_sad); | |
212 #define vp8_sad16x8 vp8_sad16x8_neon | |
213 | |
214 void vp8_sad16x8x3_c(const unsigned char *src_ptr, int src_stride, const unsigne
d char *ref_ptr, int ref_stride, unsigned int *sad_array); | |
215 #define vp8_sad16x8x3 vp8_sad16x8x3_c | |
216 | |
217 void vp8_sad16x8x4d_c(const unsigned char *src_ptr, int src_stride, const unsign
ed char * const ref_ptr[], int ref_stride, unsigned int *sad_array); | |
218 #define vp8_sad16x8x4d vp8_sad16x8x4d_c | |
219 | |
220 void vp8_sad16x8x8_c(const unsigned char *src_ptr, int src_stride, const unsigne
d char *ref_ptr, int ref_stride, unsigned short *sad_array); | |
221 #define vp8_sad16x8x8 vp8_sad16x8x8_c | |
222 | |
223 unsigned int vp8_sad4x4_c(const unsigned char *src_ptr, int src_stride, const un
signed char *ref_ptr, int ref_stride, unsigned int max_sad); | |
224 unsigned int vp8_sad4x4_neon(const unsigned char *src_ptr, int src_stride, const
unsigned char *ref_ptr, int ref_stride, unsigned int max_sad); | |
225 #define vp8_sad4x4 vp8_sad4x4_neon | |
226 | |
227 void vp8_sad4x4x3_c(const unsigned char *src_ptr, int src_stride, const unsigned
char *ref_ptr, int ref_stride, unsigned int *sad_array); | |
228 #define vp8_sad4x4x3 vp8_sad4x4x3_c | |
229 | |
230 void vp8_sad4x4x4d_c(const unsigned char *src_ptr, int src_stride, const unsigne
d char * const ref_ptr[], int ref_stride, unsigned int *sad_array); | |
231 #define vp8_sad4x4x4d vp8_sad4x4x4d_c | |
232 | |
233 void vp8_sad4x4x8_c(const unsigned char *src_ptr, int src_stride, const unsigned
char *ref_ptr, int ref_stride, unsigned short *sad_array); | |
234 #define vp8_sad4x4x8 vp8_sad4x4x8_c | |
235 | |
236 unsigned int vp8_sad8x16_c(const unsigned char *src_ptr, int src_stride, const u
nsigned char *ref_ptr, int ref_stride, unsigned int max_sad); | |
237 unsigned int vp8_sad8x16_neon(const unsigned char *src_ptr, int src_stride, cons
t unsigned char *ref_ptr, int ref_stride, unsigned int max_sad); | |
238 #define vp8_sad8x16 vp8_sad8x16_neon | |
239 | |
240 void vp8_sad8x16x3_c(const unsigned char *src_ptr, int src_stride, const unsigne
d char *ref_ptr, int ref_stride, unsigned int *sad_array); | |
241 #define vp8_sad8x16x3 vp8_sad8x16x3_c | |
242 | |
243 void vp8_sad8x16x4d_c(const unsigned char *src_ptr, int src_stride, const unsign
ed char * const ref_ptr[], int ref_stride, unsigned int *sad_array); | |
244 #define vp8_sad8x16x4d vp8_sad8x16x4d_c | |
245 | |
246 void vp8_sad8x16x8_c(const unsigned char *src_ptr, int src_stride, const unsigne
d char *ref_ptr, int ref_stride, unsigned short *sad_array); | |
247 #define vp8_sad8x16x8 vp8_sad8x16x8_c | |
248 | |
249 unsigned int vp8_sad8x8_c(const unsigned char *src_ptr, int src_stride, const un
signed char *ref_ptr, int ref_stride, unsigned int max_sad); | |
250 unsigned int vp8_sad8x8_neon(const unsigned char *src_ptr, int src_stride, const
unsigned char *ref_ptr, int ref_stride, unsigned int max_sad); | |
251 #define vp8_sad8x8 vp8_sad8x8_neon | |
252 | |
253 void vp8_sad8x8x3_c(const unsigned char *src_ptr, int src_stride, const unsigned
char *ref_ptr, int ref_stride, unsigned int *sad_array); | |
254 #define vp8_sad8x8x3 vp8_sad8x8x3_c | |
255 | |
256 void vp8_sad8x8x4d_c(const unsigned char *src_ptr, int src_stride, const unsigne
d char * const ref_ptr[], int ref_stride, unsigned int *sad_array); | |
257 #define vp8_sad8x8x4d vp8_sad8x8x4d_c | |
258 | |
259 void vp8_sad8x8x8_c(const unsigned char *src_ptr, int src_stride, const unsigned
char *ref_ptr, int ref_stride, unsigned short *sad_array); | |
260 #define vp8_sad8x8x8 vp8_sad8x8x8_c | |
261 | |
262 void vp8_short_fdct4x4_c(short *input, short *output, int pitch); | 197 void vp8_short_fdct4x4_c(short *input, short *output, int pitch); |
263 void vp8_short_fdct4x4_neon(short *input, short *output, int pitch); | 198 void vp8_short_fdct4x4_neon(short *input, short *output, int pitch); |
264 #define vp8_short_fdct4x4 vp8_short_fdct4x4_neon | 199 #define vp8_short_fdct4x4 vp8_short_fdct4x4_neon |
265 | 200 |
266 void vp8_short_fdct8x4_c(short *input, short *output, int pitch); | 201 void vp8_short_fdct8x4_c(short *input, short *output, int pitch); |
267 void vp8_short_fdct8x4_neon(short *input, short *output, int pitch); | 202 void vp8_short_fdct8x4_neon(short *input, short *output, int pitch); |
268 #define vp8_short_fdct8x4 vp8_short_fdct8x4_neon | 203 #define vp8_short_fdct8x4 vp8_short_fdct8x4_neon |
269 | 204 |
270 void vp8_short_idct4x4llm_c(short *input, unsigned char *pred, int pitch, unsign
ed char *dst, int dst_stride); | 205 void vp8_short_idct4x4llm_c(short *input, unsigned char *pred, int pitch, unsign
ed char *dst, int dst_stride); |
271 void vp8_short_idct4x4llm_neon(short *input, unsigned char *pred, int pitch, uns
igned char *dst, int dst_stride); | 206 void vp8_short_idct4x4llm_neon(short *input, unsigned char *pred, int pitch, uns
igned char *dst, int dst_stride); |
(...skipping 99 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
371 (void)flags; | 306 (void)flags; |
372 | 307 |
373 } | 308 } |
374 #endif | 309 #endif |
375 | 310 |
376 #ifdef __cplusplus | 311 #ifdef __cplusplus |
377 } // extern "C" | 312 } // extern "C" |
378 #endif | 313 #endif |
379 | 314 |
380 #endif | 315 #endif |
OLD | NEW |