[FFmpeg-devel] [PATCH] ff_scalarproduct_float_sse
Wed Jan 20 23:03:31 CET 2010
> 1. i do want to be able to try to avoid the call overhead for some functions
> that are called often (jasons idea of interleaving block decode with idct is
> an example)
IMO x264's solution is fine here: things which are actually inlined
should use inline asm, and things which aren't should use yasm.
> 2. i dont want to maintain some of the more convolutedly optimized pieces of
> yasm code. Yasm has powerull macro support and i think people overuse it
> rendering code hard to understand for someone who is not the author
As opposed to things like the h264 qpel MC inline asm, which *isn't*
an absurdly convoluted optimized piece of inline asm code?
More information about the ffmpeg-devel