summaryrefslogtreecommitdiffstats
path: root/libavcodec/vp3dsp.h
Commit message (Collapse)AuthorAgeFilesLines
* Drop DCTELEM typedefDiego Biurrun2013-01-221-4/+3
| | | | | | It does not help as an abstraction and adds dsputil dependencies. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* vp3/5: move put_no_rnd_pixels_l2 from dsputil to VP3DSPContext.Ronald S. Bultje2013-01-211-0/+16
| | | | | The function is only used in VP3 and VP5, so no need to have it in DSPContext.
* vp3: integrate clear_blocks with idct of previous block.Ronald S. Bultje2013-01-191-1/+1
| | | | | | | | | This is identical to what e.g. vp8 does, and prevents the function call overhead (plus dependency on dsputil for this particular function). Arm asm updated by Janne Grunau <janne-libav@jannau.net>. Signed-off-by: Janne Grunau <janne-libav@jannau.net>
* vp3: move idct and loop filter pointers to new vp3dsp contextMans Rullgard2012-07-181-0/+40
This moves all VP3-specific function pointers from dsputil to a new vp3dsp context. There is no reason to ever use the VP3 IDCT where an MPEG2 IDCT is expected or vice versa. Signed-off-by: Mans Rullgard <mans@mansr.com>
OpenPOWER on IntegriCloud