Mercurial > libavcodec.hg
diff arm/dsputil_init_neon.c @ 11807:659f16d04776 libavcodec
ARM: NEON clear_block[s]
author | mru |
---|---|
date | Tue, 01 Jun 2010 17:21:16 +0000 |
parents | f7281af560fe |
children | d3551fcf4c1c |
line wrap: on
line diff
--- a/arm/dsputil_init_neon.c Tue Jun 01 16:36:36 2010 +0000 +++ b/arm/dsputil_init_neon.c Tue Jun 01 17:21:16 2010 +0000 @@ -34,6 +34,9 @@ void ff_vp3_idct_add_neon(uint8_t *dest, int line_size, DCTELEM *data); void ff_vp3_idct_dc_add_neon(uint8_t *dest, int line_size, const DCTELEM *data); +void ff_clear_block_neon(DCTELEM *block); +void ff_clear_blocks_neon(DCTELEM *blocks); + void ff_put_pixels16_neon(uint8_t *, const uint8_t *, int, int); void ff_put_pixels16_x2_neon(uint8_t *, const uint8_t *, int, int); void ff_put_pixels16_y2_neon(uint8_t *, const uint8_t *, int, int); @@ -189,6 +192,9 @@ } } + c->clear_block = ff_clear_block_neon; + c->clear_blocks = ff_clear_blocks_neon; + c->put_pixels_tab[0][0] = ff_put_pixels16_neon; c->put_pixels_tab[0][1] = ff_put_pixels16_x2_neon; c->put_pixels_tab[0][2] = ff_put_pixels16_y2_neon;