Mercurial > libavcodec.hg
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)