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;