Displaying 7 results from an estimated 7 matches for "drft_lookup".
Did you mean:
dict_lookup
2013 Apr 24
0
vorbis-psy compilation fix
...x.la @FFT_LIBS@
diff -r -u speex/libspeex/smallft.c speex/libspeex/smallft.c
--- speex/libspeex/smallft.c 2013-04-24 19:08:00.741566964 +0400
+++ speex/libspeex/smallft.c 2013-04-24 20:37:07.586436790 +0400
@@ -1231,17 +1231,17 @@
for(i=0;i<n;i++)c[i]=ch[i];
}
-void spx_drft_forward(struct drft_lookup *l,float *data){
+EXPORT void spx_drft_forward(struct drft_lookup *l,float *data){
if(l->n==1)return;
drftf1(l->n,data,l->trigcache,l->trigcache+l->n,l->splitcache);
}
-void spx_drft_backward(struct drft_lookup *l,float *data){
+EXPORT void spx_drft_backward(struct drft_l...
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
...ision 12114)
>> +++ libspeex/fftwrap.c (working copy)
>> @@ -103,8 +103,9 @@
>> if (in==out)
>> {
>> int i;
>> + float scale;
>> speex_warning("FFT should not be done in-place");
>> - float scale = 1./((struct drft_lookup *)table)->n;
>> + scale = 1./((struct drft_lookup *)table)->n;
>> for (i=0;i<((struct drft_lookup *)table)->n;i++)
>> out[i] = scale*in[i];
>> } else {
>>
>>
>> ----------------------------------------------------------...
2006 Nov 15
0
[PATCH] symbian port
...> --- libspeex/fftwrap.c (revision 12114)
> +++ libspeex/fftwrap.c (working copy)
> @@ -103,8 +103,9 @@
> if (in==out)
> {
> int i;
> + float scale;
> speex_warning("FFT should not be done in-place");
> - float scale = 1./((struct drft_lookup *)table)->n;
> + scale = 1./((struct drft_lookup *)table)->n;
> for (i=0;i<((struct drft_lookup *)table)->n;i++)
> out[i] = scale*in[i];
> } else {
>
>
> ------------------------------------------------------------------------
>
>...
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
2004 Aug 25
3
FW: Echo Cancellation
Hello,
I am testing speex 1.1.6's echo canceller. I am using testecho.c, with a
few modifications to get it to run on Windows.
My problem is that I am unable to get the echo cancellation to work
correctly. I am working on an audio conferencing software, and one issue
we have is sometimes the microphone picks up what is being played
through the headset, resulting in an echo of the other
2012 Dec 13
1
[PATCH] smallft.c
...,7 @@
L132:
if(ido==1)return;
- for(ik=0;ik<idl1;ik++)c2[ik]=ch2[ik];
+ memcpy(c2, ch2, idl1 * sizeof(float));
t1=0;
for(j=1;j<ip;j++){
@@ -1226,7 +1226,7 @@
if(na==0)return;
- for(i=0;i<n;i++)c[i]=ch[i];
+ memcpy(c, ch, n * sizeof(float));
}
void drft_forward(drft_lookup *l,float *data){