Commit 8e875090 authored by Monty's avatar Monty Committed by Monty Montgomery

Move deblocking filter to by-MI rather than by by-SB

No reason for the top level deblocking to be chunking things by SB in
the final filter.  There are fewer checks and corner-cases needed to
simply make full-frame passes.
parent ff9e72aa
This diff is collapsed.
......@@ -1999,7 +1999,7 @@ fn encode_tile(sequence: &mut Sequence, fi: &FrameInvariants, fs: &mut FrameStat
/* TODO: Don't apply if lossless */
deblock_filter_optimize(fi, fs, &mut cw.bc, bit_depth);
if fs.deblock.levels[0] != 0 || fs.deblock.levels[1] != 0 {
deblock_filter_frame(fi, fs, &mut cw.bc, bit_depth);
deblock_filter_frame(fs, &mut cw.bc, bit_depth);
}
/* TODO: Don't apply if lossless */
if sequence.enable_cdef {
......
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