speexdsp.git
17 years agoGetting ready for beta2
jm [Sat, 26 Oct 2002 04:51:10 +0000 (04:51 +0000)]
Getting ready for beta2

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

17 years agoAdded SSE support (gcc only) by defining _USE_SSE
jm [Sat, 26 Oct 2002 04:37:15 +0000 (04:37 +0000)]
Added SSE support (gcc only) by defining _USE_SSE

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

17 years agoQMF optimizations by segher
jm [Sat, 26 Oct 2002 02:58:36 +0000 (02:58 +0000)]
QMF optimizations by segher

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

17 years agoCode cleanup
jm [Fri, 25 Oct 2002 04:11:15 +0000 (04:11 +0000)]
Code cleanup

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

17 years agoDecoder optimizations, mostly when perceptual enhancement is off.
jm [Thu, 24 Oct 2002 06:29:13 +0000 (06:29 +0000)]
Decoder optimizations, mostly when perceptual enhancement is off.

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

17 years agoMore cleanups, do something more intelligent with LPC->LSP
jm [Thu, 24 Oct 2002 03:59:35 +0000 (03:59 +0000)]
More cleanups, do something more intelligent with LPC->LSP

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

17 years agofixed a double_codebook bug and prevented pitch from doing weird things
jm [Wed, 23 Oct 2002 19:06:19 +0000 (19:06 +0000)]
fixed a double_codebook bug and prevented pitch from doing weird things
in VBR mode when the last frame was vocoded.

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

17 years agoCompute impulse response of "perceptual synthesis filter" globally and
jm [Wed, 23 Oct 2002 16:35:37 +0000 (16:35 +0000)]
Compute impulse response of "perceptual synthesis filter" globally and
use it in pitch prediction to reduce some calculations.

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

17 years agoContinuing cleanup, removed unused functions, ...
jm [Wed, 23 Oct 2002 06:24:57 +0000 (06:24 +0000)]
Continuing cleanup, removed unused functions, ...

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

17 years ago...
jm [Wed, 23 Oct 2002 06:10:35 +0000 (06:10 +0000)]
...

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

17 years agoMerged split_cb_search_nogain and split_cb_search_shape_sign so there's
jm [Wed, 23 Oct 2002 06:03:16 +0000 (06:03 +0000)]
Merged split_cb_search_nogain and split_cb_search_shape_sign so there's
now only one search function with an option to search for a sign or not.

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

17 years agoRe-wrote the signed search to be like the unsigned one (should make them
jm [Wed, 23 Oct 2002 05:18:29 +0000 (05:18 +0000)]
Re-wrote the signed search to be like the unsigned one (should make them
use the same code now)

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

17 years agoModified QMF filters so we don't calculate useless (zeros) values.
jm [Wed, 23 Oct 2002 02:56:46 +0000 (02:56 +0000)]
Modified QMF filters so we don't calculate useless (zeros) values.

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

17 years agoRemoved un-necessary copies and re-ordered some calculations to make them
jm [Wed, 23 Oct 2002 00:53:19 +0000 (00:53 +0000)]
Removed un-necessary copies and re-ordered some calculations to make them
faster.

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

17 years agoPrevents useless calculation of perceptually-weighted frame Speex-1.0beta2
jm [Tue, 22 Oct 2002 19:29:29 +0000 (19:29 +0000)]
Prevents useless calculation of perceptually-weighted frame

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

17 years agoDon't compute open-loop pitch when mode has a per-subframe pitch and VBR
jm [Tue, 22 Oct 2002 19:14:34 +0000 (19:14 +0000)]
Don't compute open-loop pitch when mode has a per-subframe pitch and VBR
is not used. This gains a bit of CPU.

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

17 years agoSlight optimization to the way the target is updated in the search. Also
jm [Tue, 22 Oct 2002 03:22:54 +0000 (03:22 +0000)]
Slight optimization to the way the target is updated in the search. Also
fixed the stack PUSH.

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

17 years agooops... there was a bug in PUSH (don't know what yet)
jm [Tue, 22 Oct 2002 01:50:07 +0000 (01:50 +0000)]
oops... there was a bug in PUSH (don't know what yet)

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

17 years ago...
jm [Mon, 21 Oct 2002 20:50:29 +0000 (20:50 +0000)]
...

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

17 years agoFilter optimizations, cleanup, removed the stack POP to simplify things
jm [Mon, 21 Oct 2002 20:39:38 +0000 (20:39 +0000)]
Filter optimizations, cleanup, removed the stack POP to simplify things
and prevent errors

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

17 years agoSeparated the enhanced LPC filter in 2
jm [Sun, 20 Oct 2002 23:56:36 +0000 (23:56 +0000)]
Separated the enhanced LPC filter in 2

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

17 years agoBig cleanup, removed Direct-Form I filters
jm [Sun, 20 Oct 2002 21:11:13 +0000 (21:11 +0000)]
Big cleanup, removed Direct-Form I filters

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

17 years agoadjusted message
jm [Sun, 20 Oct 2002 04:19:40 +0000 (04:19 +0000)]
adjusted message

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

17 years agosupport for 11.025 and 22.05 kHz audio
jm [Sun, 20 Oct 2002 04:05:10 +0000 (04:05 +0000)]
support for 11.025 and 22.05 kHz audio

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

17 years agoAdded MSVC project files to the distribution
jm [Fri, 11 Oct 2002 21:17:54 +0000 (21:17 +0000)]
Added MSVC project files to the distribution

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

17 years ago... Speex-1.0beta1
jm [Fri, 11 Oct 2002 03:51:37 +0000 (03:51 +0000)]
...

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

17 years ago...
jm [Fri, 11 Oct 2002 03:44:08 +0000 (03:44 +0000)]
...

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

17 years agoChanged license to BSD
jm [Fri, 11 Oct 2002 03:39:35 +0000 (03:39 +0000)]
Changed license to BSD

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

17 years agoFixed Win32 project file
jm [Thu, 10 Oct 2002 06:09:14 +0000 (06:09 +0000)]
Fixed Win32 project file

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

17 years agoPut manual in the right place
jm [Thu, 10 Oct 2002 04:49:21 +0000 (04:49 +0000)]
Put manual in the right place

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

17 years agoManual converted to pdf for beta 1.
jm [Thu, 10 Oct 2002 04:12:53 +0000 (04:12 +0000)]
Manual converted to pdf for beta 1.

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

17 years agoGetting manual ready for beta 1
jm [Thu, 10 Oct 2002 03:20:16 +0000 (03:20 +0000)]
Getting manual ready for beta 1

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

17 years agoAdded manual to installation
jmvalin [Thu, 3 Oct 2002 06:28:09 +0000 (06:28 +0000)]
Added manual to installation

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

17 years agoAdded a devel package and man pages to installation
jmvalin [Thu, 3 Oct 2002 05:48:12 +0000 (05:48 +0000)]
Added a devel package and man pages to installation

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

17 years agoMost of the request/callback mechanism is implemented, not completely
jmvalin [Thu, 3 Oct 2002 04:00:10 +0000 (04:00 +0000)]
Most of the request/callback mechanism is implemented, not completely
tested yet.

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

17 years agoFirst version of in-band signalling and user callbacks
jmvalin [Wed, 2 Oct 2002 22:49:30 +0000 (22:49 +0000)]
First version of in-band signalling and user callbacks

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

17 years agoadding in-band signalling and callback handling
jmvalin [Wed, 2 Oct 2002 19:52:53 +0000 (19:52 +0000)]
adding in-band signalling and callback handling

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

17 years agoFixed (hopefully) once and for all the LSP root-finding problem. We now
jmvalin [Wed, 2 Oct 2002 04:24:37 +0000 (04:24 +0000)]
Fixed (hopefully) once and for all the LSP root-finding problem. We now
try twice and if it still fails, we "create" a flat filter.

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

17 years ago...
jmvalin [Wed, 25 Sep 2002 17:51:21 +0000 (17:51 +0000)]
...

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

17 years ago...
jmvalin [Fri, 20 Sep 2002 17:14:11 +0000 (17:14 +0000)]
...

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

17 years agoConverted filters with memory to direct form II transposed, this creates
jmvalin [Fri, 20 Sep 2002 03:37:31 +0000 (03:37 +0000)]
Converted filters with memory to direct form II transposed, this creates
a "minor incompatibility"...

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

17 years agopacket loss handling...
jmvalin [Wed, 18 Sep 2002 22:01:05 +0000 (22:01 +0000)]
packet loss handling...

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

17 years agoFixed a bug in the pitch_gain return value (make all _unquant functions
jmvalin [Wed, 18 Sep 2002 07:35:07 +0000 (07:35 +0000)]
Fixed a bug in the pitch_gain return value (make all _unquant functions
return a 3-tap gain)

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

17 years ago...
jmvalin [Mon, 16 Sep 2002 00:59:10 +0000 (00:59 +0000)]
...

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

17 years agoMan page from help2man...
jmvalin [Mon, 16 Sep 2002 00:55:32 +0000 (00:55 +0000)]
Man page from help2man...

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

17 years agoDoxygen...
jmvalin [Fri, 13 Sep 2002 20:08:27 +0000 (20:08 +0000)]
Doxygen...

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

17 years agoDoxygen...
jmvalin [Thu, 12 Sep 2002 15:11:18 +0000 (15:11 +0000)]
Doxygen...

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

17 years agoDoxygen...
jmvalin [Thu, 12 Sep 2002 14:55:27 +0000 (14:55 +0000)]
Doxygen...

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

17 years agoMore Doxygen doc
jmvalin [Thu, 12 Sep 2002 03:31:08 +0000 (03:31 +0000)]
More Doxygen doc

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

17 years agoComments for Doxygen
jmvalin [Thu, 12 Sep 2002 02:48:32 +0000 (02:48 +0000)]
Comments for Doxygen

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

17 years ago...
jmvalin [Tue, 10 Sep 2002 01:43:32 +0000 (01:43 +0000)]
...

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

17 years ago...
jmvalin [Fri, 30 Aug 2002 14:31:24 +0000 (14:31 +0000)]
...

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

17 years agoJust in case someone forgets to define VERSION
jmvalin [Fri, 30 Aug 2002 04:04:47 +0000 (04:04 +0000)]
Just in case someone forgets to define VERSION

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

17 years agopreparing for 1.0beta1
jmvalin [Thu, 29 Aug 2002 20:17:52 +0000 (20:17 +0000)]
preparing for 1.0beta1

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

17 years ago...
jmvalin [Thu, 29 Aug 2002 17:51:49 +0000 (17:51 +0000)]
...

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

17 years agoPatch from Atsuhiko Yamanaka (speexenc.c only) to allow Vorbis-style
jmvalin [Thu, 29 Aug 2002 17:50:01 +0000 (17:50 +0000)]
Patch from Atsuhiko Yamanaka (speexenc.c only) to allow Vorbis-style
comments.

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

17 years agoMoved modeID check in nb_celp/sb_celp
jmvalin [Tue, 27 Aug 2002 20:57:44 +0000 (20:57 +0000)]
Moved modeID check in nb_celp/sb_celp

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

17 years agospeeded up lpc_to_lsp and open-loop pitch estimation
jmvalin [Tue, 27 Aug 2002 07:29:56 +0000 (07:29 +0000)]
speeded up lpc_to_lsp and open-loop pitch estimation

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

17 years ago... Speex-0.8
jmvalin [Fri, 23 Aug 2002 17:41:08 +0000 (17:41 +0000)]
...

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

17 years ago...
jmvalin [Fri, 23 Aug 2002 17:24:58 +0000 (17:24 +0000)]
...

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

17 years agoPatch from Chandra Kanth Chereddi <kanth@gmx.net>, with some modifications
jmvalin [Fri, 23 Aug 2002 17:22:56 +0000 (17:22 +0000)]
Patch from Chandra Kanth Chereddi <kanth@gmx.net>, with some modifications
for endianness, on/off issues

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

17 years ago...
jmvalin [Fri, 23 Aug 2002 05:49:30 +0000 (05:49 +0000)]
...

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

17 years agoRenamed to win32 compatibility getopt.h to getopt_win.h to avoid conflicts
jmvalin [Fri, 23 Aug 2002 05:47:07 +0000 (05:47 +0000)]
Renamed to win32 compatibility getopt.h to getopt_win.h to avoid conflicts
on Linux...

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

17 years agoImproved libogg checking and added option to directly specify the path
jmvalin [Fri, 23 Aug 2002 04:38:22 +0000 (04:38 +0000)]
Improved libogg checking and added option to directly specify the path

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

17 years agoAPI change: a couple fields were removed from SpeexMode because they
jmvalin [Thu, 22 Aug 2002 21:17:29 +0000 (21:17 +0000)]
API change: a couple fields were removed from SpeexMode because they
can now be accessed through the speex_mode_query call. Also, the "lost"
argument has been removed from speex_decode since a lost packet is now
specified as a NULL "bits" argument.

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

17 years agoAdded query function for modes
jmvalin [Thu, 22 Aug 2002 20:47:51 +0000 (20:47 +0000)]
Added query function for modes
Support for modes > 7 at decoder

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

17 years agoWin32 support, thanks to john33 (Hydrogen Audio)
jmvalin [Thu, 22 Aug 2002 17:58:41 +0000 (17:58 +0000)]
Win32 support, thanks to john33 (Hydrogen Audio)

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

17 years agoFor upcoming 0.8.0
jmvalin [Thu, 22 Aug 2002 17:09:00 +0000 (17:09 +0000)]
For upcoming 0.8.0

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

17 years ago...
jmvalin [Thu, 22 Aug 2002 17:08:41 +0000 (17:08 +0000)]
...

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

17 years agoImplemented packet loss interpolation for wideband... not optimal yet...
jmvalin [Thu, 22 Aug 2002 06:33:30 +0000 (06:33 +0000)]
Implemented packet loss interpolation for wideband... not optimal yet...

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

17 years agoThe decode function can now do the packet loss interpolation without
jmvalin [Thu, 22 Aug 2002 05:49:21 +0000 (05:49 +0000)]
The decode function can now do the packet loss interpolation without
the last bit-stream received... for narrowband. Next: wideband.

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

17 years agoNew very high quality modes for narrowband and wideband by using a double
jmvalin [Thu, 22 Aug 2002 05:07:58 +0000 (05:07 +0000)]
New very high quality modes for narrowband and wideband by using a double
codebook

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

17 years agogranulepos now conforms to the Ogg spec (I think)...
jmvalin [Sat, 17 Aug 2002 17:30:36 +0000 (17:30 +0000)]
granulepos now conforms to the Ogg spec (I think)...

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

17 years ago...
jmvalin [Fri, 16 Aug 2002 18:52:56 +0000 (18:52 +0000)]
...

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

17 years agoChanged wideband quality mode to adapt to better high-band spectral folding
jmvalin [Fri, 16 Aug 2002 18:24:57 +0000 (18:24 +0000)]
Changed wideband quality mode to adapt to better high-band spectral folding

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

17 years agostupid VBR bug corrected + improvements
jmvalin [Fri, 16 Aug 2002 07:08:47 +0000 (07:08 +0000)]
stupid VBR bug corrected + improvements

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

17 years ago...
jmvalin [Fri, 16 Aug 2002 06:24:19 +0000 (06:24 +0000)]
...

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

17 years agoAdjust rate when forceMode is set (--force-nb, --force-wb)
jmvalin [Fri, 16 Aug 2002 06:23:20 +0000 (06:23 +0000)]
Adjust rate when forceMode is set (--force-nb, --force-wb)

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

17 years agoImproved spectral folding wideband mode
jmvalin [Fri, 16 Aug 2002 06:02:37 +0000 (06:02 +0000)]
Improved spectral folding wideband mode

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

17 years agooops...
jmvalin [Thu, 15 Aug 2002 20:08:40 +0000 (20:08 +0000)]
oops...

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

17 years ago...
jmvalin [Wed, 14 Aug 2002 20:53:35 +0000 (20:53 +0000)]
...

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

17 years agoUpdated list of projects supporting Speex
jmvalin [Wed, 14 Aug 2002 20:49:56 +0000 (20:49 +0000)]
Updated list of projects supporting Speex

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

17 years agoBumped version #
jmvalin [Wed, 14 Aug 2002 20:37:48 +0000 (20:37 +0000)]
Bumped version #

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

17 years agocorresponding entries in usage()
jmvalin [Wed, 14 Aug 2002 20:36:53 +0000 (20:36 +0000)]
corresponding entries in usage()

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

17 years agoAllow forcing of narrowband decoding for wideband files and vice versa
jmvalin [Wed, 14 Aug 2002 20:34:08 +0000 (20:34 +0000)]
Allow forcing of narrowband decoding for wideband files and vice versa

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

17 years agoCleaned up vocoder mode...
jmvalin [Wed, 14 Aug 2002 20:19:57 +0000 (20:19 +0000)]
Cleaned up vocoder mode...

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

17 years agoNow the narrowband and wideband bit-streams are compatible and can be
jmvalin [Wed, 14 Aug 2002 17:58:31 +0000 (17:58 +0000)]
Now the narrowband and wideband bit-streams are compatible and can be
decoded in either mode

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

17 years agoSlight changes to Ogg packing: set granulepos to last sample (not first),
jmvalin [Wed, 14 Aug 2002 12:22:33 +0000 (12:22 +0000)]
Slight changes to Ogg packing: set granulepos to last sample (not first),
removed the "end of stream" packet and simply flag the last audio packet
as e_o_s=1.

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

17 years ago...
jmvalin [Wed, 14 Aug 2002 04:29:36 +0000 (04:29 +0000)]
...

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

17 years agoupdate for 0.6.0
jmvalin [Wed, 14 Aug 2002 04:16:15 +0000 (04:16 +0000)]
update for 0.6.0

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

17 years ago...
jmvalin [Wed, 14 Aug 2002 02:57:47 +0000 (02:57 +0000)]
...

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

17 years agoMake sure we don't destroy user buffer when SpeexBits is destructed
jmvalin [Tue, 13 Aug 2002 21:11:31 +0000 (21:11 +0000)]
Make sure we don't destroy user buffer when SpeexBits is destructed

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

17 years ago...
jmvalin [Tue, 13 Aug 2002 20:58:52 +0000 (20:58 +0000)]
...

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

17 years agomodified for upcoming 0.7.0
jmvalin [Tue, 13 Aug 2002 17:02:04 +0000 (17:02 +0000)]
modified for upcoming 0.7.0

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

17 years agoApplied Radim Kolar's (hsn@cybermail.net) patches with some modifications
jmvalin [Tue, 13 Aug 2002 01:59:02 +0000 (01:59 +0000)]
Applied Radim Kolar's (hsn@cybermail.net) patches with some modifications
(Removed stereo->mono downmix and use of strcasecmp)

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

17 years agoAdded entries in FAQ
jmvalin [Fri, 9 Aug 2002 20:39:45 +0000 (20:39 +0000)]
Added entries in FAQ

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

17 years agoReduced number of bits to code subframe excitation gain on low modes
jmvalin [Thu, 8 Aug 2002 20:53:21 +0000 (20:53 +0000)]
Reduced number of bits to code subframe excitation gain on low modes

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

17 years ago...
jmvalin [Mon, 5 Aug 2002 21:11:58 +0000 (21:11 +0000)]
...

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

17 years ago...
jmvalin [Fri, 2 Aug 2002 19:29:15 +0000 (19:29 +0000)]
...

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

17 years agoremoved debugging code
jmvalin [Fri, 2 Aug 2002 14:39:04 +0000 (14:39 +0000)]
removed debugging code

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