speexdsp.git
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

17 years agoEnhancer tuning...
jmvalin [Fri, 2 Aug 2002 05:46:06 +0000 (05:46 +0000)]
Enhancer tuning...

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

17 years agoBug fixes, many leaks/errors fixed thanks to valgrind. Some filter
jmvalin [Fri, 2 Aug 2002 04:00:14 +0000 (04:00 +0000)]
Bug fixes, many leaks/errors fixed thanks to valgrind. Some filter
roundoff improvement kludge for enhancer...

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

17 years agoImplemented "null mode", i.e. silence. Only submodeID is transmitted
jmvalin [Thu, 1 Aug 2002 19:58:57 +0000 (19:58 +0000)]
Implemented "null mode", i.e. silence. Only submodeID is transmitted

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

17 years agooops:-(
jmvalin [Thu, 1 Aug 2002 15:14:18 +0000 (15:14 +0000)]
oops:-(

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

17 years agooops... forgot to remove some useless stuff
jmvalin [Thu, 1 Aug 2002 14:48:23 +0000 (14:48 +0000)]
oops... forgot to remove some useless stuff

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

17 years agoReplaced the post-filter by a simple pitch comb filter plus an LPC
jmvalin [Thu, 1 Aug 2002 14:45:02 +0000 (14:45 +0000)]
Replaced the post-filter by a simple pitch comb filter plus an LPC
synthesis filter enhancer.

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

17 years agoAdded bit-rate information via speex_*_ctl calls, fixed stupid bug in
jmvalin [Wed, 31 Jul 2002 22:30:29 +0000 (22:30 +0000)]
Added bit-rate information via speex_*_ctl calls, fixed stupid bug in
speexenc

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

17 years ago...
jmvalin [Wed, 31 Jul 2002 22:28:59 +0000 (22:28 +0000)]
...

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

17 years agoput a lomit on nframes...
jmvalin [Wed, 31 Jul 2002 21:18:09 +0000 (21:18 +0000)]
put a lomit on nframes...

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

17 years agoFixed Ogg granulepos, added a verbose mode that allows printing bit-rate
jmvalin [Wed, 31 Jul 2002 21:09:56 +0000 (21:09 +0000)]
Fixed Ogg granulepos, added a verbose mode that allows printing bit-rate

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

17 years ago...
jmvalin [Wed, 31 Jul 2002 20:11:42 +0000 (20:11 +0000)]
...

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

17 years agoPatch by Jens Z. Burkal <jzb@rapanden.dk>
jmvalin [Wed, 31 Jul 2002 19:33:30 +0000 (19:33 +0000)]
Patch by Jens Z. Burkal <jzb@rapanden.dk>

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

17 years ago...
jmvalin [Wed, 31 Jul 2002 19:18:15 +0000 (19:18 +0000)]
...

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

17 years agoEasier to build RPMS, thanks to Fredrik Rambris
jmvalin [Wed, 31 Jul 2002 04:01:34 +0000 (04:01 +0000)]
Easier to build RPMS, thanks to Fredrik Rambris

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

17 years agoThink I got rid of all the problems when the roots are wrong...
jmvalin [Tue, 30 Jul 2002 06:03:49 +0000 (06:03 +0000)]
Think I got rid of all the problems when the roots are wrong...

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

17 years agoFixed post-filter producing NaN's, started writing some SSE code
jmvalin [Tue, 30 Jul 2002 04:43:03 +0000 (04:43 +0000)]
Fixed post-filter producing NaN's, started writing some SSE code

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

17 years ago...
jmvalin [Mon, 29 Jul 2002 15:55:13 +0000 (15:55 +0000)]
...

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

17 years agoUpdated page for 0.5.2 and added links to documentation
jmvalin [Mon, 29 Jul 2002 15:28:20 +0000 (15:28 +0000)]
Updated page for 0.5.2 and added links to documentation

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

17 years ago...
jmvalin [Mon, 29 Jul 2002 11:24:36 +0000 (11:24 +0000)]
...

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

17 years agoadded encoder complexity option
jmvalin [Mon, 29 Jul 2002 04:38:40 +0000 (04:38 +0000)]
added encoder complexity option

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

17 years agoMore tables
jmvalin [Mon, 29 Jul 2002 02:37:18 +0000 (02:37 +0000)]
More tables

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

17 years agoAllow more than one frame per packet
jmvalin [Sun, 28 Jul 2002 04:09:51 +0000 (04:09 +0000)]
Allow more than one frame per packet

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

17 years agobit-allocation for wideband
jmvalin [Sun, 28 Jul 2002 04:02:06 +0000 (04:02 +0000)]
bit-allocation for wideband

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

17 years agoAdded bit-allocation table
jmvalin [Sun, 28 Jul 2002 03:10:17 +0000 (03:10 +0000)]
Added bit-allocation table

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

17 years agopulled out complex RTP format...
jmvalin [Sat, 27 Jul 2002 06:23:16 +0000 (06:23 +0000)]
pulled out complex RTP format...

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

17 years agorenamed
jmvalin [Tue, 23 Jul 2002 07:45:27 +0000 (07:45 +0000)]
renamed

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

17 years agoAdded RTP payload (draft) to the manual
jmvalin [Tue, 23 Jul 2002 06:49:11 +0000 (06:49 +0000)]
Added RTP payload (draft) to the manual

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

17 years agoReplaced memmove by speex_move
jmvalin [Mon, 22 Jul 2002 05:44:47 +0000 (05:44 +0000)]
Replaced memmove by speex_move

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

17 years agoReplaced all malloc/calloc/free calls by speex_alloc/speex_free to ease
jmvalin [Mon, 22 Jul 2002 04:46:13 +0000 (04:46 +0000)]
Replaced all malloc/calloc/free calls by speex_alloc/speex_free to ease
portability

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

17 years agoImplemented new "global" search for the whole sub-frame, slight improvement
jmvalin [Sat, 20 Jul 2002 04:58:20 +0000 (04:58 +0000)]
Implemented new "global" search for the whole sub-frame, slight improvement
over the regular search, but it comes with increased CPU requirement.

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

17 years agoRemoved redundent searches
jmvalin [Sat, 20 Jul 2002 02:27:27 +0000 (02:27 +0000)]
Removed redundent searches

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

17 years agoAdded an n-best VQ search function in order to simplify the code
jmvalin [Sat, 20 Jul 2002 02:08:57 +0000 (02:08 +0000)]
Added an n-best VQ search function in order to simplify the code

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

17 years agowork around a convergence problem in ploy_roots
jmvalin [Fri, 19 Jul 2002 19:21:44 +0000 (19:21 +0000)]
work around a convergence problem in ploy_roots

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