platform/upstream/libvorbis.git
18 years agoHarmonize the spec and stand-alone versions of the comment header docs.
Ralph Giles [Mon, 28 Nov 2005 00:58:48 +0000 (00:58 +0000)]
Harmonize the spec and stand-alone versions of the comment header docs.

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

18 years agoUpdate documentation builds for recent fixes. The pdf version still
Ralph Giles [Mon, 28 Nov 2005 00:44:24 +0000 (00:44 +0000)]
Update documentation builds for recent fixes. The pdf version still
suffers some formatting problems and doesn't build cleanly; I've forced
a manual update for now since the text looks reasonably correct. The
size difference from the previous build is from not including the
in-flux RTP draft.

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

18 years agoWrap itemizedlist tags in a para container. Docbook doesn't require
Ralph Giles [Mon, 28 Nov 2005 00:34:44 +0000 (00:34 +0000)]
Wrap itemizedlist tags in a para container. Docbook doesn't require
this, but google alleges it may help with some stylesheet problems
we're having. Doesn't seem to, but doesn't really do any harm either:
we weren't being consistent.

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

18 years agoPast tense the 1.0 release.
Ralph Giles [Mon, 28 Nov 2005 00:33:05 +0000 (00:33 +0000)]
Past tense the 1.0 release.

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

18 years ago* Fix builds
Zentaro Kavanagh [Sun, 27 Nov 2005 04:25:44 +0000 (04:25 +0000)]
* Fix builds

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

18 years agoReplaced MacOSX build files with Xcode2.2 project (and related files).
Arek Korbik [Wed, 23 Nov 2005 22:07:33 +0000 (22:07 +0000)]
Replaced MacOSX build files with Xcode2.2 project (and related files).

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

18 years agoSeveral logical fixes to the spec pseudocode as submitted by ods15.
Monty [Wed, 23 Nov 2005 08:44:18 +0000 (08:44 +0000)]
Several logical fixes to the spec pseudocode as submitted by ods15.

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

18 years agoFix #740 - doubling LDFLAGS
Thomas Vander Stichele [Tue, 15 Nov 2005 10:40:20 +0000 (10:40 +0000)]
Fix #740 - doubling LDFLAGS

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

18 years ago* Add vorbis file
Zentaro Kavanagh [Sat, 5 Nov 2005 11:02:43 +0000 (11:02 +0000)]
* Add vorbis file

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

18 years agoipr claim message updated
lu_zero [Mon, 24 Oct 2005 16:30:39 +0000 (16:30 +0000)]
ipr claim message updated

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

18 years agoOther minor fixes
lu_zero [Fri, 21 Oct 2005 17:20:33 +0000 (17:20 +0000)]
Other minor fixes

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

18 years agoMinor changes
lu_zero [Fri, 21 Oct 2005 13:52:46 +0000 (13:52 +0000)]
Minor changes

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

18 years agoITU reference for multichannel mapping removed
lu_zero [Fri, 21 Oct 2005 11:04:12 +0000 (11:04 +0000)]
ITU reference for multichannel mapping removed

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

18 years agoITU reference for multichannel mapping removed
lu_zero [Fri, 21 Oct 2005 11:02:58 +0000 (11:02 +0000)]
ITU reference for multichannel mapping removed

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

18 years agoMinor retouches
lu_zero [Fri, 21 Oct 2005 01:51:38 +0000 (01:51 +0000)]
Minor retouches

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

18 years agoChanges:
lu_zero [Thu, 20 Oct 2005 17:21:37 +0000 (17:21 +0000)]
Changes:
Minor clarification of some passages
First usage example example

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

18 years agoByte boundary explictly noted
lu_zero [Wed, 19 Oct 2005 22:52:18 +0000 (22:52 +0000)]
Byte boundary explictly noted

Payload packing definition clarified

Comments just optional, not discouraged

Fragment loss behaviour changed slightly.

Vorbis present in lowercase in the SDP/MIME sections.

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

18 years agoSome wording improvements:
Ralph Giles [Wed, 19 Oct 2005 19:21:08 +0000 (19:21 +0000)]
Some wording improvements:

the 48 kbps claim is more reasonable with the 1.1 reference encoder;
try to better explain the codebook situation;
fix a typo.

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

18 years agoCaching paragraph removed (doesn't apply anymore)
lu_zero [Tue, 18 Oct 2005 23:15:34 +0000 (23:15 +0000)]
Caching paragraph removed (doesn't apply anymore)
Minor retouches

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

18 years agoRevert draft version number change reversion, and update the built .txt
Ralph Giles [Mon, 17 Oct 2005 20:38:10 +0000 (20:38 +0000)]
Revert draft version number change reversion, and update the built .txt
version of the RTP payload draft.

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

18 years ago24 bit tag instead of 32bit hash, other changes propagated by that
lu_zero [Mon, 17 Oct 2005 20:32:37 +0000 (20:32 +0000)]
24 bit tag instead of 32bit hash, other changes propagated by that

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

18 years agoBump the version number and commit the latest draft of the RTP payload
Ralph Giles [Mon, 17 Oct 2005 18:14:48 +0000 (18:14 +0000)]
Bump the version number and commit the latest draft of the RTP payload
draft.

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

18 years ago* VS2003 files
Zentaro Kavanagh [Wed, 5 Oct 2005 07:08:10 +0000 (07:08 +0000)]
* VS2003 files

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

18 years agoremoving debian/Makefile.am
Thomas Vander Stichele [Wed, 7 Sep 2005 19:05:00 +0000 (19:05 +0000)]
removing debian/Makefile.am

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

18 years agowhoops, did not mean to commit this. why is this in svn ?
Thomas Vander Stichele [Wed, 7 Sep 2005 18:59:31 +0000 (18:59 +0000)]
whoops, did not mean to commit this.  why is this in svn ?

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

18 years agodist debian/ from top-level Makefile.am
Thomas Vander Stichele [Wed, 7 Sep 2005 18:57:56 +0000 (18:57 +0000)]
dist debian/ from top-level Makefile.am

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

18 years agomany doc cleanups
nehal [Mon, 5 Sep 2005 20:27:05 +0000 (20:27 +0000)]
many doc cleanups

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

18 years agoFix bug 583 properly, this time.
Mike Smith [Mon, 5 Sep 2005 11:04:48 +0000 (11:04 +0000)]
Fix bug 583 properly, this time.
Use magic-union tricks to prevent breaking C aliasing rules.
This means we can remove the turning-off-optimisations hack we temporarily put
in for gcc4.
Thanks to Richard Guenther for the tips.

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

18 years agocleanup doc index; make format similar to website
nehal [Sun, 4 Sep 2005 21:59:35 +0000 (21:59 +0000)]
cleanup doc index; make format similar to website

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

18 years agoCommit the built specification to the repository.
Ralph Giles [Sun, 4 Sep 2005 17:29:38 +0000 (17:29 +0000)]
Commit the built specification to the repository.

We have traditionally avoided putting generated files in the
respository; it's a waste of space and makes for useless diffs.
However, the docbook tool situation still hasn't improved to
the point where the docs build out of the box for most people.

The real impetus was a short-term hack to simplify the website
reorg; if we ever do get things building cleanly, the server
should do that before pushing to the mirrors.

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

18 years agoClarify usage of ov_raw_tell a little bit.
Mike Smith [Wed, 17 Aug 2005 14:13:34 +0000 (14:13 +0000)]
Clarify usage of ov_raw_tell a little bit.

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

18 years agoApparently gcc -dumpversion has worked at least since 2.7.2, use this for
Ralph Giles [Mon, 1 Aug 2005 18:41:28 +0000 (18:41 +0000)]
Apparently gcc -dumpversion has worked at least since 2.7.2, use this for
version detection instead since it's cleaner and probably more reliable.

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

18 years agoadd PKG_CHECK_MODULES to acinclude.m4
Thomas Vander Stichele [Fri, 29 Jul 2005 10:27:46 +0000 (10:27 +0000)]
add PKG_CHECK_MODULES to acinclude.m4

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

19 years agoNew version of the interleave example that shows the possibility of non-contiguous...
Ralph Giles [Sat, 16 Jul 2005 19:36:10 +0000 (19:36 +0000)]
New version of the interleave example that shows the possibility of non-contiguous eos pages. Ticket #503.

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

19 years agoUpdate changelog for release.
Ralph Giles [Mon, 27 Jun 2005 08:57:03 +0000 (08:57 +0000)]
Update changelog for release.

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

19 years agoProperly initialize the packetno field when returning header packets,
Ralph Giles [Sun, 26 Jun 2005 18:36:49 +0000 (18:36 +0000)]
Properly initialize the packetno field when returning header packets,
and start counting data packet sequence numbers with 3 instead of zero
so that all the ogg packets come out of the encoder with the same
packetno fields they would have in coming out of an Ogg file (as read by
libogg, anyway).

Previously data packets started counting from zero, and the packetno
field of the returned header packets was uninitialized.

We had two choices in resolving this. One was just to add 3 to the
vorbis_dsp_state and/or vorbis_block sequence field when writing it to
the ogg_packet packetno field. The other is to actually keep the
packetno in the internal sequence fields. I chose the later based on the
fact that this same field gets set directly from the ogg_packet packetno
on decode, so things are consistent.

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

19 years agoUpdate version number and libvorbisenc revision number for release.
Ralph Giles [Tue, 21 Jun 2005 14:08:12 +0000 (14:08 +0000)]
Update version number and libvorbisenc revision number for release.

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

19 years agoUpdate changelog for 1.1.1 release.
Ralph Giles [Tue, 21 Jun 2005 13:55:38 +0000 (13:55 +0000)]
Update changelog for 1.1.1 release.

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

19 years agoUpdate the encoder datestamp so we can tell if the stream was produced
Ralph Giles [Tue, 21 Jun 2005 13:53:16 +0000 (13:53 +0000)]
Update the encoder datestamp so we can tell if the stream was produced
with the bps/kbps fix in the management interface.

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

19 years agoupdate link which is broken in packages
Thomas Vander Stichele [Sat, 18 Jun 2005 17:38:11 +0000 (17:38 +0000)]
update link which is broken in packages

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

19 years agoenable maintainer mode for autogen builds by default
Thomas Vander Stichele [Sat, 18 Jun 2005 15:55:42 +0000 (15:55 +0000)]
enable maintainer mode for autogen builds by default

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

19 years agoadd two newlines as input to pdfxmltex for systems where tex complains with LaTeX...
Thomas Vander Stichele [Mon, 6 Jun 2005 16:14:22 +0000 (16:14 +0000)]
add two newlines as input to pdfxmltex for systems where tex complains with LaTeX Error: Something's wrong--perhaps a missing \item for no discernable reason

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

19 years agoOur documentation for ov_open_callbacks was pretty bad. It talks about files
Mike Smith [Wed, 9 Mar 2005 23:33:22 +0000 (23:33 +0000)]
Our documentation for ov_open_callbacks was pretty bad. It talks about files
(which isn't neccesarily true), and didn't document the 'datasource' parameter
at all.

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

19 years agoOops. The units (kbps/bps) fix also applies to min and max bitrate in this
Mike Smith [Fri, 4 Mar 2005 04:33:03 +0000 (04:33 +0000)]
Oops. The units (kbps/bps) fix also applies to min and max bitrate in this
interface.

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

19 years agohighlevel_encode_setup.bitrate_av is in bps,
Mike Smith [Fri, 4 Mar 2005 04:18:55 +0000 (04:18 +0000)]
highlevel_encode_setup.bitrate_av is in bps,
struct ovectl_ratemanage2_arg.bitrate_average_kbps is obviously in kbps.
So convert when reading/writing the latter (public) struct.

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

19 years agodebian/watch file for vorbis
j [Thu, 3 Mar 2005 04:35:02 +0000 (04:35 +0000)]
debian/watch file for vorbis

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

19 years agoFix up some documentation mistakes as pointed out in bugs #615 and #616
Mike Smith [Fri, 18 Feb 2005 02:16:12 +0000 (02:16 +0000)]
Fix up some documentation mistakes as pointed out in bugs #615 and #616

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

19 years agoRemove a redundant line
Mike Smith [Thu, 17 Feb 2005 03:35:34 +0000 (03:35 +0000)]
Remove a redundant line

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

19 years agoov_read_float() was missing from this reference to vorbisfile functions, as
Mike Smith [Wed, 16 Feb 2005 04:48:58 +0000 (04:48 +0000)]
ov_read_float() was missing from this reference to vorbisfile functions, as
pointed out on irc. Added it.

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

19 years agoSome preprocessor directives in this file didn't start with a # in column 1,
Mike Smith [Mon, 14 Feb 2005 23:03:43 +0000 (23:03 +0000)]
Some preprocessor directives in this file didn't start with a # in column 1,
which some compilers (reported with apple gcc 3.3 on OS X) correctly reject.
Fixed by moving them into column 1.

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

19 years agoInitial commit.
philkerr [Tue, 1 Feb 2005 03:57:02 +0000 (03:57 +0000)]
Initial commit.

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

19 years agoRemoved as it is in wrong project.
philkerr [Tue, 1 Feb 2005 03:56:03 +0000 (03:56 +0000)]
Removed as it is in wrong project.

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

19 years agoInitial commit.
philkerr [Tue, 1 Feb 2005 03:52:58 +0000 (03:52 +0000)]
Initial commit.

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

19 years agoInitial commit.
philkerr [Tue, 1 Feb 2005 03:52:09 +0000 (03:52 +0000)]
Initial commit.

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

19 years agovorbis:
ozone [Tue, 18 Jan 2005 06:26:22 +0000 (06:26 +0000)]
vorbis:
 * Use autoheader and config.h.in again (basically revert changeset:8766)
 * Use 'type' shell builtin instead of 'which' to locate libtoolize, since it's more portable and less prone to different behaviour

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

19 years agovorbis:
ozone [Mon, 17 Jan 2005 08:13:45 +0000 (08:13 +0000)]
vorbis:
 * Don't use autoheader since we don't use config.h.in

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

19 years agoCleaned up references section and minor text improvements. -PK
philkerr [Fri, 31 Dec 2004 04:39:29 +0000 (04:39 +0000)]
Cleaned up references section and minor text improvements. -PK

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

19 years agoAlso move a parenthesis to match the correct bark formula in the reference source.
Ralph Giles [Wed, 29 Dec 2004 03:33:51 +0000 (03:33 +0000)]
Also move a parenthesis to match the correct bark formula in the reference source.

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

19 years agoCorrect a typo in the bark function definition s/0158/0185/ in the
Ralph Giles [Tue, 28 Dec 2004 23:00:40 +0000 (23:00 +0000)]
Correct a typo in the bark function definition s/0158/0185/ in the
second atan frequency scale.

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

19 years agosvn path=/trunk/vorbis/; revision=8380
philkerr [Mon, 13 Dec 2004 18:12:00 +0000 (18:12 +0000)]
svn path=/trunk/vorbis/; revision=8380

19 years agoInitial check in.
philkerr [Thu, 21 Oct 2004 21:29:43 +0000 (21:29 +0000)]
Initial check in.

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

19 years agoset release date in the release notes
Ralph Giles [Wed, 22 Sep 2004 00:14:05 +0000 (00:14 +0000)]
set release date in the release notes

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

19 years agoIssue an explicit warning if the docs can't be built at 'make dist'
Ralph Giles [Tue, 21 Sep 2004 02:17:43 +0000 (02:17 +0000)]
Issue an explicit warning if the docs can't be built at 'make dist'
time, as is now required.

This is a little less broken than the previous config in that the dist
will need to have the build docs, and a normal build from a dist tarball
won't try. However if you --enable-docs on the dist tarball, it will
rebuild them even if they're up to date. Among other things, this makes
'make distcheck' annoying.

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

19 years agoInclude the built documentation in the distribution.
Ralph Giles [Mon, 20 Sep 2004 21:47:32 +0000 (21:47 +0000)]
Include the built documentation in the distribution.

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

19 years agoProperly filter out .svn directories from EXTRA_DIST included
Ralph Giles [Mon, 20 Sep 2004 21:47:15 +0000 (21:47 +0000)]
Properly filter out .svn directories from EXTRA_DIST included
directories.

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

19 years agoOops. Also remove the obsolete HACKING file from the distribution list.
Ralph Giles [Mon, 20 Sep 2004 21:24:48 +0000 (21:24 +0000)]
Oops. Also remove the obsolete HACKING file from the distribution list.

Remove references to the 1.0 release from the todo file. :)

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

19 years agoDocumentation updates.
Ralph Giles [Mon, 20 Sep 2004 21:09:21 +0000 (21:09 +0000)]
Documentation updates.

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

19 years agoBump version number for new release.
Ralph Giles [Mon, 20 Sep 2004 21:09:09 +0000 (21:09 +0000)]
Bump version number for new release.

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

19 years agoDon't build static code examples by default. Static linking is broken
Ralph Giles [Sun, 19 Sep 2004 23:41:19 +0000 (23:41 +0000)]
Don't build static code examples by default. Static linking is broken
(and unsupported) on recent MacOS X, but libtool hasn't learned this
yet.

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

19 years agoadjust configure help formatting
Ralph Giles [Sun, 19 Sep 2004 22:07:18 +0000 (22:07 +0000)]
adjust configure help formatting

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

19 years agoRemove thomasvs' ChangeLog in favor of the new CHANGES document.
Ralph Giles [Sun, 19 Sep 2004 21:54:16 +0000 (21:54 +0000)]
Remove thomasvs' ChangeLog in favor of the new CHANGES document.

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

19 years agoAdd a CHANGES file with release notes. Only goes back to 1.0.
Ralph Giles [Sun, 19 Sep 2004 21:53:50 +0000 (21:53 +0000)]
Add a CHANGES file with release notes. Only goes back to 1.0.

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

19 years agoadd #ifdef __WINS__ to symbian/config.h around pragmas (ignored by gcc)
Conrad Parker [Mon, 16 Aug 2004 01:37:09 +0000 (01:37 +0000)]
add #ifdef __WINS__ to symbian/config.h around pragmas (ignored by gcc)

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

19 years agoadd config.h to Symbian build, and use it to turn off a bunch of visual c
Conrad Parker [Mon, 16 Aug 2004 01:30:20 +0000 (01:30 +0000)]
add config.h to Symbian build, and use it to turn off a bunch of visual c
warnings, some of which are harmless.

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

19 years agoinclude "os.h" in smallft.c, in turn including config.h (as per smiliar *.c
Conrad Parker [Mon, 16 Aug 2004 01:26:52 +0000 (01:26 +0000)]
include "os.h" in smallft.c, in turn including config.h (as per smiliar *.c
files)

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

19 years agofix _WIN32 check to exclude Symbian emulator builds
Conrad Parker [Fri, 13 Aug 2004 01:48:19 +0000 (01:48 +0000)]
fix _WIN32 check to exclude Symbian emulator builds

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

19 years agoadd Symbian OS support by Colin Ward (CSIRO)
Conrad Parker [Fri, 13 Aug 2004 01:25:20 +0000 (01:25 +0000)]
add Symbian OS support by Colin Ward (CSIRO)

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

19 years agoFirst pass of full libvorbisenc doc modernization complete. Only proofing remains.
Monty [Wed, 11 Aug 2004 06:39:44 +0000 (06:39 +0000)]
First pass of full libvorbisenc doc modernization complete.  Only proofing remains.

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

19 years agoFinished up first pass of modern vorbis_encode_ctl() doc
Monty [Wed, 11 Aug 2004 06:09:37 +0000 (06:09 +0000)]
Finished up first pass of modern vorbis_encode_ctl() doc

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

19 years agoRemove a stray fprintf
Monty [Sun, 8 Aug 2004 04:31:40 +0000 (04:31 +0000)]
Remove a stray fprintf

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

19 years agoremove needless whitespace, synchronize decls with defs
Thomas Vander Stichele [Thu, 5 Aug 2004 14:54:23 +0000 (14:54 +0000)]
remove needless whitespace, synchronize decls with defs

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

19 years agopass make distcheck
Thomas Vander Stichele [Thu, 5 Aug 2004 13:53:16 +0000 (13:53 +0000)]
pass make distcheck

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

19 years agousing autoheader to generate config.h so we get rid of the long compile
Thomas Vander Stichele [Thu, 5 Aug 2004 10:04:51 +0000 (10:04 +0000)]
using autoheader to generate config.h so we get rid of the long compile
lines filled with defines.
I also added a ChangeLog, if people don't like that feel free to flame me down
and I'll remove it.

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

19 years agoCorrect two function name typos
Monty [Tue, 3 Aug 2004 05:21:45 +0000 (05:21 +0000)]
Correct two function name typos

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

19 years agoFinished data structure docs
Monty [Tue, 3 Aug 2004 05:05:40 +0000 (05:05 +0000)]
Finished data structure docs

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

19 years agofix automake warning
Thomas Vander Stichele [Mon, 2 Aug 2004 09:37:08 +0000 (09:37 +0000)]
fix automake warning

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

19 years agoadd missing files
Thomas Vander Stichele [Mon, 2 Aug 2004 09:35:44 +0000 (09:35 +0000)]
add missing files

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

19 years agoCorrect a bug unnoticed until documenting; the 'window' field in the
Monty [Mon, 2 Aug 2004 08:04:52 +0000 (08:04 +0000)]
Correct a bug unnoticed until documenting; the 'window' field in the
vorbis_info struct should be the size of the bitrate reservoir in
seconds.

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

19 years agoIncremental update to avoid losing ongoing work
Monty [Mon, 2 Aug 2004 06:59:25 +0000 (06:59 +0000)]
Incremental update to avoid losing ongoing work

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

19 years agogenerate uninstalled pc files
Thomas Vander Stichele [Mon, 26 Jul 2004 13:35:02 +0000 (13:35 +0000)]
generate uninstalled pc files

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

19 years agouse pkg-config if we found the binary, otherwise use the old method
Thomas Vander Stichele [Mon, 26 Jul 2004 13:34:31 +0000 (13:34 +0000)]
use pkg-config if we found the binary, otherwise use the old method

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

19 years agoThis patch autogenerates spec file from configure and fixes some spec issues
Thomas Vander Stichele [Mon, 26 Jul 2004 13:33:43 +0000 (13:33 +0000)]
This patch autogenerates spec file from configure and fixes some spec issues

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

19 years agoThis patch fixes a few autotools issues with vorbis svn
Thomas Vander Stichele [Mon, 26 Jul 2004 13:31:38 +0000 (13:31 +0000)]
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
* add AC_CANONICAL_TARGET
* 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

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

19 years agoUse an ogg_int32_t rather than a plain int32_t, since windows systems don't
Mike Smith [Fri, 23 Jul 2004 01:23:40 +0000 (01:23 +0000)]
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.

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

19 years agoPatch from Barry Bouwsma:
Mike Smith [Wed, 21 Jul 2004 01:35:06 +0000 (01:35 +0000)]
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.

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

19 years agoSet $Id$ keyword substitution for vorbis module
Monty [Tue, 20 Jul 2004 07:24:27 +0000 (07:24 +0000)]
Set $Id$ keyword substitution for vorbis module

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

19 years agoMostly completed (but not proofread) the updated/modern libvorbisenc API overview...
Monty [Tue, 20 Jul 2004 07:19:25 +0000 (07:19 +0000)]
Mostly completed (but not proofread) the updated/modern libvorbisenc API overview document.

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

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

19 years agoFix one comment (bitrate.c no longer uses a circular packet queue)
Monty [Tue, 20 Jul 2004 06:27:09 +0000 (06:27 +0000)]
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
idea.

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

20 years agoPropogate fix (from chris, to the website) back to the original copy of the
Mike Smith [Wed, 14 Jul 2004 03:03:09 +0000 (03:03 +0000)]
Propogate fix (from chris, to the website) back to the original copy of the
documentation.

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

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

20 years agoWork in progress: documentation update for libvorbisenc
Monty [Fri, 9 Jul 2004 08:34:39 +0000 (08:34 +0000)]
Work in progress: documentation update for libvorbisenc

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