platform/upstream/libvorbis.git
21 years agonew ectl calls for lowpass and impulse block tweaking
Monty [Mon, 1 Jul 2002 11:20:20 +0000 (11:20 +0000)]
new ectl calls for lowpass and impulse block tweaking

fix some accidentally untrained books for mid/high rate stereo

add 44kHz mono modes (32kHz - 280kHz)

tone down bass ATH to avoid stressing floor

svn path=/trunk/vorbis/; revision=3463

21 years agoFixes for compiling with borland's compiler.
Mike Smith [Mon, 1 Jul 2002 06:43:33 +0000 (06:43 +0000)]
Fixes for compiling with borland's compiler.

svn path=/trunk/vorbis/; revision=3459

21 years agopatch a nasty bounds bug introduced a week or two ago. It could nuke
Monty [Mon, 1 Jul 2002 05:29:41 +0000 (05:29 +0000)]
patch a nasty bounds bug introduced a week or two ago.  It could nuke
bass randomly.

svn path=/trunk/vorbis/; revision=3457

21 years agoMissed the encode ctl headers
Monty [Sun, 30 Jun 2002 08:45:03 +0000 (08:45 +0000)]
Missed the encode ctl headers

svn path=/trunk/vorbis/; revision=3452

21 years agoadd vorbis_encode_ctl entries to manipulate the bitrate management
Monty [Sun, 30 Jun 2002 08:31:04 +0000 (08:31 +0000)]
add vorbis_encode_ctl entries to manipulate the bitrate management
engine.  Needed to allow old -b behavior (specifying a true VBR
quality mode via a bitrate mapping).

svn path=/trunk/vorbis/; revision=3451

21 years agomake infinite loop finite in mode setup.
Mike Smith [Sat, 29 Jun 2002 13:24:37 +0000 (13:24 +0000)]
make infinite loop finite in mode setup.

svn path=/trunk/vorbis/; revision=3445

21 years agoFix memory leak in psy code.
Mike Smith [Sat, 29 Jun 2002 13:13:54 +0000 (13:13 +0000)]
Fix memory leak in psy code.

svn path=/trunk/vorbis/; revision=3444

21 years agoCommit experimental 48 kbps stere 44kHz mode.
Monty [Sat, 29 Jun 2002 11:18:31 +0000 (11:18 +0000)]
Commit experimental 48 kbps stere 44kHz mode.

svn path=/trunk/vorbis/; revision=3443

21 years agoA fix to the setup mode scanner/matcher
Monty [Sat, 29 Jun 2002 11:17:36 +0000 (11:17 +0000)]
A fix to the setup mode scanner/matcher

svn path=/trunk/vorbis/; revision=3442

21 years agotweak the management setup to go lower; needed for spahm/applaud to behave
Monty [Sat, 29 Jun 2002 09:45:29 +0000 (09:45 +0000)]
tweak the management setup to go lower; needed for spahm/applaud to behave

svn path=/trunk/vorbis/; revision=3441

21 years agoTime0 diesn't really exist. You imagined the whole thing.
Monty [Fri, 28 Jun 2002 23:20:48 +0000 (23:20 +0000)]
Time0 diesn't really exist.  You imagined the whole thing.

svn path=/trunk/vorbis/; revision=3438

21 years agoThe 'Grand Simplification' officially becomes the mainline toward rc4.
Monty [Fri, 28 Jun 2002 22:19:56 +0000 (22:19 +0000)]
The 'Grand Simplification' officially becomes the mainline toward rc4.

Currently, only 44/48kHz stereo is supported.

svn path=/trunk/vorbis/; revision=3437

21 years agoRemove duplicate calculation in mdct_butterfly_8
Mike Smith [Mon, 24 Jun 2002 14:11:40 +0000 (14:11 +0000)]
Remove duplicate calculation in mdct_butterfly_8

svn path=/trunk/vorbis/; revision=3409

21 years agobugfix. bm->avg_binacc wasn't initialised to known values (and was used without
Mike Smith [Fri, 14 Jun 2002 17:14:58 +0000 (17:14 +0000)]
bugfix. bm->avg_binacc wasn't initialised to known values (and was used without
setting these). So zero it.

svn path=/trunk/vorbis/; revision=3389

21 years agoUpdated vorbis.m4 which checks for rc3+ functions, from thomasvs.
Mike Smith [Tue, 11 Jun 2002 09:54:22 +0000 (09:54 +0000)]
Updated vorbis.m4 which checks for rc3+ functions, from thomasvs.

svn path=/trunk/vorbis/; revision=3376

21 years agomemleak fix that I forgot to commit ~2 months ago.
Mike Smith [Sun, 9 Jun 2002 14:27:01 +0000 (14:27 +0000)]
memleak fix that I forgot to commit ~2 months ago.

svn path=/trunk/vorbis/; revision=3367

22 years agoStart clearing out my TODO list...
Mike Smith [Sat, 8 Jun 2002 08:04:06 +0000 (08:04 +0000)]
Start clearing out my TODO list...
Document the requirements for the callbacks in ov_callbacks.

svn path=/trunk/vorbis/; revision=3366

22 years agoSpec file updates based on advice from Thomas Vander Stichele <thomas@apestaart.org>
Mike Smith [Sat, 1 Jun 2002 11:48:10 +0000 (11:48 +0000)]
Spec file updates based on advice from Thomas Vander Stichele <thomas@apestaart.org>

svn path=/trunk/vorbis/; revision=3333

22 years agofix a few obvious bugs, pretty it up a bit more
Monty [Wed, 1 May 2002 18:37:44 +0000 (18:37 +0000)]
fix a few obvious bugs, pretty it up a bit more

svn path=/trunk/vorbis/; revision=3267

22 years agoanimation speed optimization
Monty [Tue, 30 Apr 2002 17:56:10 +0000 (17:56 +0000)]
animation speed optimization

svn path=/trunk/vorbis/; revision=3266

22 years agoA somewhat more convienient by-frame graphing tool to replace gnuplot
Monty [Tue, 30 Apr 2002 17:48:43 +0000 (17:48 +0000)]
A somewhat more convienient by-frame graphing tool to replace gnuplot

svn path=/trunk/vorbis/; revision=3265

22 years agoNow that the band definitions are correct, the sensitivity knob had to be backed...
Monty [Mon, 8 Apr 2002 21:12:38 +0000 (21:12 +0000)]
Now that the band definitions are correct, the sensitivity knob had to be backed off a bit.

Monty

svn path=/trunk/vorbis/; revision=3226

22 years agoCorrect a few more idiot bugs in short block triggering
Monty [Sat, 6 Apr 2002 03:07:26 +0000 (03:07 +0000)]
Correct a few more idiot bugs in short block triggering

svn path=/trunk/vorbis/; revision=3222

22 years agominor preecho tweak
Monty [Mon, 1 Apr 2002 00:49:41 +0000 (00:49 +0000)]
minor preecho tweak

svn path=/trunk/vorbis/; revision=3208

22 years agook, today is stupid-day for me. Previous change broke decode, I didn't look
Mike Smith [Sat, 30 Mar 2002 14:11:53 +0000 (14:11 +0000)]
ok, today is stupid-day for me. Previous change broke decode, I didn't look
closely enough at what I was doing and assumed that was encode-only.

I'll fix this properly when I'm actually awake, I guess.

svn path=/trunk/vorbis/; revision=3205

22 years agoFix a small (4 byte per encode) memory leak.
Mike Smith [Sat, 30 Mar 2002 14:02:53 +0000 (14:02 +0000)]
Fix a small (4 byte per encode) memory leak.
Monty - there may be a better/cleaner way to do this, but it wasn't obvious
to me. (the memory is allocated in vorbisenc.c, this frees it in time0.c)

svn path=/trunk/vorbis/; revision=3203

22 years agoAdd one additional low frequency band to preecho detection
Monty [Sat, 30 Mar 2002 01:56:59 +0000 (01:56 +0000)]
Add one additional low frequency band to preecho detection

svn path=/trunk/vorbis/; revision=3201

22 years agoTwo segfault fixes to new envelope.c [correcting stupid logic mistakes]
Monty [Fri, 29 Mar 2002 08:18:23 +0000 (08:18 +0000)]
Two segfault fixes to new envelope.c [correcting stupid logic mistakes]
one fix to FABS() for VORBIS_IEEE_FLOAT32

svn path=/trunk/vorbis/; revision=3200

22 years agoSeeking fixes - return values were wrong in error cases.
Mike Smith [Fri, 29 Mar 2002 07:58:05 +0000 (07:58 +0000)]
Seeking fixes - return values were wrong in error cases.
Make ov_read() return OV_EINVAL for too-small-for-any-data buffers.
Fixes #171, and another bug not reported in bugzilla.

svn path=/trunk/vorbis/; revision=3199

22 years agocomment out the damn block indicator printout
Monty [Fri, 29 Mar 2002 07:34:09 +0000 (07:34 +0000)]
comment out the damn block indicator printout

svn path=/trunk/vorbis/; revision=3198

22 years agoLots more preecho tuning after detailed feedback from Juha (JohnV). I
Monty [Fri, 29 Mar 2002 07:10:40 +0000 (07:10 +0000)]
Lots more preecho tuning after detailed feedback from Juha (JohnV).  I
think I pass all his test cases now.  General behavior is much
tighter, less hacked, even yet a bit faster.

Monty

svn path=/trunk/vorbis/; revision=3197

22 years agoforgot to update the initializer number
Monty [Sun, 24 Mar 2002 21:24:01 +0000 (21:24 +0000)]
forgot to update the initializer number

svn path=/trunk/vorbis/; revision=3182

22 years agoContinued preecho tuning/fixes. Gone to average dB with even/odd
Monty [Sun, 24 Mar 2002 21:04:03 +0000 (21:04 +0000)]
Continued preecho tuning/fixes.  Gone to average dB with even/odd
smoothing, and cranked the sensitivity back up to ala rc3.  Result:
when rc3 and current are working 'properly', current trips _slightly_
more impulse blocks but also catches many more audible cases.  Current
also seems more resistent to false positives.

svn path=/trunk/vorbis/; revision=3181

22 years agonew preecho was switching back to long blocks too soon
Monty [Sat, 23 Mar 2002 03:17:35 +0000 (03:17 +0000)]
new preecho was switching back to long blocks too soon

svn path=/trunk/vorbis/; revision=3179

22 years agoUiver's improved IEEE754 32 bit float-specific todB optimization
Monty [Thu, 21 Mar 2002 04:04:26 +0000 (04:04 +0000)]
Uiver's improved IEEE754 32 bit float-specific todB optimization
improvement.  It still needs to be made completely proof against
optimization.

svn path=/trunk/vorbis/; revision=3168

22 years agoFix _fecth_and_process_packet for non-seekable streams
Monty [Tue, 19 Mar 2002 17:49:59 +0000 (17:49 +0000)]
Fix _fecth_and_process_packet for non-seekable streams

svn path=/trunk/vorbis/; revision=3166

22 years agoiir.c is dead code. removed.
Monty [Mon, 18 Mar 2002 05:06:39 +0000 (05:06 +0000)]
iir.c is dead code.  removed.

svn path=/trunk/vorbis/; revision=3161

22 years agovorbis_synthesis_trackonly added to win32 exports.
Segher Boessenkool [Mon, 18 Mar 2002 04:46:40 +0000 (04:46 +0000)]
vorbis_synthesis_trackonly added to win32 exports.

svn path=/trunk/vorbis/; revision=3160

22 years agoI wonder why CVS doesn't want to checkin configure.in...
Segher Boessenkool [Mon, 18 Mar 2002 03:31:16 +0000 (03:31 +0000)]
I wonder why CVS doesn't want to checkin configure.in...

svn path=/trunk/vorbis/; revision=3157

22 years ago#define floor floorf , if it exists. Don't use floorf() directly.
Segher Boessenkool [Mon, 18 Mar 2002 03:30:23 +0000 (03:30 +0000)]
#define floor floorf  , if it exists.  Don't use floorf() directly.

svn path=/trunk/vorbis/; revision=3156

22 years agoUpgrade vorbisfile library version, because of the non-backward
Segher Boessenkool [Mon, 18 Mar 2002 03:23:49 +0000 (03:23 +0000)]
Upgrade vorbisfile library version, because of the non-backward
compatible changes.

Add some optimization options for PowerPC Linux.

svn path=/trunk/vorbis/; revision=3155

22 years agoNew preecho detection/short block trigger code, replacing an IIR
Monty [Sun, 17 Mar 2002 19:50:49 +0000 (19:50 +0000)]
New preecho detection/short block trigger code, replacing an IIR
subbander filterbank with a fourier based subbander.  The primary
intent is lower memory usage and greater speed, but this technique
should also provide slightly superior results.

svn path=/trunk/vorbis/; revision=3154

22 years agoNumerous vorbisfile fixes:
Monty [Thu, 7 Mar 2002 03:41:03 +0000 (03:41 +0000)]
Numerous vorbisfile fixes:

Fixed a seek bug that didn't cause any wrong answers but did have a
minor negative impact on seeking performance

Corrected ov_read_float() prototype ot more closely match how
ov_read() is used.

Rendered all of vorbisfile 64 bit clean for >2GB files.  This required
changing ov_seek_raw(OggVorbis_File *vf,long position) to
ov_seek_raw(OggVorbis_File *vf,ogg_int64_t position).  This breaks lib
compatability for those using this function, please increment the
version number.

Fixed vorbisfile handling of logical streams that begin at a non-zero
PCM offset.  captured live streams, and cut streams, for example, now
behave.

svn path=/trunk/vorbis/; revision=3126

22 years agoRounding fix to the lookup version of toDB()
Monty [Wed, 6 Mar 2002 04:07:58 +0000 (04:07 +0000)]
Rounding fix to the lookup version of toDB()

svn path=/trunk/vorbis/; revision=3124

22 years agoVorbisfile wasn't obeying documentation;
Monty [Mon, 4 Mar 2002 01:02:04 +0000 (01:02 +0000)]
Vorbisfile wasn't obeying documentation;

If an open() failed, but the file *was* Vorbis (eg, due to a
filesystem fault or buggy callback) vorbisfile was closing the passed
in file handle, contrary to docs.  Fixed in this commit.

svn path=/trunk/vorbis/; revision=3121

22 years agofix one more beginning of stream braino; chained files pass seeking
Monty [Thu, 28 Feb 2002 07:12:20 +0000 (07:12 +0000)]
fix one more beginning of stream braino; chained files pass seeking
test now as well.

svn path=/trunk/vorbis/; revision=3117

22 years agoSingle link files seeking fixes:
Monty [Thu, 28 Feb 2002 04:12:48 +0000 (04:12 +0000)]
Single link files seeking fixes:

fix pcm exact seeking at very beginning (a rejected packet was being
interpreted as a negative pcm offset) and very end of files (short
final frames require processing from previous page's granulepos to get
length of final frame correct)

svn path=/trunk/vorbis/; revision=3115

22 years agofix a one-off in a guard check during setup.
Monty [Tue, 26 Feb 2002 05:21:35 +0000 (05:21 +0000)]
fix a one-off in a guard check during setup.

svn path=/trunk/vorbis/; revision=3098

22 years agoSet nominal/min/max bitrate properly for managed modes in vorbis_info, so
Mike Smith [Wed, 20 Feb 2002 07:35:19 +0000 (07:35 +0000)]
Set nominal/min/max bitrate properly for managed modes in vorbis_info, so
that these values are set correctly in the primary header.

svn path=/trunk/vorbis/; revision=3079

22 years agoForgot to include some files in tarballs.
Stan Seibert [Fri, 15 Feb 2002 17:41:54 +0000 (17:41 +0000)]
Forgot to include some files in tarballs.

svn path=/trunk/vorbis/; revision=3058

22 years agodoc fix in function prototype.
Mike Smith [Fri, 1 Feb 2002 02:15:01 +0000 (02:15 +0000)]
doc fix in function prototype.

svn path=/trunk/vorbis/; revision=3016

22 years agoAll comments should be old-style ( /* ... */ ) comments.
Segher Boessenkool [Wed, 23 Jan 2002 16:04:55 +0000 (16:04 +0000)]
All comments should be old-style ( /* ... */ ) comments.

Closes #134.

svn path=/trunk/vorbis/; revision=2980

22 years agoadd window function memory reduction
Monty [Tue, 22 Jan 2002 11:59:00 +0000 (11:59 +0000)]
add window function memory reduction

svn path=/trunk/vorbis/; revision=2976

22 years agoFixed a memory management error in the new codebook code
Monty [Tue, 22 Jan 2002 08:06:08 +0000 (08:06 +0000)]
Fixed a memory management error in the new codebook code
Removed final-stage infinite shift buffer; now a no-copy
 double buffer; removes another 70kB nominal from decode
 with slight speed improvement (~2%)

there's still an exact-position seek bug found by seeking_example to
track down.  The seek succeeds, but the position is off.

Monty

svn path=/trunk/vorbis/; revision=2975

22 years agoSome memory allocations missing the _ogg_ prefix
Monty [Tue, 22 Jan 2002 02:19:09 +0000 (02:19 +0000)]
Some memory allocations missing the _ogg_ prefix

svn path=/trunk/vorbis/; revision=2974

22 years agoFinished treeless decode optimizations for now.
Monty [Tue, 22 Jan 2002 02:16:40 +0000 (02:16 +0000)]
Finished treeless decode optimizations for now.
Fixed the approx_vbr assignment bug in vorbisenc

svn path=/trunk/vorbis/; revision=2973

22 years agoAdditional optimization to new bisection search codebook decode
Monty [Mon, 21 Jan 2002 20:51:28 +0000 (20:51 +0000)]
Additional optimization to new bisection search codebook decode

svn path=/trunk/vorbis/; revision=2970

22 years agoFix to segfault unpacking a sparse book
Monty [Sat, 19 Jan 2002 05:01:44 +0000 (05:01 +0000)]
Fix to segfault unpacking a sparse book

svn path=/trunk/vorbis/; revision=2960

22 years agoMemory use reduction:
Monty [Sat, 19 Jan 2002 04:52:40 +0000 (04:52 +0000)]
Memory use reduction:

eliminate huffman decode tree
eliminate need to keep static codebook for decode
compact sparse codebooks to reduce mem usage

experimental, test it well.

svn path=/trunk/vorbis/; revision=2959

22 years agofixed link to ISRC info
Segher Boessenkool [Tue, 1 Jan 2002 18:48:17 +0000 (18:48 +0000)]
fixed link to ISRC info

svn path=/trunk/vorbis/; revision=2935

22 years agoBump encoder date for release 1.0 rc 3
Monty [Tue, 1 Jan 2002 00:00:32 +0000 (00:00 +0000)]
Bump encoder date for release 1.0 rc 3

svn path=/trunk/vorbis/; revision=2925

22 years agoFix build failures reported by 'make distcheck'. Apparently automake
Jack Moffitt [Mon, 31 Dec 2001 23:54:35 +0000 (23:54 +0000)]
Fix build failures reported by 'make distcheck'.  Apparently automake
can't glob reliably.

svn path=/trunk/vorbis/; revision=2924

22 years agoLibrary versioning fix. libvorbis and libvorbisenc also had API additions.
Jack Moffitt [Mon, 31 Dec 2001 23:26:32 +0000 (23:26 +0000)]
Library versioning fix.  libvorbis and libvorbisenc also had API additions.

svn path=/trunk/vorbis/; revision=2923

22 years agoUpdate spec file for release.
Jack Moffitt [Mon, 31 Dec 2001 23:22:48 +0000 (23:22 +0000)]
Update spec file for release.

svn path=/trunk/vorbis/; revision=2922

22 years agoUpdate library versioning for release.
Jack Moffitt [Mon, 31 Dec 2001 23:20:46 +0000 (23:20 +0000)]
Update library versioning for release.

svn path=/trunk/vorbis/; revision=2921

22 years agorestore to stereo and max compression
cwolf [Sat, 29 Dec 2001 17:47:16 +0000 (17:47 +0000)]
restore to stereo and max compression

svn path=/trunk/vorbis/; revision=2915

22 years agoupdate for rc3
cwolf [Thu, 27 Dec 2001 14:25:20 +0000 (14:25 +0000)]
update for rc3

svn path=/trunk/vorbis/; revision=2913

22 years agoUpdated timestamps for debian changelog entries and added some more information to...
calc [Mon, 24 Dec 2001 16:54:04 +0000 (16:54 +0000)]
Updated timestamps for debian changelog entries and added some more information to vorbiscomment manpage.

svn path=/trunk/vorbis/; revision=2904

22 years agoRemove the SIGFPE code for linux
Monty [Sun, 23 Dec 2001 11:59:22 +0000 (11:59 +0000)]
Remove the SIGFPE code for linux

svn path=/trunk/vorbis/; revision=2900

22 years agokill a fprintf
Monty [Sun, 23 Dec 2001 11:54:49 +0000 (11:54 +0000)]
kill a fprintf

svn path=/trunk/vorbis/; revision=2899

22 years agobeginning-of-stream tuning oops in bitrate management
Monty [Sun, 23 Dec 2001 11:53:54 +0000 (11:53 +0000)]
beginning-of-stream tuning oops in bitrate management

svn path=/trunk/vorbis/; revision=2898

22 years agobitrate management bugfixes and tuning
Monty [Sun, 23 Dec 2001 10:12:04 +0000 (10:12 +0000)]
bitrate management bugfixes and tuning

svn path=/trunk/vorbis/; revision=2897

22 years agoTuned out Dibrom's tone/noise masking bug. The problem was the
Monty [Sat, 22 Dec 2001 09:40:40 +0000 (09:40 +0000)]
Tuned out Dibrom's tone/noise masking bug.  The problem was the
long-suspect 8kHz data from Fielder's paper; now we have proof it's
wrong.

Monty

svn path=/trunk/vorbis/; revision=2896

22 years ago*** empty log message ***
Segher Boessenkool [Sat, 22 Dec 2001 05:17:11 +0000 (05:17 +0000)]
*** empty log message ***

svn path=/trunk/vorbis/; revision=2893

22 years agoCorrect relative path to the ogg framework, required for linking.
Ralph Giles [Sat, 22 Dec 2001 04:44:41 +0000 (04:44 +0000)]
Correct relative path to the ogg framework, required for linking.

svn path=/trunk/vorbis/; revision=2892

22 years agoRemove the unmaintained and obsolete CodeWarrior files for MacOS 9 from the distribut...
Ralph Giles [Sat, 22 Dec 2001 04:31:33 +0000 (04:31 +0000)]
Remove the unmaintained and obsolete CodeWarrior files for MacOS 9 from the distribution target;
these (the 'mac' subdir) should not be included in the release.

svn path=/trunk/vorbis/; revision=2891

22 years agoUpdate ProjectBuilder files for MacOS X. It builds, but I haven't tested
Ralph Giles [Sat, 22 Dec 2001 04:24:26 +0000 (04:24 +0000)]
Update ProjectBuilder files for MacOS X. It builds, but I haven't tested
the resulting framework.

svn path=/trunk/vorbis/; revision=2889

22 years agofix potential bug. luckily we weren't hit by it.
Segher Boessenkool [Fri, 21 Dec 2001 15:24:43 +0000 (15:24 +0000)]
fix potential bug.  luckily we weren't hit by it.

svn path=/trunk/vorbis/; revision=2883

22 years ago*oops*
Segher Boessenkool [Fri, 21 Dec 2001 15:05:30 +0000 (15:05 +0000)]
*oops*

svn path=/trunk/vorbis/; revision=2882

22 years agofix nasty warnings, and some non-ansi constructs. increase portability.
Segher Boessenkool [Fri, 21 Dec 2001 14:52:36 +0000 (14:52 +0000)]
fix nasty warnings, and some non-ansi constructs.  increase portability.

svn path=/trunk/vorbis/; revision=2881

22 years agoConfig samplerate error not being propogated up by vorbis_encode_init fixed
Monty [Fri, 21 Dec 2001 08:44:07 +0000 (08:44 +0000)]
Config samplerate error not being propogated up by vorbis_encode_init fixed

svn path=/trunk/vorbis/; revision=2877

22 years agoQuick fixes: Silly bug in shell test and missing quotes in error message
Stan Seibert [Fri, 21 Dec 2001 03:16:47 +0000 (03:16 +0000)]
Quick fixes: Silly bug in shell test and missing quotes in error message
(closes bug #92).

svn path=/trunk/vorbis/; revision=2876

22 years agolibtool wants -all-static. -static makes it link statically only against
Jack Moffitt [Thu, 20 Dec 2001 02:55:35 +0000 (02:55 +0000)]
libtool wants -all-static.  -static makes it link statically only against
libtool libraries.  -all-static has the same behavior, and also passes
-static to gcc link, which is what we really wanted.  You learn something
new every day :)

svn path=/trunk/vorbis/; revision=2872

22 years agoDuh. -static isn't a CFLAG.
Jack Moffitt [Thu, 20 Dec 2001 02:35:21 +0000 (02:35 +0000)]
Duh.  -static isn't a CFLAG.

svn path=/trunk/vorbis/; revision=2870

22 years agoAdd -static for GCC profile builds on all platforms.
Jack Moffitt [Thu, 20 Dec 2001 02:32:56 +0000 (02:32 +0000)]
Add -static for GCC profile builds on all platforms.

svn path=/trunk/vorbis/; revision=2869

22 years agoseveral extremely minor fixes
Segher Boessenkool [Thu, 20 Dec 2001 01:00:40 +0000 (01:00 +0000)]
several extremely minor fixes

svn path=/trunk/vorbis/; revision=2868

22 years agoKill some warnings. Oh, and make examples compile again under
Segher Boessenkool [Wed, 19 Dec 2001 23:13:33 +0000 (23:13 +0000)]
Kill some warnings.  Oh, and make examples compile again under
CodeWarrior.  Oops.

svn path=/trunk/vorbis/; revision=2862

22 years agoRemove unused y2a, y2b computations.
Segher Boessenkool [Wed, 19 Dec 2001 18:06:17 +0000 (18:06 +0000)]
Remove unused y2a, y2b computations.

svn path=/trunk/vorbis/; revision=2860

22 years agosixxie: thanks
Monty [Wed, 19 Dec 2001 08:50:21 +0000 (08:50 +0000)]
sixxie: thanks

svn path=/trunk/vorbis/; revision=2859

22 years agoSet a hard min floater val if using ABR
Monty [Wed, 19 Dec 2001 08:20:28 +0000 (08:20 +0000)]
Set a hard min floater val if using ABR

svn path=/trunk/vorbis/; revision=2858

22 years agoeliminate printfs
Monty [Wed, 19 Dec 2001 08:10:04 +0000 (08:10 +0000)]
eliminate printfs
fix bug in management when only a hard minimum rate is specced
minor default tuning tweaks

svn path=/trunk/vorbis/; revision=2857

22 years agobitrate management is active
Monty [Wed, 19 Dec 2001 07:33:52 +0000 (07:33 +0000)]
bitrate management is active

svn path=/trunk/vorbis/; revision=2856

22 years agoadded bug numbers to changelog that were fixed in 1.0rc3 for libvorbis
calc [Wed, 19 Dec 2001 06:05:21 +0000 (06:05 +0000)]
added bug numbers to changelog that were fixed in 1.0rc3 for libvorbis

svn path=/trunk/vorbis/; revision=2849

22 years agoSome vorbisenc api doc updates.
Jack Moffitt [Wed, 19 Dec 2001 02:11:38 +0000 (02:11 +0000)]
Some vorbisenc api doc updates.

svn path=/trunk/vorbis/; revision=2836

22 years agoFix missing variable in header.
Jack Moffitt [Wed, 19 Dec 2001 02:08:55 +0000 (02:08 +0000)]
Fix missing variable in header.

svn path=/trunk/vorbis/; revision=2835

22 years agovorbisfile docs updated for rc3.
Jack Moffitt [Wed, 19 Dec 2001 02:00:47 +0000 (02:00 +0000)]
vorbisfile docs updated for rc3.

svn path=/trunk/vorbis/; revision=2833

22 years ago"oops"
Monty [Wed, 19 Dec 2001 01:18:40 +0000 (01:18 +0000)]
"oops"

svn path=/trunk/vorbis/; revision=2830

22 years agoMerge infrastructure work; full books
Monty [Wed, 19 Dec 2001 01:10:28 +0000 (01:10 +0000)]
Merge infrastructure work; full books

svn path=/trunk/vorbis/; revision=2829

22 years agoGrr.
Monty [Wed, 19 Dec 2001 00:48:41 +0000 (00:48 +0000)]
Grr.

svn path=/trunk/vorbis/; revision=2822

22 years agoov_read_float() was calling vorbis_synthesis_read() and moving pointers
Jack Moffitt [Tue, 18 Dec 2001 22:02:25 +0000 (22:02 +0000)]
ov_read_float() was calling vorbis_synthesis_read() and moving pointers
before we had processed the buffer.  Instead of relying on ov_read_float
to process our data before we pack it into integer types, we reimplement
the small loop that it uses without the parts calling
vorbis_synthesis_read.

svn path=/trunk/vorbis/; revision=2658