[pulseaudio-discuss] detection of SSE3 support in configure.ac

Nallasellan, Singaravelan singaravelan.nallasellan at intel.com
Tue Dec 6 03:00:16 PST 2011


> I have an optimized SSE-based resampling library that I bolted in PulseAudio. It was
> measured to bring a 2x speed-up over speex, mainly because it uses fixed-tables
> instead of interpolations, the price being that it can only be used for fixed-rate
> sinks/sources.
> Since it's hardware-specific, I'd need a means to enable/disable it at compile time,
> using some kind of voodoo magic in configure.ac. Does anyone have pointers on SSE
> detection logic? To make things safe, I also detect SSE at run time but would like to
> disable it completely for other non-x86 or older platforms.

CPUID processor instruction should provide all the details about the processor.



More information about the pulseaudio-discuss mailing list