platform/upstream/libvorbis.git
23 years agopropagating configure cleanups
Ralph Giles [Tue, 31 Oct 2000 18:40:48 +0000 (18:40 +0000)]
propagating configure cleanups

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

23 years agohere are the def files
Jack Moffitt [Sun, 29 Oct 2000 02:51:04 +0000 (02:51 +0000)]
here are the def files

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

23 years agothis is the win32 build stuff for vorbis, i think i'm missing a .def file though
Jack Moffitt [Mon, 23 Oct 2000 03:46:16 +0000 (03:46 +0000)]
this is the win32 build stuff for vorbis, i think i'm missing a .def file though

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

23 years agoAdd Ralph's TRACKNUMBER suggestion to v-comment.html
Monty [Sun, 22 Oct 2000 08:01:54 +0000 (08:01 +0000)]
Add Ralph's TRACKNUMBER suggestion to v-comment.html

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

23 years agothis fix buys us about 5% faster decodes on a p3, and more on my celeron
Jack Moffitt [Wed, 18 Oct 2000 21:27:15 +0000 (21:27 +0000)]
this fix buys us about 5% faster decodes on a p3, and more on my celeron

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

23 years agoReadded seeking_example.c to the build
Monty [Fri, 13 Oct 2000 19:48:03 +0000 (19:48 +0000)]
Readded seeking_example.c to the build

Added page-granularity seeking for a seek that's faster than
ov_pcm_seek or ov_time_seek, but not quite as accurate.  See the
comments in vorbisfile.c for ov_pcm_seek_page.

Monty

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

23 years agoi knew there had to be a reason for that :)
Jack Moffitt [Thu, 12 Oct 2000 07:28:03 +0000 (07:28 +0000)]
i knew there had to be a reason for that :)

jack.

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

23 years agothese files are not asupposed to be here after the merge. cleaning :)
Jack Moffitt [Thu, 12 Oct 2000 04:26:39 +0000 (04:26 +0000)]
these files are not asupposed to be here after the merge.  cleaning :)

oh, and the #include change is there for chad.

jack.

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

23 years agoMerging the postbeta2 branch onto the mainline.
Monty [Thu, 12 Oct 2000 03:13:02 +0000 (03:13 +0000)]
Merging the postbeta2 branch onto the mainline.

Monty

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

23 years agoBackport of sqrt() domain fix to mainline.
Mike Smith [Thu, 7 Sep 2000 13:23:44 +0000 (13:23 +0000)]
Backport of sqrt() domain fix to mainline.

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

23 years agofile .cvsignore was initially added on branch branch_jackoggsvorbis.
Jack Moffitt [Thu, 7 Sep 2000 07:45:23 +0000 (07:45 +0000)]
file .cvsignore was initially added on branch branch_jackoggsvorbis.

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

23 years agofile Makefile.am was initially added on branch branch_jackoggsvorbis.
Jack Moffitt [Thu, 7 Sep 2000 06:32:37 +0000 (06:32 +0000)]
file Makefile.am was initially added on branch branch_jackoggsvorbis.

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

23 years agoFix some warnings from bad static initialisers - possibly causing problems on other...
Mike Smith [Fri, 1 Sep 2000 07:49:53 +0000 (07:49 +0000)]
Fix some warnings from bad static initialisers - possibly causing problems on other platforms.

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

23 years agoFrames with no energy appeared to be non-silence dut to the ATH being
Monty [Thu, 31 Aug 2000 08:01:34 +0000 (08:01 +0000)]
Frames with no energy appeared to be non-silence dut to the ATH being
back in the masking curve.  We check to see if there's any energy
relative to masking and if not, set the masking curve to 0.

Monty

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

23 years agoanother autoconf fix because AC_PROG_CC adds -d to CFLAGS
Monty [Thu, 31 Aug 2000 03:28:43 +0000 (03:28 +0000)]
another autoconf fix because AC_PROG_CC adds -d to CFLAGS

Monty

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

23 years agoAutoconf fixes suggested by Jeff Squyres
Monty [Wed, 30 Aug 2000 07:09:46 +0000 (07:09 +0000)]
Autoconf fixes suggested by Jeff Squyres

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

23 years agowrong defines for win in os_types.h.in (typo)
Monty [Wed, 30 Aug 2000 06:26:49 +0000 (06:26 +0000)]
wrong defines for win in os_types.h.in (typo)

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

23 years agoautoconf changes to handle looking for bit-width types on yet more
Monty [Wed, 30 Aug 2000 06:09:22 +0000 (06:09 +0000)]
autoconf changes to handle looking for bit-width types on yet more
platforms without barfing.  Cleaner than before, hopefully works
better too.

Monty

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

23 years agofix typedef typo for int64_t
Monty [Wed, 30 Aug 2000 01:40:12 +0000 (01:40 +0000)]
fix typedef typo for int64_t

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

23 years agoNeeded os.h to compile correctly on win32.
Mike Smith [Sun, 27 Aug 2000 07:59:19 +0000 (07:59 +0000)]
Needed os.h to compile correctly on win32.

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

23 years agoBad Kenneth.
Monty [Fri, 25 Aug 2000 17:10:18 +0000 (17:10 +0000)]
Bad Kenneth.

Monty

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

23 years ago"Oops." Fixed.
Kenneth Arnold [Thu, 24 Aug 2000 01:10:02 +0000 (01:10 +0000)]
"Oops." Fixed.

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

23 years ago'extrapolate' not 'interpolate'
Monty [Wed, 23 Aug 2000 10:27:14 +0000 (10:27 +0000)]
'extrapolate' not 'interpolate'

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

23 years agoAdd pre-cliff and post-cliff interpolation so that sample
Monty [Wed, 23 Aug 2000 10:16:57 +0000 (10:16 +0000)]
Add pre-cliff and post-cliff interpolation so that sample
beginnings/ends don't have high-energy edge components.

Monty

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

23 years agoFixes for three issues:
Monty [Wed, 23 Aug 2000 06:38:49 +0000 (06:38 +0000)]
Fixes for three issues:

Borland needs malloc.h, and this is a cleaner fix for MSVC too (rather than Define alloca...)

Fix sqrt of small negative numbers in smoothing is psy.c

Uninitialized space in floor0.c lookup struct could cause lpc_clear to
trigger on garbage.

Monty

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

23 years agoAll new LSP->freq envelope curve computation code.
Monty [Sat, 19 Aug 2000 11:46:28 +0000 (11:46 +0000)]
All new LSP->freq envelope curve computation code.

It turns out that LSP->LPC using the impulse response algorithm is
*very* sensitive to noise, and doubles really are necessary.
Unfortunate, that.

Reimplmented the code with a direct LSP->curve computation, skipping
the LPC intermediary step.  This also eliminates any need for the LPC
or iFFT code in decode/synthesis.

Monty

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

23 years agoemail address that slipped, and removal of manpages from -dev package
omnic [Sat, 19 Aug 2000 10:44:39 +0000 (10:44 +0000)]
email address that slipped, and removal of manpages from -dev package

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

23 years agoMakefile.in - distclean fix
omnic [Sat, 19 Aug 2000 09:41:04 +0000 (09:41 +0000)]
Makefile.in - distclean fix
others, libao fix to configure stuff.. disable output types, and allow
setting of default.

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

23 years agoMajor clean for good debian beta2 build.
omnic [Sat, 19 Aug 2000 09:39:13 +0000 (09:39 +0000)]
Major clean for good debian beta2 build.

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

23 years agoOkay...
omnic [Sat, 19 Aug 2000 08:06:20 +0000 (08:06 +0000)]
Okay...
1) changed my email address.
2) mp3tovorbis is an example for vorbize, not a package. it is too small to
   warrant a package, and its dependency on mpg123 makes it non-dfsg free.

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

23 years agoFixed a GCC-ism that MSVC was choking on (it's probably still wrong, but it
Mike Smith [Tue, 15 Aug 2000 15:24:30 +0000 (15:24 +0000)]
Fixed a GCC-ism that MSVC was choking on (it's probably still wrong, but it
works, which is better than what was there)

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

23 years agomodes A-E for beta 2 in place.
Monty [Tue, 15 Aug 2000 14:01:03 +0000 (14:01 +0000)]
modes A-E for beta 2 in place.

Monty

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

23 years agoAdd mode C
Monty [Tue, 15 Aug 2000 12:21:55 +0000 (12:21 +0000)]
Add mode C

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

23 years agoAdd mode B
Monty [Tue, 15 Aug 2000 11:53:18 +0000 (11:53 +0000)]
Add mode B

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

23 years agoCommit mode E (roughly 350kbps stereo)
Monty [Tue, 15 Aug 2000 09:45:48 +0000 (09:45 +0000)]
Commit mode E (roughly 350kbps stereo)

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

23 years agoCommit monty_branch_20000724 to the mainline in prep for beta 2
Monty [Tue, 15 Aug 2000 09:09:44 +0000 (09:09 +0000)]
Commit monty_branch_20000724 to the mainline in prep for beta 2

Monty

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

23 years agoremove a bug that slipped through in decoder_example.c for MacOS9
Monty [Tue, 15 Aug 2000 01:05:26 +0000 (01:05 +0000)]
remove a bug that slipped through in decoder_example.c for MacOS9

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

23 years agoBasic MacOS9 build support; libs and examples
Monty [Mon, 14 Aug 2000 22:33:50 +0000 (22:33 +0000)]
Basic MacOS9 build support; libs and examples

Monty

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

23 years agoAdd a check to res0.c:unpack to make sure we don't try to cascade
Monty [Mon, 14 Aug 2000 21:53:49 +0000 (21:53 +0000)]
Add a check to res0.c:unpack to make sure we don't try to cascade
witht he old code (once the feature gets written and such streams
appear later)

Monty

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

23 years agoAdded new function vorbis_comment_query_count(), after a couple of people requested...
Mike Smith [Sun, 13 Aug 2000 13:55:41 +0000 (13:55 +0000)]
Added new function vorbis_comment_query_count(), after a couple of people requested it. Returns number of instances of the tag given. Also a minor bugfix for vorbis_comment_query, that probably never had any effect on anyone.

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

23 years agoVorbisfile could get itself into an uninitialized state if there is a
Monty [Fri, 4 Aug 2000 23:14:08 +0000 (23:14 +0000)]
Vorbisfile could get itself into an uninitialized state if there is a
hole in the audio data right after a valid set of headers.  Changed
process_packet to keep going without complaint if a hole is found;
later we'll need to revert this to returning (and properly handling)
the 'hole' flag, but there are currently no more detailed error codes
than '-1'.

Monty

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

23 years agoOops, missed a bug in stream_flush, and moved the body_returned
Monty [Fri, 4 Aug 2000 02:24:10 +0000 (02:24 +0000)]
Oops, missed a bug in stream_flush, and moved the body_returned
cleanup to stream_packetin from stream_pageout for cleanup/fix.

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

23 years agoForgot to kill the asterisks.
Monty [Fri, 4 Aug 2000 01:14:40 +0000 (01:14 +0000)]
Forgot to kill the asterisks.

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

23 years agoAdded ogg_stream_flush(0 to libvorbis API to allow easier re-wrapping
Monty [Fri, 4 Aug 2000 01:05:45 +0000 (01:05 +0000)]
Added ogg_stream_flush(0 to libvorbis API to allow easier re-wrapping
of header packets (among other uses)

Monty

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

23 years agoFix for a tiny memory leak.
Mike Smith [Tue, 1 Aug 2000 13:45:13 +0000 (13:45 +0000)]
Fix for a tiny memory leak.

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

23 years agoOops. Couple of significant (though not usually fatal) bugs in the new comment API...
Mike Smith [Sun, 30 Jul 2000 13:10:10 +0000 (13:10 +0000)]
Oops. Couple of significant (though not usually fatal) bugs in the new comment API. Probably doesn't affect anyone, since these APIs haven't really been used yet.

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

23 years agoAdded vorbis_comment_add_tag() and vorbis_comment_query() to give a nice interface...
Mike Smith [Sat, 29 Jul 2000 08:45:33 +0000 (08:45 +0000)]
Added vorbis_comment_add_tag() and vorbis_comment_query() to give a nice interface to the 'tag' system we now have.

Also modified several bits of the generic comment interface so that one can get
at vital stuff like the LENGTH of comments (since 0-termination isn't guaranteed).

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

23 years agoSomehow this didn't get commited last time... configure and configure.in
Kenneth Arnold [Sat, 22 Jul 2000 02:03:45 +0000 (02:03 +0000)]
Somehow this didn't get commited last time... configure and configure.in
mods for libao.

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

23 years agomodifications for pigeonhole hinting
Monty [Wed, 19 Jul 2000 18:10:46 +0000 (18:10 +0000)]
modifications for pigeonhole hinting

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

23 years agoDedicated util to add lattice encode hinting
Monty [Wed, 19 Jul 2000 18:10:02 +0000 (18:10 +0000)]
Dedicated util to add lattice encode hinting

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

23 years agoNew LSP fit hinting in place (new codebook hint)
Monty [Mon, 17 Jul 2000 12:55:37 +0000 (12:55 +0000)]
New LSP fit hinting in place (new codebook hint)

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

23 years agoMonty accidently committed this.
Mike Smith [Fri, 14 Jul 2000 10:04:57 +0000 (10:04 +0000)]
Monty accidently committed this.

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

23 years agoNew LSP books, more reliable fit and lower bit usage
Monty [Wed, 12 Jul 2000 09:36:18 +0000 (09:36 +0000)]
New LSP books, more reliable fit and lower bit usage

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

23 years agocorrect end of stream position bug
Monty [Mon, 10 Jul 2000 06:48:18 +0000 (06:48 +0000)]
correct end of stream position bug

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

23 years agoAdd autoconf test for the bad glibc headers
Monty [Fri, 7 Jul 2000 06:16:24 +0000 (06:16 +0000)]
Add autoconf test for the bad glibc headers
remove drand48() from seeking test

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

23 years agoForgot to regenerate for configure.in
Monty [Fri, 7 Jul 2000 01:56:01 +0000 (01:56 +0000)]
Forgot to regenerate for configure.in

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

23 years agoMore unsigned char cleanup and a possible workaround for:
Monty [Fri, 7 Jul 2000 01:52:24 +0000 (01:52 +0000)]
More unsigned char cleanup and a possible workaround for:

"psytune.c", line 297: warning(1140): a value of type "signed char *" cannot
          be used to initialize an entity of type "char *"

because the IRIX mipspro compiler is on crack

Monty

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

23 years agochar * -> unsigned char * cleanup in bitwise.{c|h}
Monty [Fri, 7 Jul 2000 01:41:43 +0000 (01:41 +0000)]
char * -> unsigned char * cleanup in bitwise.{c|h}

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

23 years agoadd os.h include to get alloca.h for IRIX
Monty [Fri, 7 Jul 2000 01:37:00 +0000 (01:37 +0000)]
add os.h include to get alloca.h for IRIX

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

23 years agocontinue elimination of gcc-isms from selftests
Monty [Fri, 7 Jul 2000 01:35:31 +0000 (01:35 +0000)]
continue elimination of gcc-isms from selftests

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

23 years agomake selftest updates
Monty [Fri, 7 Jul 2000 01:20:46 +0000 (01:20 +0000)]
make selftest updates

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

23 years agoAdd os.h to get alloc.h in these modules for IRIX
Monty [Fri, 7 Jul 2000 00:53:10 +0000 (00:53 +0000)]
Add os.h to get alloc.h in these modules for IRIX

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

23 years agoAutoconf changes to better handle -lm config, alloca.h and memory.h for BeOS, IRIX...
Monty [Fri, 7 Jul 2000 00:48:19 +0000 (00:48 +0000)]
Autoconf changes to better handle -lm config, alloca.h and memory.h for BeOS, IRIX and unknowns.

Monty

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

23 years agoFinal commit before initial official Debian release.
omnic [Fri, 30 Jun 2000 07:42:13 +0000 (07:42 +0000)]
Final commit before initial official Debian release.
override.Lintian - override file for xmms-vorbis explaining "shared library"
                   existence without -fPIC (plugin isnt a shlib)

others, various bug fixes, such as vorbize.1 not vorbise.1, and lintain
error cleanup

Michael.

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

23 years agoSplit vorbize package into vorbize and mp3tovorbis.
omnic [Wed, 28 Jun 2000 12:45:47 +0000 (12:45 +0000)]
Split vorbize package into vorbize and mp3tovorbis.
Allows declaring dependency on mpg123 logically.

Michael

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

23 years agoAdded README.debian to explain shared library situation (pending)
omnic [Wed, 28 Jun 2000 10:55:03 +0000 (10:55 +0000)]
Added README.debian to explain shared library situation (pending)
Modified control to move the -dev package to the devel section
Modified README.examples to explain various bits and pieces about compiling
the examples.

Michael

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

23 years agoPreliminary attempt at creating a debian/ subdir to build various Debian
omnic [Wed, 28 Jun 2000 06:27:12 +0000 (06:27 +0000)]
Preliminary attempt at creating a debian/ subdir to build various Debian
packages from CVS.

Michael.

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

23 years agoMinor adjustments to fix up the clean and distclean targets.
omnic [Mon, 26 Jun 2000 11:25:32 +0000 (11:25 +0000)]
Minor adjustments to fix up the clean and distclean targets.

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

23 years agoBuild fix (missed removing @TYPESIZES@ from Makefile.in)
Monty [Tue, 20 Jun 2000 04:38:39 +0000 (04:38 +0000)]
Build fix (missed removing @TYPESIZES@ from Makefile.in)

Monty

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

23 years agoBuild fix for win32
Monty [Mon, 19 Jun 2000 22:55:49 +0000 (22:55 +0000)]
Build fix for win32

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

23 years agoBuild changes for BeOS (no -lm), Solaris (eliminate need for u_int or
Monty [Mon, 19 Jun 2000 15:14:16 +0000 (15:14 +0000)]
Build changes for BeOS (no -lm), Solaris (eliminate need for u_int or
uint types because of SysV/BSD schism)

Monty

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

23 years agobuild changes to eliminate need for u_int32_t
Monty [Mon, 19 Jun 2000 14:59:06 +0000 (14:59 +0000)]
build changes to eliminate need for u_int32_t

Monty

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

23 years agoRemove vorbis-tools from mainline build until it get a bit more
Monty [Mon, 19 Jun 2000 11:59:21 +0000 (11:59 +0000)]
Remove vorbis-tools from mainline build until it get a bit more
platform friendly across the board...

Monty

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

23 years agoOptimizations, mostly minor things; just picking the lowest-hanging fruit.
Monty [Mon, 19 Jun 2000 10:05:57 +0000 (10:05 +0000)]
Optimizations, mostly minor things; just picking the lowest-hanging fruit.

Monty

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

23 years agoTune the short block trigger a bit more
Monty [Mon, 19 Jun 2000 06:34:10 +0000 (06:34 +0000)]
Tune the short block trigger a bit more

Monty

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

23 years agoforgot to rip out a printf
Monty [Sun, 18 Jun 2000 12:39:58 +0000 (12:39 +0000)]
forgot to rip out a printf

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

23 years agoShort block bugfix + tuning. I'm still not satisfied with the short
Monty [Sun, 18 Jun 2000 12:33:47 +0000 (12:33 +0000)]
Short block bugfix + tuning.  I'm still not satisfied with the short
block triggering algorithm, but it is functioning reasonably well at
this point.

Monty

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

23 years agoComment header specification first cut
Monty [Fri, 16 Jun 2000 07:56:08 +0000 (07:56 +0000)]
Comment header specification first cut

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

23 years agoMinor updates to docs, conversion to .png.
Monty [Fri, 16 Jun 2000 06:50:16 +0000 (06:50 +0000)]
Minor updates to docs, conversion to .png.

Monty

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

23 years agoFixed a link-crossing bug in libvorbis (total time was reset to -1
Monty [Thu, 15 Jun 2000 12:17:03 +0000 (12:17 +0000)]
Fixed a link-crossing bug in libvorbis (total time was reset to -1
at the link boundary until the next packet with a frame number arrived)

Implemented instantaneous bitrate capability in libvorbis; added
ov_bitrate_instant() to interface

Added instantaneous bitrate display to xmms

Monty

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

23 years agoproper truncated packet support
Monty [Thu, 15 Jun 2000 09:18:34 +0000 (09:18 +0000)]
proper truncated packet support

Monty

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

23 years agofirst commit of Kenneth Arnold's vorbis-tools
Monty [Wed, 14 Jun 2000 23:07:47 +0000 (23:07 +0000)]
first commit of Kenneth Arnold's vorbis-tools

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

23 years agoThe merge accidentally lost the C++ wrappers and os_types.h include in codec.h
Monty [Wed, 14 Jun 2000 22:41:53 +0000 (22:41 +0000)]
The merge accidentally lost the C++ wrappers and os_types.h include in codec.h
Fixed

Monty

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

24 years agoMade API consistent wrt in64_t internal types and return values
Monty [Wed, 14 Jun 2000 10:13:35 +0000 (10:13 +0000)]
Made API consistent wrt in64_t internal types and return values
fixed end of stream padding bug in libvorbis/vorbisfile

Monty

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

24 years agoAPI change to stabilize psychoacoustic configuration for 1.0 beta. It
Monty [Wed, 14 Jun 2000 08:19:22 +0000 (08:19 +0000)]
API change to stabilize psychoacoustic configuration for 1.0 beta.  It
would be nice, after all, to maintain binary compatability in the
library...

Monty

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

24 years agoMerge of the current Monty branch; this brings in new psychoacoustic
Monty [Wed, 14 Jun 2000 01:38:32 +0000 (01:38 +0000)]
Merge ... the current Monty branch; this brings in new psychoacoustic
fixes, better LSP fit and better tuning.

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

24 years agofile auxpartition.pl was initially added on branch monty_branch_20000524.
Monty [Wed, 7 Jun 2000 06:29:23 +0000 (06:29 +0000)]
file auxpartition.pl was initially added on branch monty_branch_20000524.

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

24 years agoMoved 'max' and 'min' because I just haven't had enough of playing with little simple...
jon [Sat, 27 May 2000 18:43:58 +0000 (18:43 +0000)]
Moved 'max' and 'min' because I just haven't had enough of playing with little simple things.

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

24 years agoAdded an #undef to make win32 compile cleaner.
jon [Sat, 27 May 2000 17:28:26 +0000 (17:28 +0000)]
Added an #undef to make win32 compile cleaner.

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

24 years agowhee, first commit.
dbt [Fri, 26 May 2000 23:08:36 +0000 (23:08 +0000)]
whee, first commit.
Fix gmake-isms ($^ isn't crossplatform)

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

24 years agoMinor build fixes; added string.h to sharedbook.c, removed
Monty [Wed, 17 May 2000 22:34:22 +0000 (22:34 +0000)]
Minor build fixes; added string.h to sharedbook.c, removed
vorbisfile.o from libvorbis.a link line.

Monty

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

24 years agoChange to a variable name in seed_peaks() to avoid a namespace collision on win32.
Mike Smith [Tue, 16 May 2000 11:54:09 +0000 (11:54 +0000)]
Change to a variable name in seed_peaks() to avoid a namespace collision on win32.

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

24 years agoFix for a small problem in ov_read() which made the code rather unreadable, and was...
Mike Smith [Tue, 16 May 2000 11:38:36 +0000 (11:38 +0000)]
Fix for a small problem in ov_read() which made the code rather unreadable, and was redundant.

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

24 years agoAccidentally neglected putting copies of the GPL and LGPL in CVS.
Monty [Fri, 12 May 2000 21:42:04 +0000 (21:42 +0000)]
Accidentally neglected putting copies of the GPL and LGPL in CVS.
Updated README to reflect LGPL status of libs.  We still need to
change source headers to LGPL in libraries.

Monty

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

24 years agoAddition of win32 support to the examples (changing stdin/stdout to binary
Mike Smith [Fri, 12 May 2000 08:38:20 +0000 (08:38 +0000)]
Addition of win32 support to the examples (changing stdin/stdout to binary
mode).

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

24 years agoFix for incorrect abort in decoder_example triggered by short ogg files. Should now...
Mike Smith [Fri, 12 May 2000 05:50:11 +0000 (05:50 +0000)]
Fix for incorrect abort in decoder_example triggered by short ogg files. Should now decode all valid ogg files correctly.

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

24 years agoAdded inttypes.h for BeOS
Monty [Wed, 10 May 2000 23:22:35 +0000 (23:22 +0000)]
Added inttypes.h for BeOS

Monty

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

24 years ago./make is wrong, should be make
Monty [Wed, 10 May 2000 23:05:57 +0000 (23:05 +0000)]
./make is wrong, should be make

Monty

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

24 years agoThe xcf file is just too big for every developer to have to suck down.
Monty [Tue, 9 May 2000 22:38:45 +0000 (22:38 +0000)]
The xcf file is just too big for every developer to have to suck down.

Monty

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

24 years agoFirst merge of new psychoacoustics. Have some unused codebooks to
Monty [Mon, 8 May 2000 20:49:51 +0000 (20:49 +0000)]
First merge of new psychoacoustics.  Have some unused codebooks to
remove yet, but we're otherwise OK.

Tuning still has a little ways to go, but it's not too bad.

Monty

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