Displaying 4 results from an estimated 4 matches for "speex_do_all_the_work_for_me".
2004 Aug 06
4
Re: does installed lib support _int()s ?
...ex_lib_ctl() call that would
support SPEEX_GET_VERSION (and return a string) or
SPEEX_GET_MAJOR_VERSION and SPEEX_GET_MINOR_VERSION (and return ints).
I'm open to other suggestions though. If there's anything you'd like to
see in the API for 1.2, say it now. ...and no, I won't add a
speex_do_all_the_work_for_me() call :)
Jean-Marc
Le dim 16/05/2004 à 16:42, Malcolm Baldridge a écrit :
> > How? VERSION isn't included anywhere except in speex_init_header(),
> > and I do not see any other symbols that encode the version....
>
> Hrm, I take it then that speex_encode_int() exi...
2004 Aug 06
0
Re: does installed lib support _int()s ?
...uld
> support SPEEX_GET_VERSION (and return a string) or
> SPEEX_GET_MAJOR_VERSION and SPEEX_GET_MINOR_VERSION (and return ints).
> I'm open to other suggestions though. If there's anything you'd like to
> see in the API for 1.2, say it now. ...and no, I won't add a
> speex_do_all_the_work_for_me() call :)
Sounds reasonable. You could also overload the existing speex_*_ctl() calls
to take SPEEX_GET_LIB_VERSION, SPEEX_GET_LIB_MAJOR_VERSION, etc.
What people are really asking for here is a way to determine at for conditional
compilation (i.e. at configure time) what calls are available. One...
2004 Aug 06
0
Re: does installed lib support _int()s ?
...uld
> support SPEEX_GET_VERSION (and return a string) or
> SPEEX_GET_MAJOR_VERSION and SPEEX_GET_MINOR_VERSION (and return ints).
> I'm open to other suggestions though. If there's anything you'd like to
> see in the API for 1.2, say it now. ...and no, I won't add a
> speex_do_all_the_work_for_me() call :)
May I respectfully suggest something a bit more organised and less chaotic
such as:
1) A *RUNTIME* call into the library which returns an unsigned long (32-bit)
value split up as follows:
0x00010101
^^ release level [alpha, beta, gamma, release, post-release patch#]
^^ mi...
2004 Aug 06
2
Re: does installed lib support _int()s ?
>>>>> "Malcolm" == Malcolm Baldridge <speex@paypc.com> writes:
Malcolm> Well, for compile-time, I'd think that an #ifdef would do the
Malcolm> trick.
How? VERSION isn't included anywhere except in speex_init_header(),
and I do not see any other symbols that encode the version....
That said, I looked at the code for speex_encode_int and friends
since