- 30 Dec, 2003 1 commit
-
-
Monty authored
Replace time-windowed bitrate management setup with a one-pass 'greedy' bit reservoir system. Advantages: no additional encoder latency more predictable buffering lower memory usage These changes introduce two new vorbis_encode_ctls to get to the new functionality. The old ectl calls are still supported for compatability and binary library compatability is not broken (but libvorbis/file/enc need to be upgraded as a set). ...now going to update oggenc. Monty svn path=/trunk/vorbis/; revision=5726
-
- 28 Nov, 2003 1 commit
-
-
Stan Seibert authored
svn path=/trunk/vorbis/; revision=5640
-
- 17 Nov, 2003 1 commit
-
-
carsten authored
svn path=/trunk/vorbis/; revision=5585
-
- 16 Nov, 2003 1 commit
-
-
Ed "oddsock" Zaleski authored
Made the projects all link to the Multithreaded Static Runtime Lib...hopefully this will allow for the most portability. svn path=/trunk/vorbis/; revision=5581
-
- 26 Oct, 2003 1 commit
-
-
Ralph Giles authored
svn path=/trunk/vorbis/; revision=5506
-
- 25 Oct, 2003 1 commit
-
-
Ralph Giles authored
Apparently my hand editing messed up parsability. There may be line-ending problems with vorbis.dsw. svn path=/trunk/vorbis/; revision=5502
-
- 23 Oct, 2003 2 commits
-
-
Ralph Giles authored
svn path=/trunk/vorbis/; revision=5499
-
Ralph Giles authored
back to glibtoolize (as it's shipped by apple on macosx) if libtoolize is not available. Bug 363. svn path=/trunk/vorbis/; revision=5497
-
- 22 Oct, 2003 1 commit
-
-
Ralph Giles authored
svn path=/trunk/vorbis/; revision=5495
-
- 20 Oct, 2003 1 commit
-
-
carsten authored
svn path=/trunk/vorbis/; revision=5491
-
- 18 Oct, 2003 1 commit
-
-
calc authored
This allows for builds not to fail if automake is installed on the build system and it doesnt happen to be exact same version used during autogen.sh process. svn path=/trunk/vorbis/; revision=5486
-
- 08 Oct, 2003 1 commit
-
-
Ralph Giles authored
svn path=/trunk/vorbis/; revision=5408
-
- 01 Oct, 2003 3 commits
-
-
Ralph Giles authored
1.0.1. I've added all the new functions, and more dangerously, moved all the vorbis_encode_* to vorbisenc.def. I have no idea what I'm doing here, so testing please. In particular, make sure binary compatibility is preserved for apps linked against 1.0.0. svn path=/trunk/vorbis/; revision=5387
-
Ralph Giles authored
the patch. svn path=/trunk/vorbis/; revision=5385
-
Ralph Giles authored
space savings. svn path=/trunk/vorbis/; revision=5384
-
- 24 Sep, 2003 1 commit
-
-
Ralph Giles authored
svn path=/trunk/vorbis/; revision=5370
-
- 20 Sep, 2003 1 commit
-
-
Stan Seibert authored
you shouldn't do it later. svn path=/trunk/vorbis/; revision=5364
-
- 16 Sep, 2003 1 commit
-
-
Monty authored
I've been getting sloppy lately... didn;t run streaming tests against most recent vorbisfile state machine fix ebcause I thought it didn't affect non-seekable. I was wrong, and the chnage broke things. This fixes non-seekable input and I actually ran all the basic tests (streaming, seekable, seeking, crosslapping and full chain tests) before this commit. Monty svn path=/trunk/vorbis/; revision=5343
-
- 12 Sep, 2003 1 commit
-
-
Monty authored
State engine change broke seeking because ov_pcm_seek was actually using _make_decode_ready as a 'make sure decode is ready' even if it already was. _make_decode_ready is now a no-op if decode is ready. Monty svn path=/trunk/vorbis/; revision=5335
-
- 11 Sep, 2003 2 commits
- 10 Sep, 2003 1 commit
-
-
Monty authored
Update vendor string for 1.0.1 release svn path=/trunk/vorbis/; revision=5324
-
- 09 Sep, 2003 1 commit
-
-
Brendan Cully authored
svn path=/trunk/vorbis/; revision=5323
-
- 05 Sep, 2003 4 commits
-
-
Ralph Giles authored
svn path=/trunk/vorbis/; revision=5314
-
Ralph Giles authored
Metrowerks Codewarrior 7.2 as a minimum version. svn path=/trunk/vorbis/; revision=5313
-
Ralph Giles authored
svn path=/trunk/vorbis/; revision=5312
-
Ralph Giles authored
svn path=/trunk/vorbis/; revision=5311
-
- 03 Sep, 2003 5 commits
-
-
calc authored
svn path=/trunk/vorbis/; revision=5302
-
calc authored
svn path=/trunk/vorbis/; revision=5301
-
calc authored
svn path=/trunk/vorbis/; revision=5300
-
calc authored
svn path=/trunk/vorbis/; revision=5298
-
Stan Seibert authored
been added since 1.0 to libvorbis and libvorbisfile, so they get a CURRENT++ and a AGE++. svn path=/trunk/vorbis/; revision=5293
-
- 02 Sep, 2003 5 commits
-
-
Monty authored
reel back low midrange noise bias ever so slightly. This eliminates the 'cupping' noise in the low midrange that's somewhat more noticable than other blocking noise. Monty svn path=/trunk/vorbis/; revision=5288
-
Monty authored
Lower absolute ATH to no more than -130dB, -140 nominal. Carsten has found enough conterexamples at this point to disprove the rationale for a lowest-possible ATH in masking; the only value it has left is to give a bottom end to the dB range to avoid FP underflows. Monty svn path=/trunk/vorbis/; revision=5284
-
Monty authored
Minor patch to compile with DJGPP svn path=/trunk/vorbis/; revision=5282
-
Monty authored
vorbisfile has a flaw where a bad link is not initialized [proper behavior], but it would attempt to initialize and play that link anyway, getting a segfault. The easiest way to deal was to improve libvorbis's error checking on dsp initialization if an app (in this case, vorbisfile) tries to call init on a blank vorbis_info structure. read and seek calls will now return 'OV_EBADLINK' in this case. Monty svn path=/trunk/vorbis/; revision=5278
-
- 01 Sep, 2003 2 commits
-
-
Monty authored
Oh, and while were at it, why not disable all the debugging waveform output before committing? Monty svn path=/trunk/vorbis/; revision=5270
-
Monty authored
Halfrate decode feature addition caused a bug in _vorbis_apply_window for transition windoews that also bit encode. Fixed. Monty svn path=/trunk/vorbis/; revision=5269
-
- 27 Aug, 2003 1 commit
-
-
Monty authored
Several more halfrate fixes: 1) crosslapping was using the wrong windowsizes (fullrate for halfrate) for overlap; this would usually still work fine, so the bug went unnoticed. 2) fixed a segfault from multiple lapped seeks happening with no decode happening between. svn path=/trunk/vorbis/; revision=5252
-