On Fri, Aug 06, 2010 at 06:32:01PM +0200, Diego Biurrun wrote: > I disagree slightly here since the issue does not only apply to > Vorbis/Tremor. For MP3 we have a similar situation: We default > to mp3lib, but ffmp3 is fixedpoint and thus faster on systems > without FPU. So a slightly more general framework on our side > might be adequate.
Not really, the issue is the same: FFmpeg has a float and a fixed-point implementation, it needs to select the proper one automatically. The current approach is as silly as having a different decoder for MMX, SSE, SSE2 and expecting an application to manually select the right one. It's just not going to work. Also it is not just a matter of FPU or not, but also the relative speed of integer vs. FPU units. Apart from this, adding "ac=ffmp3,tremor," to the default config of FPU-less systems should work, it just is no good solution. -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

