speexdsp.git
14 years agoThat's more correct
jm [Sat, 15 Oct 2005 11:33:08 +0000 (11:33 +0000)]
That's more correct

git-svn-id: http://svn.xiph.org/trunk/speex@10161 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoAdd a copy of the latest rtp draft.
giles [Fri, 14 Oct 2005 17:29:00 +0000 (17:29 +0000)]
Add a copy of the latest rtp draft.

git-svn-id: http://svn.xiph.org/trunk/speex@10157 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoversion update
jm [Wed, 12 Oct 2005 01:21:09 +0000 (01:21 +0000)]
version update

git-svn-id: http://svn.xiph.org/trunk/speex@10152 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoHooks are in for using any masking curve.
jm [Tue, 11 Oct 2005 05:45:44 +0000 (05:45 +0000)]
Hooks are in for using any masking curve.

git-svn-id: http://svn.xiph.org/trunk/speex@10147 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agolpc floor converted to fixed-point
jm [Mon, 10 Oct 2005 04:01:55 +0000 (04:01 +0000)]
lpc floor converted to fixed-point

git-svn-id: http://svn.xiph.org/trunk/speex@10143 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoAPI for Vorbis masking curve
jm [Fri, 7 Oct 2005 07:31:25 +0000 (07:31 +0000)]
API for Vorbis masking curve

git-svn-id: http://svn.xiph.org/trunk/speex@10141 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoRenamed to vorbis_psy, added header
jm [Fri, 7 Oct 2005 01:12:04 +0000 (01:12 +0000)]
Renamed to vorbis_psy, added header

git-svn-id: http://svn.xiph.org/trunk/speex@10138 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agochanging name
jm [Fri, 7 Oct 2005 01:09:52 +0000 (01:09 +0000)]
changing name

git-svn-id: http://svn.xiph.org/trunk/speex@10137 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agocurve to LPC seems to work with the pole/zero model
jm [Thu, 6 Oct 2005 01:20:02 +0000 (01:20 +0000)]
curve to LPC seems to work with the pole/zero model

git-svn-id: http://svn.xiph.org/trunk/speex@10134 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agopacket loss tuning (and fixed-point improvements)
jm [Wed, 5 Oct 2005 23:39:21 +0000 (23:39 +0000)]
packet loss tuning (and fixed-point improvements)

git-svn-id: http://svn.xiph.org/trunk/speex@10133 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agokludgy fft init
jm [Wed, 5 Oct 2005 23:38:24 +0000 (23:38 +0000)]
kludgy fft init

git-svn-id: http://svn.xiph.org/trunk/speex@10132 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agooops. Un-broke the LPC analysis.
jm [Wed, 5 Oct 2005 23:21:16 +0000 (23:21 +0000)]
oops. Un-broke the LPC analysis.

git-svn-id: http://svn.xiph.org/trunk/speex@10131 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years ago* VS2003 files
illiminable [Wed, 5 Oct 2005 07:31:49 +0000 (07:31 +0000)]
* VS2003 files
* libspeex builds, speexenc and dec currently don't

git-svn-id: http://svn.xiph.org/trunk/speex@10122 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoStarting work so I can use the Vorbis psychoacoustics
jm [Wed, 5 Oct 2005 06:09:30 +0000 (06:09 +0000)]
Starting work so I can use the Vorbis psychoacoustics

git-svn-id: http://svn.xiph.org/trunk/speex@10118 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agocleaning up noise floor for fixed-point (not complete yet)
jm [Wed, 5 Oct 2005 06:08:06 +0000 (06:08 +0000)]
cleaning up noise floor for fixed-point (not complete yet)

git-svn-id: http://svn.xiph.org/trunk/speex@10117 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoStupid off-by-one bug (thanks to David Laing for tracking it down)
jm [Tue, 4 Oct 2005 14:15:21 +0000 (14:15 +0000)]
Stupid off-by-one bug (thanks to David Laing for tracking it down)

git-svn-id: http://svn.xiph.org/trunk/speex@10116 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoImproved packet loss concealment
jm [Sat, 1 Oct 2005 10:39:40 +0000 (10:39 +0000)]
Improved packet loss concealment

git-svn-id: http://svn.xiph.org/trunk/speex@10109 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoBetter packet-loss concealment for high band (no more spring-like noise) and
jm [Sat, 1 Oct 2005 10:24:34 +0000 (10:24 +0000)]
Better packet-loss concealment for high band (no more spring-like noise) and
slightly better spectral folding (apply mirror)

git-svn-id: http://svn.xiph.org/trunk/speex@10108 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agofixed gain in ramdom generator (hopefully for fixed and float)
jm [Sat, 1 Oct 2005 08:07:48 +0000 (08:07 +0000)]
fixed gain in ramdom generator (hopefully for fixed and float)

git-svn-id: http://svn.xiph.org/trunk/speex@10105 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agotimestamp is now in samples (was ms). Let's see how much hate mail I get over
jm [Sat, 1 Oct 2005 07:08:12 +0000 (07:08 +0000)]
timestamp is now in samples (was ms). Let's see how much hate mail I get over
that.

git-svn-id: http://svn.xiph.org/trunk/speex@10104 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agotypo
jm [Sat, 1 Oct 2005 01:23:46 +0000 (01:23 +0000)]
typo

git-svn-id: http://svn.xiph.org/trunk/speex@10102 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoUpdated email address
jm [Wed, 28 Sep 2005 07:29:26 +0000 (07:29 +0000)]
Updated email address

git-svn-id: http://svn.xiph.org/trunk/speex@10083 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoStupid error in prototype leading to corrupted wav header.
jm [Wed, 28 Sep 2005 02:17:27 +0000 (02:17 +0000)]
Stupid error in prototype leading to corrupted wav header.

git-svn-id: http://svn.xiph.org/trunk/speex@10082 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoTo please Thorvald Natvig :-)
jm [Sat, 24 Sep 2005 10:21:13 +0000 (10:21 +0000)]
To please Thorvald Natvig :-)

git-svn-id: http://svn.xiph.org/trunk/speex@10057 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agodeclare n only if FIXED POINT not used
thomasvs [Wed, 7 Sep 2005 19:25:27 +0000 (19:25 +0000)]
declare n only if FIXED POINT not used

git-svn-id: http://svn.xiph.org/trunk/speex@9995 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agodeclare n
thomasvs [Wed, 7 Sep 2005 19:16:00 +0000 (19:16 +0000)]
declare n

git-svn-id: http://svn.xiph.org/trunk/speex@9994 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoCosmetic change - Alfred E. Heggestad
jm [Wed, 7 Sep 2005 05:28:58 +0000 (05:28 +0000)]
Cosmetic change - Alfred E. Heggestad

git-svn-id: http://svn.xiph.org/trunk/speex@9976 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoFixing warnings (patch by Alfred E. Heggestad)
jm [Mon, 5 Sep 2005 22:47:06 +0000 (22:47 +0000)]
Fixing warnings (patch by Alfred E. Heggestad)

git-svn-id: http://svn.xiph.org/trunk/speex@9972 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agominor changes
jm [Mon, 5 Sep 2005 22:46:02 +0000 (22:46 +0000)]
minor changes

git-svn-id: http://svn.xiph.org/trunk/speex@9971 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoPatch send by Thorvald Natvig
jm [Mon, 5 Sep 2005 01:07:26 +0000 (01:07 +0000)]
Patch send by Thorvald Natvig

git-svn-id: http://svn.xiph.org/trunk/speex@9958 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoImproved Doxygen comments
jm [Tue, 30 Aug 2005 23:21:21 +0000 (23:21 +0000)]
Improved Doxygen comments

git-svn-id: http://svn.xiph.org/trunk/speex@9873 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoRemoving "restric" keyword for now, as it's causing some Win32 (l)users
jm [Tue, 30 Aug 2005 23:03:59 +0000 (23:03 +0000)]
Removing "restric" keyword for now, as it's causing some Win32 (l)users
problems and it's not that useful yet.

git-svn-id: http://svn.xiph.org/trunk/speex@9872 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoremoved unused buffer
jm [Tue, 19 Jul 2005 00:57:08 +0000 (00:57 +0000)]
removed unused buffer

git-svn-id: http://svn.xiph.org/trunk/speex@9584 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoOops, fixed sse for vq.c
jm [Mon, 4 Jul 2005 23:32:09 +0000 (23:32 +0000)]
Oops, fixed sse for vq.c

git-svn-id: http://svn.xiph.org/trunk/speex@9548 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoDid some tuning, especially for the speech probability of presence. Some
jm [Mon, 27 Jun 2005 07:01:21 +0000 (07:01 +0000)]
Did some tuning, especially for the speech probability of presence. Some
cleanup too.

git-svn-id: http://svn.xiph.org/trunk/speex@9519 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoupdated TODO
jm [Mon, 27 Jun 2005 06:57:49 +0000 (06:57 +0000)]
updated TODO

git-svn-id: http://svn.xiph.org/trunk/speex@9518 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoFixed typo
jm [Mon, 27 Jun 2005 06:57:33 +0000 (06:57 +0000)]
Fixed typo

git-svn-id: http://svn.xiph.org/trunk/speex@9517 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoShould fix the de-adaptation problem caused by sinusoids
jm [Mon, 27 Jun 2005 06:57:01 +0000 (06:57 +0000)]
Should fix the de-adaptation problem caused by sinusoids

git-svn-id: http://svn.xiph.org/trunk/speex@9516 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoupdated version, directories
jm [Mon, 27 Jun 2005 06:55:06 +0000 (06:55 +0000)]
updated version, directories

git-svn-id: http://svn.xiph.org/trunk/speex@9515 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoFixed errors in API doc
jm [Fri, 24 Jun 2005 05:44:47 +0000 (05:44 +0000)]
Fixed errors in API doc

git-svn-id: http://svn.xiph.org/trunk/speex@9511 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoExporting speex_lib_get_mode for DLLs
jm [Wed, 22 Jun 2005 23:06:20 +0000 (23:06 +0000)]
Exporting speex_lib_get_mode for DLLs

git-svn-id: http://svn.xiph.org/trunk/speex@9508 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoenable maintainer mode for autogen builds by default
thomasvs [Sat, 18 Jun 2005 15:55:10 +0000 (15:55 +0000)]
enable maintainer mode for autogen builds by default

git-svn-id: http://svn.xiph.org/trunk/speex@9470 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoAdded the readme file
jm [Tue, 14 Jun 2005 05:54:35 +0000 (05:54 +0000)]
Added the readme file

git-svn-id: http://svn.xiph.org/trunk/speex@9448 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoAdded a bunch of speex_free() calls in the sb_celp destructor Speex-1.1.10
jm [Fri, 10 Jun 2005 05:32:24 +0000 (05:32 +0000)]
Added a bunch of speex_free() calls in the sb_celp destructor

git-svn-id: http://svn.xiph.org/trunk/speex@9427 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoREADME for the Blackfin port
jm [Fri, 10 Jun 2005 04:29:21 +0000 (04:29 +0000)]
README for the Blackfin port

git-svn-id: http://svn.xiph.org/trunk/speex@9426 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoI think MSVC doesn't understand the restrict keyword
jm [Fri, 10 Jun 2005 02:36:24 +0000 (02:36 +0000)]
I think MSVC doesn't understand the restrict keyword

git-svn-id: http://svn.xiph.org/trunk/speex@9425 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoclobbering less registers
jm [Thu, 9 Jun 2005 08:01:26 +0000 (08:01 +0000)]
clobbering less registers

git-svn-id: http://svn.xiph.org/trunk/speex@9416 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoAutotools support for Blackfin (now requires automake 1.8)
jm [Thu, 9 Jun 2005 06:31:38 +0000 (06:31 +0000)]
Autotools support for Blackfin (now requires automake 1.8)

git-svn-id: http://svn.xiph.org/trunk/speex@9415 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoRemoved accesses past array bounds.
jm [Thu, 9 Jun 2005 05:32:37 +0000 (05:32 +0000)]
Removed accesses past array bounds.

git-svn-id: http://svn.xiph.org/trunk/speex@9414 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoAllow the stack to be allocated with speex_alloc_scratch()
jm [Thu, 9 Jun 2005 05:09:53 +0000 (05:09 +0000)]
Allow the stack to be allocated with speex_alloc_scratch()

git-svn-id: http://svn.xiph.org/trunk/speex@9413 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agosome more cleanup
jm [Thu, 9 Jun 2005 04:44:49 +0000 (04:44 +0000)]
some more cleanup

git-svn-id: http://svn.xiph.org/trunk/speex@9412 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoCleanup in filter_mem2
jm [Thu, 9 Jun 2005 04:30:39 +0000 (04:30 +0000)]
Cleanup in filter_mem2

git-svn-id: http://svn.xiph.org/trunk/speex@9411 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoPartial cleanup of filter_mem2
jm [Thu, 9 Jun 2005 03:34:29 +0000 (03:34 +0000)]
Partial cleanup of filter_mem2

git-svn-id: http://svn.xiph.org/trunk/speex@9409 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agofilter_mem2 now uses dual MAC (still needs some cleanup)
jm [Thu, 9 Jun 2005 02:50:28 +0000 (02:50 +0000)]
filter_mem2 now uses dual MAC (still needs some cleanup)

git-svn-id: http://svn.xiph.org/trunk/speex@9408 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoA few more instructions in parallel
jm [Thu, 9 Jun 2005 01:39:48 +0000 (01:39 +0000)]
A few more instructions in parallel

git-svn-id: http://svn.xiph.org/trunk/speex@9405 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoMore optimizations to codebood search, target update in Blackfin assembly
jm [Wed, 8 Jun 2005 03:14:27 +0000 (03:14 +0000)]
More optimizations to codebood search, target update in Blackfin assembly

git-svn-id: http://svn.xiph.org/trunk/speex@9401 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agomore optimizations for complexity > 1
jm [Wed, 8 Jun 2005 02:26:43 +0000 (02:26 +0000)]
more optimizations for complexity > 1

git-svn-id: http://svn.xiph.org/trunk/speex@9400 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoDoing a lot less useless work for complexity > 1
jm [Wed, 8 Jun 2005 00:46:03 +0000 (00:46 +0000)]
Doing a lot less useless work for complexity > 1

git-svn-id: http://svn.xiph.org/trunk/speex@9398 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agocomments
jm [Wed, 8 Jun 2005 00:17:26 +0000 (00:17 +0000)]
comments

git-svn-id: http://svn.xiph.org/trunk/speex@9397 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoSimplify search for complexity > 1
jm [Tue, 7 Jun 2005 22:57:56 +0000 (22:57 +0000)]
Simplify search for complexity > 1

git-svn-id: http://svn.xiph.org/trunk/speex@9396 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoBlackfin assembly tweaking
jm [Tue, 7 Jun 2005 08:29:10 +0000 (08:29 +0000)]
Blackfin assembly tweaking

git-svn-id: http://svn.xiph.org/trunk/speex@9386 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoload in parallel
jm [Tue, 7 Jun 2005 07:19:20 +0000 (07:19 +0000)]
load in parallel

git-svn-id: http://svn.xiph.org/trunk/speex@9385 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoAdded MAX16 operator
jm [Tue, 7 Jun 2005 06:56:21 +0000 (06:56 +0000)]
Added MAX16 operator

git-svn-id: http://svn.xiph.org/trunk/speex@9384 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoBlackfin assembly for compute_pitch_error
jm [Tue, 7 Jun 2005 04:58:41 +0000 (04:58 +0000)]
Blackfin assembly for compute_pitch_error

git-svn-id: http://svn.xiph.org/trunk/speex@9383 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoSeparated time-critical portion of the pitch gain computation so it can easily
jm [Tue, 7 Jun 2005 03:52:46 +0000 (03:52 +0000)]
Separated time-critical portion of the pitch gain computation so it can easily
be optimized.

git-svn-id: http://svn.xiph.org/trunk/speex@9382 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoBlackfin assembly implementation of compute_impulse_response
jm [Tue, 7 Jun 2005 02:51:53 +0000 (02:51 +0000)]
Blackfin assembly implementation of compute_impulse_response

git-svn-id: http://svn.xiph.org/trunk/speex@9381 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agooops forgot a zero in the sb_celp encoder stack
jm [Mon, 6 Jun 2005 18:33:44 +0000 (18:33 +0000)]
oops forgot a zero in the sb_celp encoder stack

git-svn-id: http://svn.xiph.org/trunk/speex@9380 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoRemoved unnecessary call to open_loop_nbest_pitch (which in turn fixes
jm [Mon, 6 Jun 2005 07:17:01 +0000 (07:17 +0000)]
Removed unnecessary call to open_loop_nbest_pitch (which in turn fixes
a blackfin alignment bug)

git-svn-id: http://svn.xiph.org/trunk/speex@9370 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agosaved two instructions in vq_nbest
jm [Mon, 6 Jun 2005 06:52:18 +0000 (06:52 +0000)]
saved two instructions in vq_nbest

git-svn-id: http://svn.xiph.org/trunk/speex@9369 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agooops
jm [Mon, 6 Jun 2005 06:21:10 +0000 (06:21 +0000)]
oops

git-svn-id: http://svn.xiph.org/trunk/speex@9368 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoSpecial case for complexity 1
jm [Mon, 6 Jun 2005 05:22:32 +0000 (05:22 +0000)]
Special case for complexity 1

git-svn-id: http://svn.xiph.org/trunk/speex@9367 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoRemoved workaround (LOOP_END offset) for the LSETUP assembler bug.
jm [Mon, 6 Jun 2005 04:14:33 +0000 (04:14 +0000)]
Removed workaround (LOOP_END offset) for the LSETUP assembler bug.

git-svn-id: http://svn.xiph.org/trunk/speex@9366 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoMinor cleanup patch by Alfred E. Heggestad
jm [Mon, 6 Jun 2005 03:41:09 +0000 (03:41 +0000)]
Minor cleanup patch by Alfred E. Heggestad

git-svn-id: http://svn.xiph.org/trunk/speex@9365 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoremove unused variables
jm [Sun, 5 Jun 2005 08:44:20 +0000 (08:44 +0000)]
remove unused variables

git-svn-id: http://svn.xiph.org/trunk/speex@9362 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoBlackfin assembly for auto-correlation function
jm [Sun, 5 Jun 2005 08:31:50 +0000 (08:31 +0000)]
Blackfin assembly for auto-correlation function

git-svn-id: http://svn.xiph.org/trunk/speex@9361 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoBlackfin assembly for speex_move()
jm [Sun, 5 Jun 2005 07:17:44 +0000 (07:17 +0000)]
Blackfin assembly for speex_move()

git-svn-id: http://svn.xiph.org/trunk/speex@9360 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoAssembly implementation of iir_mem2
jm [Sun, 5 Jun 2005 06:49:12 +0000 (06:49 +0000)]
Assembly implementation of iir_mem2

git-svn-id: http://svn.xiph.org/trunk/speex@9359 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agofilter_mem2 completely in assembly
jm [Sun, 5 Jun 2005 06:27:48 +0000 (06:27 +0000)]
filter_mem2 completely in assembly

git-svn-id: http://svn.xiph.org/trunk/speex@9358 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoBlackfin assembly optimizations.
jm [Sun, 5 Jun 2005 04:57:39 +0000 (04:57 +0000)]
Blackfin assembly optimizations.

git-svn-id: http://svn.xiph.org/trunk/speex@9357 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoPacket loss concealment converted to fixed-point. Added hooks for blackfin
jm [Sun, 5 Jun 2005 03:45:46 +0000 (03:45 +0000)]
Packet loss concealment converted to fixed-point. Added hooks for blackfin
optimizations.

git-svn-id: http://svn.xiph.org/trunk/speex@9356 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoPreparing for 1.1.9 Speex-1.1.9
jm [Thu, 2 Jun 2005 02:47:31 +0000 (02:47 +0000)]
Preparing for 1.1.9

git-svn-id: http://svn.xiph.org/trunk/speex@9334 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoBetter estimation of how well the filter is adapted.
jm [Wed, 1 Jun 2005 05:10:20 +0000 (05:10 +0000)]
Better estimation of how well the filter is adapted.

git-svn-id: http://svn.xiph.org/trunk/speex@9333 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoCleaned up arch-dependent optimizations
jm [Fri, 27 May 2005 20:59:46 +0000 (20:59 +0000)]
Cleaned up arch-dependent optimizations

git-svn-id: http://svn.xiph.org/trunk/speex@9321 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoProper de-allocation
jm [Fri, 27 May 2005 18:05:05 +0000 (18:05 +0000)]
Proper de-allocation

git-svn-id: http://svn.xiph.org/trunk/speex@9320 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoAllow setting the encoder and decoder stacks at compile time
jm [Thu, 26 May 2005 05:10:44 +0000 (05:10 +0000)]
Allow setting the encoder and decoder stacks at compile time

git-svn-id: http://svn.xiph.org/trunk/speex@9316 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoBetter check for memory allocation failure
jm [Thu, 26 May 2005 04:09:21 +0000 (04:09 +0000)]
Better check for memory allocation failure

git-svn-id: http://svn.xiph.org/trunk/speex@9315 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoFixed-point fixes for 16-bit archs
jm [Wed, 25 May 2005 21:11:32 +0000 (21:11 +0000)]
Fixed-point fixes for 16-bit archs

git-svn-id: http://svn.xiph.org/trunk/speex@9313 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoAdded command line
jm [Wed, 25 May 2005 05:45:35 +0000 (05:45 +0000)]
Added command line

git-svn-id: http://svn.xiph.org/trunk/speex@9310 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoShould fix a bug for platforms where a char is 16 bits.
jm [Wed, 25 May 2005 05:06:31 +0000 (05:06 +0000)]
Should fix a bug for platforms where a char is 16 bits.

git-svn-id: http://svn.xiph.org/trunk/speex@9309 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoMade signal_div slightly more accurate and slightly faster
jm [Wed, 25 May 2005 02:30:31 +0000 (02:30 +0000)]
Made signal_div slightly more accurate and slightly faster

git-svn-id: http://svn.xiph.org/trunk/speex@9308 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoChanged storage of lpc coefficients so that it no longer contains a0 (= 1).
jm [Mon, 23 May 2005 00:58:30 +0000 (00:58 +0000)]
Changed storage of lpc coefficients so that it no longer contains a0 (= 1).

git-svn-id: http://svn.xiph.org/trunk/speex@9303 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years ago...
jm [Sun, 22 May 2005 23:20:27 +0000 (23:20 +0000)]
...

git-svn-id: http://svn.xiph.org/trunk/speex@9302 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoLess aggressive on initial adaptation
jm [Sat, 21 May 2005 03:43:18 +0000 (03:43 +0000)]
Less aggressive on initial adaptation

git-svn-id: http://svn.xiph.org/trunk/speex@9296 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agocomments
jm [Fri, 20 May 2005 16:51:00 +0000 (16:51 +0000)]
comments

git-svn-id: http://svn.xiph.org/trunk/speex@9294 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoAdded some comments
jm [Fri, 13 May 2005 07:22:25 +0000 (07:22 +0000)]
Added some comments

git-svn-id: http://svn.xiph.org/trunk/speex@9276 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoOops. Fixed speex_decode() (float version only) when compiling with FIXED_POINT
jm [Fri, 13 May 2005 07:20:41 +0000 (07:20 +0000)]
Oops. Fixed speex_decode() (float version only) when compiling with FIXED_POINT

git-svn-id: http://svn.xiph.org/trunk/speex@9275 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agospeex_echo_reset renamed speex_echo_state_reset
jm [Wed, 11 May 2005 06:22:02 +0000 (06:22 +0000)]
speex_echo_reset renamed speex_echo_state_reset

git-svn-id: http://svn.xiph.org/trunk/speex@9267 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoDocumentation update. Added info about preprocessor and echo canceller
jm [Wed, 11 May 2005 05:52:35 +0000 (05:52 +0000)]
Documentation update. Added info about preprocessor and echo canceller

git-svn-id: http://svn.xiph.org/trunk/speex@9266 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoCleaning up echo canceller
jm [Wed, 11 May 2005 03:33:22 +0000 (03:33 +0000)]
Cleaning up echo canceller

git-svn-id: http://svn.xiph.org/trunk/speex@9265 0101bb08-14d6-0310-b084-bc0e0c8e3800

14 years agoFaster adaptation with "gradient projection"
jm [Tue, 10 May 2005 18:59:59 +0000 (18:59 +0000)]
Faster adaptation with "gradient projection"

git-svn-id: http://svn.xiph.org/trunk/speex@9261 0101bb08-14d6-0310-b084-bc0e0c8e3800