changeset 11202:778139a5e058 libavcodec

Simplify deblock_left/top condition for deblocking_filter=2
author michael
date Thu, 18 Feb 2010 12:37:43 +0000
parents 4e2d74d7bad8
children 10c06a9bd3d9
files h264.c
diffstat 1 files changed, 2 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/h264.c	Thu Feb 18 12:13:21 2010 +0000
+++ b/h264.c	Thu Feb 18 12:37:43 2010 +0000
@@ -996,9 +996,8 @@
     }
 
     if(h->deblocking_filter == 2) {
-        mb_xy = h->mb_xy;
-        deblock_left = h->slice_table[mb_xy] == h->slice_table[mb_xy - 1];
-        deblock_top  = h->slice_table[mb_xy] == h->slice_table[h->top_mb_xy];
+        deblock_left = h->left_type[0];
+        deblock_top  = h->top_type;
     } else {
         deblock_left = (s->mb_x > 0);
         deblock_top =  (s->mb_y > !!MB_FIELD);