Go to the documentation of this file.
38 ptrdiff_t line_size,
int rnd);
40 #define DECL_PUT(X, Y) \
41 void ff_put_vc1_mspel_mc##X##Y##_neon(uint8_t *dst, const uint8_t *src, \
42 ptrdiff_t stride, int rnd); \
43 static void ff_put_vc1_mspel_mc##X##Y##_16_neon(uint8_t *dst, const uint8_t *src, \
44 ptrdiff_t stride, int rnd) \
46 ff_put_vc1_mspel_mc##X##Y##_neon(dst+0, src+0, stride, rnd); \
47 ff_put_vc1_mspel_mc##X##Y##_neon(dst+8, src+8, stride, rnd); \
48 dst += 8*stride; src += 8*stride; \
49 ff_put_vc1_mspel_mc##X##Y##_neon(dst+0, src+0, stride, rnd); \
50 ff_put_vc1_mspel_mc##X##Y##_neon(dst+8, src+8, stride, rnd); \
82 #define FN_ASSIGN(X, Y) \
83 dsp->put_vc1_mspel_pixels_tab[0][X+4*Y] = ff_put_vc1_mspel_mc##X##Y##_16_neon; \
84 dsp->put_vc1_mspel_pixels_tab[1][X+4*Y] = ff_put_vc1_mspel_mc##X##Y##_neon
98 if (HAVE_AS_DN_DIRECTIVE) {