aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/vc1_loopfilter.c
diff options
context:
space:
mode:
authorAndreas Rheinhardt <andreas.rheinhardt@outlook.com>2025-06-13 09:01:14 +0200
committerAndreas Rheinhardt <andreas.rheinhardt@outlook.com>2025-06-21 22:08:52 +0200
commiteb597d9a1e0e9aec8148a5f3c07e5665ba2029fe (patch)
treeb2f86d120e1268ea666e8d2441cc9c6d86d86a88 /libavcodec/vc1_loopfilter.c
parent81ab1106c81a6dc935f54bd41d46987309fbcfe1 (diff)
downloadffmpeg-eb597d9a1e0e9aec8148a5f3c07e5665ba2029fe.tar.gz
avcodec/vc1: Only keep mb_type[0]
The chroma mb_type[1] and mb_type[2] pointers are unused. Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
Diffstat (limited to 'libavcodec/vc1_loopfilter.c')
-rw-r--r--libavcodec/vc1_loopfilter.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/libavcodec/vc1_loopfilter.c b/libavcodec/vc1_loopfilter.c
index e788d1890e..1d71d9d5ca 100644
--- a/libavcodec/vc1_loopfilter.c
+++ b/libavcodec/vc1_loopfilter.c
@@ -175,7 +175,7 @@ void ff_vc1_p_overlap_filter(VC1Context *v)
if (s->mb_x == 0 && (i & 5) != 1)
continue;
- if (v->mb_type[0][s->block_index[i]] && v->mb_type[0][s->block_index[i] - 1])
+ if (v->mb_type[s->block_index[i]] && v->mb_type[s->block_index[i] - 1])
vc1_h_overlap_filter(v,
s->mb_x ? left_blk : cur_blk, cur_blk,
v->fcm == ILACE_FRAME && s->mb_x && v->fieldtx_plane[mb_pos - 1],
@@ -188,12 +188,12 @@ void ff_vc1_p_overlap_filter(VC1Context *v)
if (s->first_slice_line && !(i & 2))
continue;
- if (s->mb_x && v->mb_type[0][s->block_index[i] - 2 + (i > 3)] &&
- v->mb_type[0][s->block_index[i] - s->block_wrap[i] - 2 + (i > 3)])
+ if (s->mb_x && v->mb_type[s->block_index[i] - 2 + (i > 3)] &&
+ v->mb_type[s->block_index[i] - s->block_wrap[i] - 2 + (i > 3)])
vc1_v_overlap_filter(v, s->first_slice_line ? left_blk : topleft_blk, left_blk, i);
if (s->mb_x == s->mb_width - 1)
- if (v->mb_type[0][s->block_index[i]] &&
- v->mb_type[0][s->block_index[i] - s->block_wrap[i]])
+ if (v->mb_type[s->block_index[i]] &&
+ v->mb_type[s->block_index[i] - s->block_wrap[i]])
vc1_v_overlap_filter(v, s->first_slice_line ? cur_blk : top_blk, cur_blk, i);
}
}