X-Git-Url: https://git.videolan.org/?p=ffmpeg.git;a=blobdiff_plain;f=libswscale%2Fx86%2Fswscale.c;h=fe5690d4a39f65678f3aa5aeb39cde263d882e58;hp=df29e23d4307e64086c62d5c4e12d53bd17f5296;hb=62d176de1224f6b9921a53171e5daa7460d5a772;hpb=fffae8e605c8a665eac0ae63c3c84f60efbec73e diff --git a/libswscale/x86/swscale.c b/libswscale/x86/swscale.c index df29e23d43..fe5690d4a3 100644 --- a/libswscale/x86/swscale.c +++ b/libswscale/x86/swscale.c @@ -86,9 +86,9 @@ void ff_updateMMXDitherTables(SwsContext *c, int dstY, int lumBufIndex, int chrB const int dstH= c->dstH; const int flags= c->flags; #ifdef NEW_FILTER - SwsPlane *lumPlane = &c->slice[c->numSlice-1].plane[0]; - SwsPlane *chrUPlane = &c->slice[c->numSlice-1].plane[1]; - SwsPlane *alpPlane = &c->slice[c->numSlice-1].plane[3]; + SwsPlane *lumPlane = &c->slice[c->numSlice-2].plane[0]; + SwsPlane *chrUPlane = &c->slice[c->numSlice-2].plane[1]; + SwsPlane *alpPlane = &c->slice[c->numSlice-2].plane[3]; #else int16_t **lumPixBuf= c->lumPixBuf; int16_t **chrUPixBuf= c->chrUPixBuf;