diff ppc/dsputil_ppc.c @ 3537:f52e3f60481b libavcodec

Some AltiVec optimizations for VC-1
author kostya
date Thu, 03 Aug 2006 05:02:31 +0000
parents 95e2e92328c0
children bdbe52f38868
line wrap: on
line diff
--- a/ppc/dsputil_ppc.c	Thu Aug 03 03:18:47 2006 +0000
+++ b/ppc/dsputil_ppc.c	Thu Aug 03 05:02:31 2006 +0000
@@ -251,6 +251,10 @@
 }
 #endif
 
+#ifdef HAVE_ALTIVEC
+void vc1dsp_init_altivec(DSPContext* c, AVCodecContext *avctx);
+#endif
+
 void dsputil_init_ppc(DSPContext* c, AVCodecContext *avctx)
 {
     // Common optimizations whether Altivec is available or not
@@ -310,6 +314,7 @@
         c->vertical_compose97i = ff_snow_vertical_compose97i_altivec;
         c->inner_add_yblock = ff_snow_inner_add_yblock_altivec;
 
+        vc1dsp_init_altivec(c, avctx);
 #ifdef CONFIG_ENCODERS
         if (avctx->dct_algo == FF_DCT_AUTO ||
             avctx->dct_algo == FF_DCT_ALTIVEC)