Displaying 20 results from an estimated 28 matches for "speex_callbacks".
2006 Nov 15
2
[PATCH] symbian port
hi,
this patch should fix the symbian build.
/alfred
-------------- next part --------------
A non-text attachment was scrubbed...
Name: speex-symbian2.patch
Type: text/x-patch
Size: 2669 bytes
Desc: not available
Url : http://lists.xiph.org/pipermail/speex-dev/attachments/20061115/5ac4915e/speex-symbian2.bin
2006 Nov 15
1
[PATCH] symbian port
...ymbian/bld.inf (working copy)
>> @@ -30,6 +30,20 @@
>> SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
>> */
>>
>> +PRJ_EXPORTS
>> +
>> +..\include\speex\speex_bits.h \epoc32\include\speex\speex_bits.h
>> +..\include\speex\speex_callbacks.h \epoc32\include\speex\speex_callbacks.h
>> +..\include\speex\speex_config_types.h \epoc32\include\speex\speex_config_types.h
>> +..\include\speex\speex_echo.h \epoc32\include\speex\speex_echo.h
>> +..\include\speex\speex.h \epoc32\include\speex\speex....
2006 Nov 15
0
[PATCH] symbian port
....inf (revision 12114)
> +++ symbian/bld.inf (working copy)
> @@ -30,6 +30,20 @@
> SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
> */
>
> +PRJ_EXPORTS
> +
> +..\include\speex\speex_bits.h \epoc32\include\speex\speex_bits.h
> +..\include\speex\speex_callbacks.h \epoc32\include\speex\speex_callbacks.h
> +..\include\speex\speex_config_types.h \epoc32\include\speex\speex_config_types.h
> +..\include\speex\speex_echo.h \epoc32\include\speex\speex_echo.h
> +..\include\speex\speex.h \epoc32\include\speex\speex.h
> +..\i...
2007 Aug 06
2
Attempting to shrink speex: Are these functions necessary?
..._pi_2
spx_cos_norm
spx_exp2
spx_atan
In nb_celp.c:
nb_encoder_destroy
nb_decoder_destroy
In quant_lsp.c:
lsp_quant_nb
lsp_unquant_nb
lsp_quant_high
lsp_unquant_high
In speex.c:
speex_encoder_destroy
speex_decoder_destroy
speex_encode
speex_decode
nb_mode_query
wb_mode_query
speex_lib_ctl
In speex_callbacks.c:
speex_inband_handler
speex_std_mode_request_handler
speex_std_low_mode_request_handler
speex_std_high_mode_request_handler
speex_std_vbr_request_handler
speex_std_enh_request_handler
speex_std_vbr_quality_request_handler
speex_std_char_handler
speex_default_user_handler
In vbr.c:
vbr_analysis...
2006 Oct 20
5
To symbian and speex developers! Building instructions
Hello to everyone!
During building speex library for Symbian OS I encountered some problems. All thess problems can be solved by modifying the speex sources. I don't have access to SVN repository of speex, so I will just describe the changes to be done:
1) mmp file in symbian derictory misses windows.c sources. You need to add this string into speex.mmp:
SOURCES windows.c
2) Symbian OS
2005 May 10
0
Cross-compiling with Cirrus Logic MaverickCrunch support
...bles_nb.lo gain_table.lo gain_table_lbr.lo
cb_search.lo filters.lo bits.lo modes.lo speex.lo vq.lo high_lsp_tables.lo
vbr.lo hexc_table.lo exc_5_256_table.lo exc_5_64_table.lo
exc_8_128_table.lo exc_10_32_table.lo exc_10_16_table.lo exc_20_32_table.lo
hexc_10_32_table.lo misc.lo speex_header.lo speex_callbacks.lo
math_approx.lo stereo.lo preprocess.lo smallft.lo lbr_48k_tables.lo
jitter.lo mdf.lo -lm
arm-linux-gcc -shared .libs/nb_celp.o .libs/sb_celp.o .libs/lpc.o
.libs/ltp.o .libs/lsp.o .libs/quant_lsp.o .libs/lsp_tables_nb.o
.libs/gain_table.o .libs/gain_table_lbr.o .libs/cb_search.o .libs/filte...
2007 Jul 07
3
In-band user data
...bla bla insert my stuff then encode the packet.
And this works :) My custom handler, set with SPEEX_SET_USER_HANDLER is
called and everything is good.
However, I kinda wondered what would happen if that handler WASN'T
installed... And things aren't so good then.
Looking at the code in speex_callbacks.c, it seems the
speex_default_user_handler first unpacks 4 bits as size, then advances
8*size + 5 bits.
First of all, shouldn't that be 5 bits for size (to match manual)? And
where did that '+ 5 bits' come from?
Next, and slightly unrelated question:
Why does
int jitter_buffer_upda...
2005 May 10
2
Encoder performance on ARM9
Hi Jean-Marc,
>I think it's worth trying the float version on your CPU. However, I
>wouldn't be surprised if the fixed-point was still faster than float.
ok, I'll try both configurations.
>BTW, you can use --enable-arm5-asm instead of --enable-arm4-asm. While
>both are currently almost the same, eventually it would be possible to
>get better performance using the
2007 Aug 07
1
Attempting to shrink speex: Are these functions necessary?
...> lsp_unquant_high
No need for that if you just want 8 kbps.
> In speex.c:
> speex_encoder_destroy
> speex_decoder_destroy
> speex_encode
> speex_decode
> nb_mode_query
> wb_mode_query
> speex_lib_ctl
No need for that if you're not using them in your code.
> In speex_callbacks.c:
> speex_inband_handler
> speex_std_mode_request_handler
> speex_std_low_mode_request_handler
> speex_std_high_mode_request_handler
> speex_std_vbr_request_handler
> speex_std_enh_request_handler
> speex_std_vbr_quality_request_handler
> speex_std_char_handler
> speex_d...
2007 Aug 07
1
Attempting to shrink speex: Are these functions necessary?
...stroy
>
> In quant_lsp.c:
> lsp_quant_nb
> lsp_unquant_nb
> lsp_quant_high
> lsp_unquant_high
>
> In speex.c:
> speex_encoder_destroy
> speex_decoder_destroy
> speex_encode
> speex_decode
> nb_mode_query
> wb_mode_query
> speex_lib_ctl
>
> In speex_callbacks.c:
> speex_inband_handler
> speex_std_mode_request_handler
> speex_std_low_mode_request_handler
> speex_std_high_mode_request_handler
> speex_std_vbr_request_handler
> speex_std_enh_request_handler
> speex_std_vbr_quality_request_handler
> speex_std_char_handler
> speex_d...
2008 Feb 12
1
Re: Problem with Blackfin assembly optimizations -- bug in fixed_bfin.h / resampler saturation???
...g.a(sb_celp.o): In function `_DIV32':
/home/lorenz/Blackfin/speex-1.2beta3/libspeex/fixed_debug.h:466: multiple definition of `_spx_mips'
/home/lorenz/lib/libspeex_debug.a(speex.o):/home/lorenz/Blackfin/speex-1.2beta3/libspeex/speex.c:52: first defined here
/home/lorenz/lib/libspeex_debug.a(speex_callbacks.o): In function `speex_default_user_handler':
/home/lorenz/Blackfin/speex-1.2beta3/libspeex/speex_callbacks.c:140: multiple definition of `_spx_mips'
/home/lorenz/lib/libspeex_debug.a(speex.o):/home/lorenz/Blackfin/speex-1.2beta3/libspeex/speex.c:52: first defined here
/home/lorenz/lib/libs...
2005 Dec 29
0
libspeex_armce.lib
...obj
exc_5_64_table.obj
exc_8_128_table.obj
filters.obj
gain_table.obj
gain_table_lbr.obj
hexc_10_32_table.obj
hexc_table.obj
high_lsp_tables.obj
jitter.obj
lsp.obj
lsp_tables_nb.obj
math_approx.obj
mdf.obj
misc.obj
modes.obj
nb_celp.obj
preprocess.obj
quant_lsp.obj
sb_celp.obj
smallft.obj
speex.obj
speex_callbacks.obj
speex_header.obj
stereo.obj
vbr.obj
Thanks
- --
- ----------------------------------------------------------------------
*Dott. Matteo Orefice*
Via San Lorenzo 59 Bussoleno Torino
Ufficio: 011 5645166
Cellulare Wind: +39 (328) 9737553
E-mail: oreficem@venturanet.it <mailto:oreficem@ventu...
2008 Feb 22
1
Re: Problem with Blackfin assembly optimizations -- bug in fixed_bfin.h / resampler saturation???
...In function `_DIV32':
> /home/lorenz/Blackfin/speex-1.2beta3/libspeex/fixed_debug.h:466: multiple definition of `_spx_mips'
> /home/lorenz/lib/libspeex_debug.a(speex.o):/home/lorenz/Blackfin/speex-1.2beta3/libspeex/speex.c:52: first defined here
> /home/lorenz/lib/libspeex_debug.a(speex_callbacks.o): In function `speex_default_user_handler':
> /home/lorenz/Blackfin/speex-1.2beta3/libspeex/speex_callbacks.c:140: multiple definition of `_spx_mips'
> /home/lorenz/lib/libspeex_debug.a(speex.o):/home/lorenz/Blackfin/speex-1.2beta3/libspeex/speex.c:52: first defined here
> /home/...
2007 Dec 11
0
[PATCH] update symbian build
...c_10_16_table.c exc_10_32_table.c exc_20_32_table.c filters.c gain_table.c
+SOURCE gain_table_lbr.c hexc_10_32_table.c hexc_table.c high_lsp_tables.c
+SOURCE lpc.c lsp.c lsp_tables_nb.c ltp.c
+SOURCE modes.c modes_wb.c nb_celp.c quant_lsp.c sb_celp.c
SOURCE speex.c speex_callbacks.c speex_header.c stereo.c vbr.c vq.c window.c
USERINCLUDE . ..\include\speex
SYSTEMINCLUDE \epoc32\include \epoc32\include\libc ..\include
2006 Apr 13
4
How to create a compact Speex library
--- Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
wrote:
> > Sorry if this a repost but I want to create the
> > smallest Speex library possible to be put in TI's
> > TMS320 DSP. I'm only interested in one
> configuration:
> > 5.97 Kbps narrowband. What part of source code
> can I
> > remove? Currently, when I compiled the version
>
2007 Aug 07
0
Attempting to shrink speex: Are these functions necessary?
...r_destroy
>>
>> In quant_lsp.c: lsp_quant_nb lsp_unquant_nb lsp_quant_high
>> lsp_unquant_high
>>
>> In speex.c: speex_encoder_destroy speex_decoder_destroy
>> speex_encode speex_decode nb_mode_query wb_mode_query speex_lib_ctl
>>
>>
>> In speex_callbacks.c: speex_inband_handler
>> speex_std_mode_request_handler speex_std_low_mode_request_handler
>> speex_std_high_mode_request_handler speex_std_vbr_request_handler
>> speex_std_enh_request_handler speex_std_vbr_quality_request_handler
>> speex_std_char_handler speex_defaul...
2008 Mar 05
1
Problem with Blackfin assembly optimizations -- bug in fixed_bfin.h / resampler saturation???
...gt; /home/lorenz/Blackfin/speex-1.2beta3/libspeex/fixed_debug.h:466:
>> multiple definition of `_spx_mips'
>> /home/lorenz/lib/libspeex_debug.a(speex.o):/home/lorenz/Blackfin/speex-1.2beta3/libspeex/speex.c:52:
>> first defined here
>> /home/lorenz/lib/libspeex_debug.a(speex_callbacks.o): In function
>> `speex_default_user_handler':
>> /home/lorenz/Blackfin/speex-1.2beta3/libspeex/speex_callbacks.c:140:
>> multiple definition of `_spx_mips'
>> /home/lorenz/lib/libspeex_debug.a(speex.o):/home/lorenz/Blackfin/speex-1.2beta3/libspeex/speex.c:52:
&g...
2006 Apr 14
0
How to create a compact Speex library
...\ltp.c"
Source="libspeex\math_approx.c"
Source="libspeex\misc.c"
Source="libspeex\modes.c"
Source="libspeex\nb_celp.c"
Source="libspeex\quant_lsp.c"
Source="libspeex\sb_celp.c"
Source="libspeex\speex.c"
Source="libspeex\speex_callbacks.c"
Source="libspeex\vbr.c"
Source="libspeex\vq.c"
Source="your-main-routine-here.c"
I have not removed any files which require code changes, but I will have to
look at Jean-Marc's tips about vbr.c, exc_*.c, and gain_table.c (thanks for
those).
By the way,...
2008 Mar 29
0
GCC/ELF Visibility patch
...-777,7 +777,7 @@
/* Used like the ioctl function to control the jitter buffer parameters */
-int jitter_buffer_ctl(JitterBuffer *jitter, int request, void *ptr)
+EXPORT int jitter_buffer_ctl(JitterBuffer *jitter, int request, void *ptr)
{
int count, i;
switch(request)
Index: libspeex/speex_callbacks.c
===================================================================
--- libspeex/speex_callbacks.c (revision 14645)
+++ libspeex/speex_callbacks.c (working copy)
@@ -40,7 +40,7 @@
#include "arch.h"
#include "os_support.h"
-int speex_inband_handler(SpeexBits *bits, SpeexCal...
2008 Mar 29
2
GCC/ELF Visibility patch (fwd)
...-777,7 +777,7 @@
/* Used like the ioctl function to control the jitter buffer parameters */
-int jitter_buffer_ctl(JitterBuffer *jitter, int request, void *ptr)
+EXPORT int jitter_buffer_ctl(JitterBuffer *jitter, int request, void *ptr)
{
int count, i;
switch(request)
Index: libspeex/speex_callbacks.c
===================================================================
--- libspeex/speex_callbacks.c (revision 14645)
+++ libspeex/speex_callbacks.c (working copy)
@@ -40,7 +40,7 @@
#include "arch.h"
#include "os_support.h"
-int speex_inband_handler(SpeexBits *bits, SpeexCal...