vorbis Log

Commit Date  
[0c4dfd] by thomasvs thomasvs

This patch fixes a few autotools issues with vorbis svn

* error out on autotools failures so warnings are caught early on
* move around AC_CANONICAL_HOST to squash warning
* don't squash LIBS but set VORBIS_LIBS instead
* clean up AC_OUTPUT
* AUTOMAKE_OPTIONS = foreign only needs to be done toplevel
(this can be verified by checking Makefile's generated in other directories
and seeing that the var isn't used)
* use OGG_LIBS and VORBIS_LIBS in Makefile.am

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

2004-07-26 13:31:38 Tree
[055b64] by msmith msmith

Use an ogg_int32_t rather than a plain int32_t, since windows systems don't
have the latter defined. Problem reported by Stephen So.

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

2004-07-23 01:23:40 Tree
[82a2b5] by msmith msmith

Patch from Barry Bouwsma:

The problem was in using an int for the return value of a 64-bit
function. All other references to this function in this source file
use a proper 64-bit value. This function returns the offset within
the file, and this int wraps to <0 at 2GB, causing an EOS to be
returned for any offset at any further point in a larger file.

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

2004-07-21 01:35:06 Tree
[4e09e4] by xiphmont xiphmont

Set $Id$ keyword substitution for vorbis module

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

2004-07-20 07:24:27 Tree
[b46e1c] by xiphmont xiphmont

Mostly completed (but not proofread) the updated/modern libvorbisenc API overview document.

Also turned on $Id$ keyword substitution in SVN for the Vorbis module.

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

2004-07-20 07:19:25 Tree
[2fb04f] by xiphmont xiphmont

Fix one comment (bitrate.c no longer uses a circular packet queue)

Correct a bug-that-isn't-a-bug; the bitrate manager's setpoint gravity
code relied on subtlety that just took me a while to figure out even
though I wrote it. Given that, I could see it causing trouble in the
future if other changes broke the subtlety, so I increased the
heavy-handed logic explicitness to bulletproof the gravity code in the
cases where there's a minimum but not a maximum and vice versa.

The only change that makes a difference: the bit reservoir is set to
the bias setpoint in initialization as opposed to always starting with
a full reservoir. This is unrelated to above, but seemed like a good

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

2004-07-20 06:27:09 Tree
[81f704] by msmith msmith

Propogate fix (from chris, to the website) back to the original copy of the

We need a better way to keep docs in sync, editing the website copy is
definitely a bad idea.

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

2004-07-14 03:03:09 Tree
[5eb724] by xiphmont xiphmont

Work in progress: documentation update for libvorbisenc

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

2004-07-09 08:34:39 Tree
[71ceb8] by xiphmont xiphmont

Begin process of API documentation updates

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

2004-07-09 07:59:19 Tree
[58a07b] by xiphmont xiphmont

Put AoTuV tunings merge (along with bugfixes) on the mainline. This
is ready for wider correctness testing; no substantial issues

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

2004-07-07 15:44:46 Tree
[bbece9] by giles giles

Correct a comment typo.

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

2004-06-24 22:56:30 Tree
[f98db1] by giles giles

helps to update both references

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

2004-05-25 16:01:09 Tree
[22b314] by giles giles

also update the makefile for the rtp draft update

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

2004-05-25 12:30:58 Tree
[ba06e0] by giles giles

Update to the latest (but still expired) vorbis-rtp draft.

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

2004-05-25 12:30:08 Tree
[1b1771] by giles giles

Properly escape the example C code in the chaining example html.

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

2004-04-07 23:01:55 Tree
[86907f] by giles giles

Set DOS line endings on MSVC project files; it can deal with unix line
endings otherwise, but these need to be correct no matter who makes the

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

2004-04-07 03:15:51 Tree
[e110d5] by giles giles

Turn on keyword subsitution for the spec source documents since we're
using this for releaseinfo.

Also remove the manual dates in favor of the automatic ones. Previously,
the manual ones meant something like 'last significant update' but it's
easy to forget. A little uglier, less work.

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

2004-04-06 21:18:53 Tree
[a279f1] by giles giles

Correct a number of typos. Thanks to Dominik Kuhlen for pointing these

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

2004-04-06 21:10:09 Tree
[ef2068] by giles giles

correct a typo

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

2004-03-22 01:18:14 Tree
[296bcd] by msmith msmith

Fix for typos in comment spec (bug #507)

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

2004-02-19 04:07:41 Tree
[790a7b] by giles giles

Quote our macro name in AC_DEFUN() to avoid a warning in automake 1.8. Patch from Alexander

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

2004-01-26 07:48:39 Tree
[2b6e7f] by xiphmont xiphmont

Kill off small padding bug for super-small bitreservoir sizes. It's
now accurate to the byte.


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

2003-12-30 13:17:20 Tree
[98424f] by xiphmont xiphmont

Kill another minor bug in bitrate reservoir setup when average isn't
specced (as it keys off nominal by default)

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

2003-12-30 12:44:28 Tree
[bb8efc] by xiphmont xiphmont

Correct nominal setting flaw in managed setup when mina nd max are
both specified.

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

2003-12-30 12:23:29 Tree
[a67e56] by xiphmont xiphmont

Replace time-windowed bitrate management setup with a one-pass
'greedy' bit reservoir system.


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.


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

2003-12-30 11:02:22 Tree
Older >

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

No, thanks