[FFmpeg-devel] Once again: Multithreaded H.264 decoding with ffmpeg?

Diego Biurrun diego
Fri May 30 19:51:13 CEST 2008


On Fri, May 30, 2008 at 07:40:16PM +0200, Michael Niedermayer wrote:
> On Fri, May 30, 2008 at 09:31:04AM -0600, Loren Merritt wrote:
> > On Fri, 30 May 2008, Alexander Strange wrote:
> > >
> > > There's been some work since then - Loren wrote SSSE3 MC functions and
> > > the rest might be a bit better. I'd guess fill_caches and the loop
> > > filter are more important now; if you want to look at those, it would
> > > be great, but make sure you're good at assembly first.
> > 
> > I have SSE2 versions of loop filter. But they're in yasm format, and I am 
> > fed up with porting between that and gcc. So if everyone is ok with 
> > adding a build-time dependency, I will copy them from x264. If not, 
> > someone else can do the work.
> 
> Iam not happy about any additional dependency but i do not object to someone
> else adding a yasm check to conigure and adding yasm .asm files ...
> assuming mans/diego accept the patches to configure / Makefiles

Out of curiosity: Can somebody enlighten me about the relative benefits
of yasm vs. inline assembler?  There is no need to post at length, web
links would be great.

Diego




More information about the ffmpeg-devel mailing list