[FFmpeg-devel] [PATCH] MMX2/SSSE3 VC1 loop filter

Kostya kostya.shishkov
Mon Jul 5 06:55:50 CEST 2010


On Mon, Jul 05, 2010 at 12:11:30AM -0400, David Conrad wrote:
> On Jul 4, 2010, at 2:30 PM, Carl Eugen Hoyos wrote:
> 
> > Kostya <kostya.shishkov <at> gmail.com> writes:
> > 
> >>> It seems this got lost?
> >> 
> >> probably it just slipped past me - I was visiting my homeland then
> >> 
> >> If it still works then ok.
> > 
> > I'd like to add two comments:
> > 
> > Is there any indication that the C-version of the loop-filter is bit-exact? Am I
> > correct that if not, this patch would not improve things?
> 
> IIRC the loop filter C code is correct, but the rules for applying it are rather convoluted and not implemented quite right for P frames.

Could be. BTW, P-frame loop filter order also differs in old not (yet)
supported WMV3.

> Looks like I lost the fixes for I/B frames too, attached...
> 
> > And since I consider this a more important codec than VP8: Could this be truly
> > reviewed to see possible additional optimisations? I assume loop filtering takes
> > a lot of time...
> 

Commit ff_draw_horiz_band() first separately, otherwise it's OK for me.



More information about the ffmpeg-devel mailing list