aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/libpostproc/postprocess.c
diff options
context:
space:
mode:
authorMichael Niedermayer <michaelni@gmx.at>2004-05-27 21:42:00 +0000
committerMichael Niedermayer <michaelni@gmx.at>2004-05-27 21:42:00 +0000
commit792a5a7c6a0edcf7f496387e29aa38ad5756241f (patch)
treea8c13bedcac66525e07351309145eb01b95026be /libavcodec/libpostproc/postprocess.c
parent8c8bbd10e0e9bcd2a8ac9bda157eefd87235e341 (diff)
downloadffmpeg-792a5a7c6a0edcf7f496387e29aa38ad5756241f.tar.gz
mmx optimized version of the per line/accurate deblock filter
vertical default mmx deblock filter fix Originally committed as revision 3165 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'libavcodec/libpostproc/postprocess.c')
-rw-r--r--libavcodec/libpostproc/postprocess.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/libavcodec/libpostproc/postprocess.c b/libavcodec/libpostproc/postprocess.c
index c543495eb7..7337e54f28 100644
--- a/libavcodec/libpostproc/postprocess.c
+++ b/libavcodec/libpostproc/postprocess.c
@@ -33,6 +33,7 @@ isHorizDC Ec Ec
isHorizMinMaxOk a E
doHorizLowPass E e e
doHorizDefFilter Ec Ec e e
+do_a_deblock Ec E Ec E
deRing E e e* Ecp
Vertical RKAlgo1 E a a
Horizontal RKAlgo1 a a
@@ -476,7 +477,7 @@ static inline void horizX1Filter(uint8_t *src, int stride, int QP)
/**
* accurate deblock filter
*/
-static always_inline void do_a_deblock(uint8_t *src, int step, int stride, PPContext *c){
+static always_inline void do_a_deblock_C(uint8_t *src, int step, int stride, PPContext *c){
int y;
const int QP= c->QP;
const int dcOffset= ((c->nonBQP*c->ppMode.baseDcDiff)>>8) + 1;