Commit 1cf6129d authored by Jerome Borsboom's avatar Jerome Borsboom Committed by Carl Eugen Hoyos

avcodec/vc1: fix condition guarding overlap filter on I picture

The overlap filter needs to run when PQUANT is 9 or higher, irrespective
of CONDOVER.
Signed-off-by: 's avatarJerome Borsboom <jerome.borsboom@carpalis.nl>
parent 6b453a81
...@@ -2726,7 +2726,7 @@ static void vc1_decode_i_blocks_adv(VC1Context *v) ...@@ -2726,7 +2726,7 @@ static void vc1_decode_i_blocks_adv(VC1Context *v)
v->vc1dsp.vc1_inv_trans_8x8(block[k]); v->vc1dsp.vc1_inv_trans_8x8(block[k]);
} }
if (v->overlap && v->condover != CONDOVER_NONE) if (v->overlap && (v->pq >= 9 || v->condover != CONDOVER_NONE))
ff_vc1_i_overlap_filter(v); ff_vc1_i_overlap_filter(v);
vc1_put_blocks_clamped(v, 1); vc1_put_blocks_clamped(v, 1);
if (v->s.loop_filter) if (v->s.loop_filter)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment