[speex-dev] does installed lib support _int()s ?

James H. Cloos Jr.
Fri, 06 Aug 2004 15:02:04 -0000

Assuming one prefers to use the speex_encode_int() and
speex_decode_int() when available, but fallback to speex_encode()
and speex_decode() if an older version if the lib is installed,
how does one best make the determination?

The only thing I can see to do is call speex_init_header() and look
at the result. Even at compile time it seems one must compile a test
app that outputs that data and then look at the version field of the
header struct....

OTOH, I do not see the version string in the strings(1) output from
either the static or shared libs.  Am I missing something obvious?

-JimC