Mercurial > libavcodec.hg
diff libpostproc/postprocess.c @ 2039:f25e485a7850 libavcodec
mmx optimized version of the per line/accurate deblock filter
vertical default mmx deblock filter fix
| author | michael |
|---|---|
| date | Thu, 27 May 2004 21:42:00 +0000 |
| parents | 02b59a3c62cd |
| children | 5de466b3360e |
line wrap: on
line diff
--- a/libpostproc/postprocess.c Thu May 27 16:16:09 2004 +0000 +++ b/libpostproc/postprocess.c Thu May 27 21:42:00 2004 +0000 @@ -33,6 +33,7 @@ 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 @@ /** * 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;
