Module: libav
Branch: master
Commit: 55019715785790836f60870180e1764b06e6591c

Author:    Anton Khirnov <[email protected]>
Committer: Anton Khirnov <[email protected]>
Date:      Sun Jul 27 17:10:04 2014 +0000

hevc_filter: drop more redundant checks

The if() around those loops ensures this condition is always false.

---

 libavcodec/hevc_filter.c |    4 ----
 1 file changed, 4 deletions(-)

diff --git a/libavcodec/hevc_filter.c b/libavcodec/hevc_filter.c
index 14be963..88bea40 100644
--- a/libavcodec/hevc_filter.c
+++ b/libavcodec/hevc_filter.c
@@ -623,8 +623,6 @@ void ff_hevc_deblocking_boundary_strengths(HEVCContext *s, 
int x0, int y0,
                      (slice_or_tiles_up_boundary & 2) &&
                      (y0 % (1 << s->sps->log2_ctb_size)) == 0)
                 bs = 0;
-            if (y0 == 0)
-                bs = 0;
             if (bs)
                 s->horizontal_bs[((x0 + i) + y0 * s->bs_width) >> 2] = bs;
         }
@@ -684,8 +682,6 @@ void ff_hevc_deblocking_boundary_strengths(HEVCContext *s, 
int x0, int y0,
                      (slice_or_tiles_left_boundary & 2) &&
                      (x0 % (1 << s->sps->log2_ctb_size)) == 0)
                 bs = 0;
-            if (x0 == 0)
-                bs = 0;
             if (bs)
                 s->vertical_bs[(x0 >> 3) + ((y0 + i) >> 2) * s->bs_width] = bs;
         }

_______________________________________________
libav-commits mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-commits

Reply via email to