diff --git a/vp10/common/od_dering.c b/vp10/common/od_dering.c index 5b9edc386482c62aa967c2c2060df701a1550003..be6d48e23ab53035a31abbcb5eef20f6b6c16547 100644 --- a/vp10/common/od_dering.c +++ b/vp10/common/od_dering.c @@ -164,7 +164,7 @@ void od_filter_dering_orthogonal_c(int16_t *y, int ystride, const int16_t *in, int i; int j; int offset; - if (dir <= 4) offset = OD_FILT_BSTRIDE; + if (dir > 0 && dir < 4) offset = OD_FILT_BSTRIDE; else offset = 1; for (i = 0; i < 1 << ln; i++) { for (j = 0; j < 1 << ln; j++) {