summaryrefslogtreecommitdiff
path: root/libavcodec/dsputil.c
diff options
context:
space:
mode:
authorMike Melanson <mike@multimedia.cx>2004-03-08 02:13:45 +0000
committerMike Melanson <mike@multimedia.cx>2004-03-08 02:13:45 +0000
commit44cb64ee89eeb1b28622cf697ff80f65d3bb5959 (patch)
tree723028c753ef5279d7a83ba4e919fc698032e388 /libavcodec/dsputil.c
parente82d912dba14d6d5ee53f84544ef50b79c288925 (diff)
seperated out the C-based VP3 DSP functions into a different file; also
ported the MMX-optimized versions of those functions Originally committed as revision 2855 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'libavcodec/dsputil.c')
-rw-r--r--libavcodec/dsputil.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/libavcodec/dsputil.c b/libavcodec/dsputil.c
index 7b84a9ed1d..7f26bd98aa 100644
--- a/libavcodec/dsputil.c
+++ b/libavcodec/dsputil.c
@@ -3124,6 +3124,11 @@ void dsputil_init(DSPContext* c, AVCodecContext *avctx)
c->idct_permutation_type= FF_NO_IDCT_PERM;
}
+ /* VP3 DSP support */
+ c->vp3_dsp_init = vp3_dsp_init_c;
+ c->vp3_idct_put = vp3_idct_put_c;
+ c->vp3_idct_add = vp3_idct_add_c;
+
c->get_pixels = get_pixels_c;
c->diff_pixels = diff_pixels_c;
c->put_pixels_clamped = put_pixels_clamped_c;