On 2015-05-31 13:21:07, Andreas Cadhalpun wrote: > > I'd rather keep the packaging of the package that is currently called > > "libav", because on many architectures, it compiles multiple "flavors" > > with hardware optimized flavors (on i386 for instance, there is a > > flavor without latest SEE, etc). > > I had considered producing optimized flavors, but I came to the conclusion > that it would complicate debian/rules without much benefit, because > the flavors are mostly unnecessary: > * On i386 all the SSE etc. optimizations are guarded by runtime > CPU detection, so that even when compiled with SSE the libraries work > fine on CPUs without SSE. > The only optimization were this doesn't apply are the i686 optimizations, > which currently amount to a dozen assembler lines. So I don't think > this justifies shipping two flavors.
Besides some assembler lines, the i686 optimized build also allows the compiler to use cmov instructions. Would ffmpeg benefit from using them? Cheers -- Sebastian Ramacher
signature.asc
Description: Digital signature
_______________________________________________ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers