Monty [Fri, 11 Oct 2002 06:45:37 +0000 (06:45 +0000)]
Eliminate checks for float versions of libmath trig functions as
they're no longer needed (been optimized away). Also closes Sun Forte
C bug where we detect sqrtf(), but it isn;t what we think it is.
Monty
svn path=/trunk/vorbis/; revision=3992
Monty [Fri, 11 Oct 2002 06:17:37 +0000 (06:17 +0000)]
REGENTS->FOUNDATION
svn path=/trunk/vorbis/; revision=3991
Ralph Giles [Sun, 29 Sep 2002 06:51:16 +0000 (06:51 +0000)]
fix documentation typo. thanks to David K. Gasaway.
svn path=/trunk/vorbis/; revision=3963
Monty [Mon, 23 Sep 2002 21:47:18 +0000 (21:47 +0000)]
Add timebase conversion call
svn path=/trunk/vorbis/; revision=3940
Monty [Fri, 20 Sep 2002 09:52:31 +0000 (09:52 +0000)]
Fix an off-by-one error reading angle and magnitude vector assignemtns
in mapping decode.
Monty
svn path=/trunk/vorbis/; revision=3932
Monty [Fri, 20 Sep 2002 02:49:35 +0000 (02:49 +0000)]
Correct loop range error in header decode of floor 1, as pointed out
by Tor-Einar Jarnbjo
svn path=/trunk/vorbis/; revision=3928
Monty [Fri, 20 Sep 2002 01:18:34 +0000 (01:18 +0000)]
framing doc is duplicated in vorbis; perhaps it's time to hack the CVS
repository...
svn path=/trunk/vorbis/; revision=3925
Ralph Giles [Wed, 18 Sep 2002 11:57:13 +0000 (11:57 +0000)]
Add the macosx project files to the distribution.
svn path=/trunk/vorbis/; revision=3921
Ralph Giles [Wed, 18 Sep 2002 11:53:58 +0000 (11:53 +0000)]
Update MacOS X project file, both for vorbis 1.0 changes and the August 2002 developer tools.
svn path=/trunk/vorbis/; revision=3920
Monty [Wed, 11 Sep 2002 03:30:05 +0000 (03:30 +0000)]
A number of floor1 spec corrections.
svn path=/trunk/vorbis/; revision=3899
Monty [Fri, 9 Aug 2002 00:09:58 +0000 (00:09 +0000)]
commit changes and typos as found by Eric Kruus
svn path=/trunk/vorbis/; revision=3770
Mike Smith [Tue, 30 Jul 2002 10:43:07 +0000 (10:43 +0000)]
Don't use fabsf(), go back to fabs()
svn path=/trunk/vorbis/; revision=3733
Mike Smith [Tue, 30 Jul 2002 09:25:12 +0000 (09:25 +0000)]
Fix qsort() function so that it works on solaris, modified slightly
from a contributed patch.
svn path=/trunk/vorbis/; revision=3732
Mike Smith [Mon, 29 Jul 2002 14:21:10 +0000 (14:21 +0000)]
fix bugs in the vorbis-checking-m4-included-program-thingy.
svn path=/trunk/vorbis/; revision=3727
Mike Smith [Tue, 23 Jul 2002 13:33:58 +0000 (13:33 +0000)]
More ov_read_float() doc fixes that I missed last time
svn path=/trunk/vorbis/; revision=3712
Mike Smith [Sun, 21 Jul 2002 23:18:29 +0000 (23:18 +0000)]
Export ov_read_float() in vorbisfile.dll
svn path=/trunk/vorbis/; revision=3705
Mike Smith [Sun, 21 Jul 2002 01:35:21 +0000 (01:35 +0000)]
Doc fixes for changed ov_read_float()
svn path=/trunk/vorbis/; revision=3702
calc [Fri, 19 Jul 2002 13:58:02 +0000 (13:58 +0000)]
debian packaging updates
svn path=/trunk/vorbis/; revision=3693
Mike Smith [Fri, 19 Jul 2002 13:44:36 +0000 (13:44 +0000)]
This check is broken (doesn't respect --with-ogg=/foo), we're better off
removing it entirely.
svn path=/trunk/vorbis/; revision=3692
Monty [Fri, 19 Jul 2002 09:14:56 +0000 (09:14 +0000)]
Update Makefile.am
fix two </a> tags
svn path=/trunk/vorbis/; revision=3683
Monty [Fri, 19 Jul 2002 08:48:31 +0000 (08:48 +0000)]
Commit completed first-draft of Vorbis I spec.
svn path=/trunk/vorbis/; revision=3682
Mike Smith [Fri, 19 Jul 2002 06:48:15 +0000 (06:48 +0000)]
thomasvs's spec file updates.
svn path=/trunk/vorbis/; revision=3676
Monty [Fri, 19 Jul 2002 04:54:24 +0000 (04:54 +0000)]
Plow changes into CVS
svn path=/trunk/vorbis/; revision=3668
Monty [Fri, 19 Jul 2002 03:06:26 +0000 (03:06 +0000)]
in-progress work -> CVS
svn path=/trunk/vorbis/; revision=3667
Monty [Fri, 19 Jul 2002 02:09:16 +0000 (02:09 +0000)]
13/14 completed
svn path=/trunk/vorbis/; revision=3666
Monty [Fri, 19 Jul 2002 00:07:11 +0000 (00:07 +0000)]
No lose work
svn path=/trunk/vorbis/; revision=3665
Monty [Thu, 18 Jul 2002 22:37:33 +0000 (22:37 +0000)]
Keep piling ongoing work into CVS.
svn path=/trunk/vorbis/; revision=3663
Monty [Thu, 18 Jul 2002 21:52:36 +0000 (21:52 +0000)]
Keep stuffing in-progress spec work into CVS
svn path=/trunk/vorbis/; revision=3662
Ralph Giles [Thu, 18 Jul 2002 13:21:52 +0000 (13:21 +0000)]
update release vendor string
svn path=/trunk/vorbis/; revision=3660
Monty [Thu, 18 Jul 2002 07:47:45 +0000 (07:47 +0000)]
fix a few closing tags
svn path=/trunk/vorbis/; revision=3658
Monty [Thu, 18 Jul 2002 07:10:25 +0000 (07:10 +0000)]
Continue work, add a missing .png
svn path=/trunk/vorbis/; revision=3657
Monty [Thu, 18 Jul 2002 05:26:04 +0000 (05:26 +0000)]
spec for floor 1 finished.
residue and toplevel reference to go
svn path=/trunk/vorbis/; revision=3656
Monty [Thu, 18 Jul 2002 02:12:20 +0000 (02:12 +0000)]
Fix a serious bug in bitrate management that rendered hard limiting
nonfunctional.
svn path=/trunk/vorbis/; revision=3655
Monty [Thu, 18 Jul 2002 01:43:09 +0000 (01:43 +0000)]
bump date on vendor string
eliminate the ilog2 code that looks broken with clearer code
svn path=/trunk/vorbis/; revision=3654
Monty [Thu, 18 Jul 2002 01:41:59 +0000 (01:41 +0000)]
Not really a bugfix, but 'correct' the confusing ilog2 which looks broken
svn path=/trunk/vorbis/; revision=3653
Monty [Wed, 17 Jul 2002 23:26:37 +0000 (23:26 +0000)]
Let's not loose any work on the home stretch
svn path=/trunk/vorbis/; revision=3652
Monty [Wed, 17 Jul 2002 21:34:31 +0000 (21:34 +0000)]
Specwriting found a possible stack smash in floor0.c decode. repaired
svn path=/trunk/vorbis/; revision=3651
Monty [Wed, 17 Jul 2002 21:28:37 +0000 (21:28 +0000)]
reenable float lookups
svn path=/trunk/vorbis/; revision=3650
Monty [Wed, 17 Jul 2002 21:26:27 +0000 (21:26 +0000)]
Gte Jack's RTP draft into CVS and not just on www
svn path=/trunk/vorbis/; revision=3649
Monty [Wed, 17 Jul 2002 21:25:05 +0000 (21:25 +0000)]
Get new docs into CVS so nothing gets lost
svn path=/trunk/vorbis/; revision=3648
Monty [Tue, 16 Jul 2002 09:32:12 +0000 (09:32 +0000)]
commit images for codebook doc
svn path=/trunk/vorbis/; revision=3637
Monty [Tue, 16 Jul 2002 09:26:07 +0000 (09:26 +0000)]
Kill a comment example typo
svn path=/trunk/vorbis/; revision=3636
Monty [Tue, 16 Jul 2002 09:24:55 +0000 (09:24 +0000)]
codebook doc -> CVS
svn path=/trunk/vorbis/; revision=3635
Monty [Mon, 15 Jul 2002 06:48:04 +0000 (06:48 +0000)]
kill these stray files
svn path=/trunk/vorbis/; revision=3634
Monty [Mon, 15 Jul 2002 00:12:27 +0000 (00:12 +0000)]
First draft of bitpack convention spec
svn path=/trunk/vorbis/; revision=3633
Monty [Sun, 14 Jul 2002 08:49:24 +0000 (08:49 +0000)]
The Vorbis->Ogg encapsulation spec
svn path=/trunk/vorbis/; revision=3631
Monty [Sun, 14 Jul 2002 05:25:59 +0000 (05:25 +0000)]
Spec intro first draft
svn path=/trunk/vorbis/; revision=3628
Stan Seibert [Sat, 13 Jul 2002 17:23:05 +0000 (17:23 +0000)]
Makefile fixes.
svn path=/trunk/vorbis/; revision=3626
Ralph Giles [Sat, 13 Jul 2002 11:31:36 +0000 (11:31 +0000)]
rename classic mac build dir to macos/
svn path=/trunk/vorbis/; revision=3622
Ralph Giles [Sat, 13 Jul 2002 11:30:39 +0000 (11:30 +0000)]
fixup paths in metaproject
svn path=/trunk/vorbis/; revision=3621
Ralph Giles [Sat, 13 Jul 2002 11:16:00 +0000 (11:16 +0000)]
readd binary files with -kb
svn path=/trunk/vorbis/; revision=3620
Ralph Giles [Sat, 13 Jul 2002 11:11:36 +0000 (11:11 +0000)]
remove missed file
svn path=/trunk/vorbis/; revision=3619
Ralph Giles [Sat, 13 Jul 2002 11:14:14 +0000 (11:14 +0000)]
readd binary files with -kb
svn path=/trunk/vorbis/; revision=3618
Ralph Giles [Sat, 13 Jul 2002 11:08:58 +0000 (11:08 +0000)]
rename mac build directory to macos/
svn path=/trunk/vorbis/; revision=3617
Ralph Giles [Sat, 13 Jul 2002 10:56:39 +0000 (10:56 +0000)]
Remove Apple ProjectBuilder build files from distribution:
- I have the 10.2 beta installed and can't update them in a backward compatible way.
- The commandline build should now work out of the box.
svn path=/trunk/vorbis/; revision=3616
Ralph Giles [Sat, 13 Jul 2002 10:49:36 +0000 (10:49 +0000)]
Compile with 'ansi strict' now that // comments have been removed.
svn path=/trunk/vorbis/; revision=3614
Ralph Giles [Sat, 13 Jul 2002 10:18:33 +0000 (10:18 +0000)]
removed // commented dead code
svn path=/trunk/vorbis/; revision=3611
Monty [Sat, 13 Jul 2002 06:21:18 +0000 (06:21 +0000)]
Update vendor string
svn path=/trunk/vorbis/; revision=3610
Monty [Sat, 13 Jul 2002 06:12:49 +0000 (06:12 +0000)]
Turn off HF dipole stereo. The elliptical stereo from rc3, despite
slightly more centered hiss, simply works better.
Monty
svn path=/trunk/vorbis/; revision=3609
calc [Fri, 12 Jul 2002 16:06:31 +0000 (16:06 +0000)]
debian packaging updates
svn path=/trunk/vorbis/; revision=3607
calc [Fri, 12 Jul 2002 16:00:36 +0000 (16:00 +0000)]
debian packaging updates
svn path=/trunk/vorbis/; revision=3606
Ralph Giles [Fri, 12 Jul 2002 15:07:53 +0000 (15:07 +0000)]
Update MacOS build files for Metrowerks CodeWarrior 7. Haven't tested the example appls
svn path=/trunk/vorbis/; revision=3605
Stan Seibert [Thu, 11 Jul 2002 22:15:07 +0000 (22:15 +0000)]
Oops, this got double incremented between RC3 and now.
svn path=/trunk/vorbis/; revision=3594
calc [Thu, 11 Jul 2002 21:35:33 +0000 (21:35 +0000)]
debian packaging updates
svn path=/trunk/vorbis/; revision=3593
Stan Seibert [Thu, 11 Jul 2002 21:03:48 +0000 (21:03 +0000)]
Fix to library version numbers.
svn path=/trunk/vorbis/; revision=3591
Ralph Giles [Thu, 11 Jul 2002 15:50:17 +0000 (15:50 +0000)]
Update library version numbers for release. We think libvorbis is backward-compatible with rc3, but not vorbisfile or vorbisenc.
svn path=/trunk/vorbis/; revision=3588
Ralph Giles [Thu, 11 Jul 2002 14:16:05 +0000 (14:16 +0000)]
Update the package version to 1.0 for release.
svn path=/trunk/vorbis/; revision=3585
Monty [Thu, 11 Jul 2002 10:27:55 +0000 (10:27 +0000)]
second half of mono fix
svn path=/trunk/vorbis/; revision=3579
Monty [Thu, 11 Jul 2002 10:02:29 +0000 (10:02 +0000)]
Gumboot found two mono setup errors (in 16 and 22kHz). Fixed.
svn path=/trunk/vorbis/; revision=3578
Monty [Thu, 11 Jul 2002 08:57:29 +0000 (08:57 +0000)]
That's it. Full 1.0 libVorbis code handoff to release engineering.
svn path=/trunk/vorbis/; revision=3576
Monty [Thu, 11 Jul 2002 06:50:31 +0000 (06:50 +0000)]
Saner, default mode for encoder_example
svn path=/trunk/vorbis/; revision=3575
Monty [Thu, 11 Jul 2002 06:41:08 +0000 (06:41 +0000)]
All sample rates/modes with fresh training now in CVS.
(Training run must now be thoroughly tested)
Floor1 divide by zero bugfix
added option for modern PowerPC optimization to configure.in
more comments in examples/encoder_example.c
svn path=/trunk/vorbis/; revision=3574
calc [Thu, 11 Jul 2002 04:00:04 +0000 (04:00 +0000)]
fix autogen.sh so that builddir != srcdir works
svn path=/trunk/vorbis/; revision=3572
Monty [Wed, 10 Jul 2002 03:04:22 +0000 (03:04 +0000)]
Get the new mode files in. They don't go live until the training commit.
svn path=/trunk/vorbis/; revision=3564
Ralph Giles [Tue, 9 Jul 2002 13:41:08 +0000 (13:41 +0000)]
Remove and unused variable.
svn path=/trunk/vorbis/; revision=3559
Ralph Giles [Tue, 9 Jul 2002 13:12:31 +0000 (13:12 +0000)]
Use XIPH_ as our autoconf macro prefix, rather than borrowing the AM_ namespace
as was common when these were first written.
svn path=/trunk/vorbis/; revision=3557
Ralph Giles [Tue, 9 Jul 2002 13:07:56 +0000 (13:07 +0000)]
Check for libtoolize instead of libtool before running libtoolize.
svn path=/trunk/vorbis/; revision=3556
Mike Smith [Sun, 7 Jul 2002 07:59:50 +0000 (07:59 +0000)]
Fix a typo.
svn path=/trunk/vorbis/; revision=3546
Mike Smith [Sat, 6 Jul 2002 04:20:03 +0000 (04:20 +0000)]
64-bit cleanness fix for vorbisfile (one variable declared incorrectly).
svn path=/trunk/vorbis/; revision=3531
Mike Smith [Fri, 5 Jul 2002 08:06:48 +0000 (08:06 +0000)]
Add missing dsw file.
svn path=/trunk/vorbis/; revision=3527
Mike Smith [Thu, 4 Jul 2002 10:07:02 +0000 (10:07 +0000)]
Fix overrun of a buffer resulting in a crash on some input files.
svn path=/trunk/vorbis/; revision=3518
Mike Smith [Thu, 4 Jul 2002 09:13:41 +0000 (09:13 +0000)]
Build file updates from Nathan Sharfi.
svn path=/trunk/vorbis/; revision=3515
calc [Wed, 3 Jul 2002 21:54:52 +0000 (21:54 +0000)]
debian packaging updates
svn path=/trunk/vorbis/; revision=3512
calc [Wed, 3 Jul 2002 21:30:05 +0000 (21:30 +0000)]
needed for make dist
svn path=/trunk/vorbis/; revision=3511
Mike Smith [Wed, 3 Jul 2002 14:33:21 +0000 (14:33 +0000)]
Add in mac and macosx subdirs correctly (so make dist works)
svn path=/trunk/vorbis/; revision=3509
Mike Smith [Wed, 3 Jul 2002 09:23:58 +0000 (09:23 +0000)]
Fix incorrect reference to integer milliseconds in seeking.
svn path=/trunk/vorbis/; revision=3508
Monty [Wed, 3 Jul 2002 05:26:17 +0000 (05:26 +0000)]
fix two possible infinite loop bugs at end of stream, and bulletproof
against innocent changes accidentally reawakening them
svn path=/trunk/vorbis/; revision=3507
Stan Seibert [Wed, 3 Jul 2002 03:22:14 +0000 (03:22 +0000)]
More silly stuff.
svn path=/trunk/vorbis/; revision=3503
Stan Seibert [Wed, 3 Jul 2002 00:37:58 +0000 (00:37 +0000)]
More menial janitorial work on the documentation.
I'll be asking for a raise soon. :)
svn path=/trunk/vorbis/; revision=3500
Monty [Tue, 2 Jul 2002 22:44:39 +0000 (22:44 +0000)]
Added 'LICENSE' tag.
svn path=/trunk/vorbis/; revision=3498
Monty [Tue, 2 Jul 2002 21:44:02 +0000 (21:44 +0000)]
Update to the stereo document to bring things in line with 1.0
svn path=/trunk/vorbis/; revision=3497
Monty [Tue, 2 Jul 2002 21:41:36 +0000 (21:41 +0000)]
New pages on using libvorbisfile with threading and callbacks. New
ref page for erturn codes.
svn path=/trunk/vorbis/; revision=3496
Monty [Tue, 2 Jul 2002 21:40:29 +0000 (21:40 +0000)]
Numerous corrections and updates to libVorbisfile docs
svn path=/trunk/vorbis/; revision=3495
Mike Smith [Tue, 2 Jul 2002 14:14:37 +0000 (14:14 +0000)]
Dammit. Delete this again. I shouldn't listen to bug reports, they're often
wrong.
svn path=/trunk/vorbis/; revision=3480
Mike Smith [Tue, 2 Jul 2002 13:50:05 +0000 (13:50 +0000)]
Oops. Makefile.in was _meant_ to be there. Makefile was the one that wasn't.
svn path=/trunk/vorbis/; revision=3474
Mike Smith [Tue, 2 Jul 2002 13:44:19 +0000 (13:44 +0000)]
Delete autogenerated files that were accidently added.
svn path=/trunk/vorbis/; revision=3472
Monty [Tue, 2 Jul 2002 04:25:23 +0000 (04:25 +0000)]
32kHz modes, coupled and uncoupled, managed and unmanaged
Monty
svn path=/trunk/vorbis/; revision=3467
Monty [Mon, 1 Jul 2002 21:56:47 +0000 (21:56 +0000)]
Substantially increase the number of bits given to noise encoding in
impulse blocks. All you Aphex Twin freaks can quiet down now :-)
svn path=/trunk/vorbis/; revision=3466
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
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