platform/upstream/libvorbis.git
22 years agoContinued preecho tuning/fixes. Gone to average dB with even/odd
Monty [Sun, 24 Mar 2002 21:04:03 +0000 (21:04 +0000)]
Continued preecho tuning/fixes.  Gone to average dB with even/odd
smoothing, and cranked the sensitivity back up to ala rc3.  Result:
when rc3 and current are working 'properly', current trips _slightly_
more impulse blocks but also catches many more audible cases.  Current
also seems more resistent to false positives.

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

22 years agonew preecho was switching back to long blocks too soon
Monty [Sat, 23 Mar 2002 03:17:35 +0000 (03:17 +0000)]
new preecho was switching back to long blocks too soon

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

22 years agoUiver's improved IEEE754 32 bit float-specific todB optimization
Monty [Thu, 21 Mar 2002 04:04:26 +0000 (04:04 +0000)]
Uiver's improved IEEE754 32 bit float-specific todB optimization
improvement.  It still needs to be made completely proof against
optimization.

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

22 years agoFix _fecth_and_process_packet for non-seekable streams
Monty [Tue, 19 Mar 2002 17:49:59 +0000 (17:49 +0000)]
Fix _fecth_and_process_packet for non-seekable streams

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

22 years agoiir.c is dead code. removed.
Monty [Mon, 18 Mar 2002 05:06:39 +0000 (05:06 +0000)]
iir.c is dead code.  removed.

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

22 years agovorbis_synthesis_trackonly added to win32 exports.
Segher Boessenkool [Mon, 18 Mar 2002 04:46:40 +0000 (04:46 +0000)]
vorbis_synthesis_trackonly added to win32 exports.

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

22 years agoI wonder why CVS doesn't want to checkin configure.in...
Segher Boessenkool [Mon, 18 Mar 2002 03:31:16 +0000 (03:31 +0000)]
I wonder why CVS doesn't want to checkin configure.in...

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

22 years ago#define floor floorf , if it exists. Don't use floorf() directly.
Segher Boessenkool [Mon, 18 Mar 2002 03:30:23 +0000 (03:30 +0000)]
#define floor floorf  , if it exists.  Don't use floorf() directly.

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

22 years agoUpgrade vorbisfile library version, because of the non-backward
Segher Boessenkool [Mon, 18 Mar 2002 03:23:49 +0000 (03:23 +0000)]
Upgrade vorbisfile library version, because of the non-backward
compatible changes.

Add some optimization options for PowerPC Linux.

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

22 years agoNew preecho detection/short block trigger code, replacing an IIR
Monty [Sun, 17 Mar 2002 19:50:49 +0000 (19:50 +0000)]
New preecho detection/short block trigger code, replacing an IIR
subbander filterbank with a fourier based subbander.  The primary
intent is lower memory usage and greater speed, but this technique
should also provide slightly superior results.

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

22 years agoNumerous vorbisfile fixes:
Monty [Thu, 7 Mar 2002 03:41:03 +0000 (03:41 +0000)]
Numerous vorbisfile fixes:

Fixed a seek bug that didn't cause any wrong answers but did have a
minor negative impact on seeking performance

Corrected ov_read_float() prototype ot more closely match how
ov_read() is used.

Rendered all of vorbisfile 64 bit clean for >2GB files.  This required
changing ov_seek_raw(OggVorbis_File *vf,long position) to
ov_seek_raw(OggVorbis_File *vf,ogg_int64_t position).  This breaks lib
compatability for those using this function, please increment the
version number.

Fixed vorbisfile handling of logical streams that begin at a non-zero
PCM offset.  captured live streams, and cut streams, for example, now
behave.

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

22 years agoRounding fix to the lookup version of toDB()
Monty [Wed, 6 Mar 2002 04:07:58 +0000 (04:07 +0000)]
Rounding fix to the lookup version of toDB()

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

22 years agoVorbisfile wasn't obeying documentation;
Monty [Mon, 4 Mar 2002 01:02:04 +0000 (01:02 +0000)]
Vorbisfile wasn't obeying documentation;

If an open() failed, but the file *was* Vorbis (eg, due to a
filesystem fault or buggy callback) vorbisfile was closing the passed
in file handle, contrary to docs.  Fixed in this commit.

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

22 years agofix one more beginning of stream braino; chained files pass seeking
Monty [Thu, 28 Feb 2002 07:12:20 +0000 (07:12 +0000)]
fix one more beginning of stream braino; chained files pass seeking
test now as well.

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

22 years agoSingle link files seeking fixes:
Monty [Thu, 28 Feb 2002 04:12:48 +0000 (04:12 +0000)]
Single link files seeking fixes:

fix pcm exact seeking at very beginning (a rejected packet was being
interpreted as a negative pcm offset) and very end of files (short
final frames require processing from previous page's granulepos to get
length of final frame correct)

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

22 years agofix a one-off in a guard check during setup.
Monty [Tue, 26 Feb 2002 05:21:35 +0000 (05:21 +0000)]
fix a one-off in a guard check during setup.

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

22 years agoSet nominal/min/max bitrate properly for managed modes in vorbis_info, so
Mike Smith [Wed, 20 Feb 2002 07:35:19 +0000 (07:35 +0000)]
Set nominal/min/max bitrate properly for managed modes in vorbis_info, so
that these values are set correctly in the primary header.

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

22 years agoForgot to include some files in tarballs.
Stan Seibert [Fri, 15 Feb 2002 17:41:54 +0000 (17:41 +0000)]
Forgot to include some files in tarballs.

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

22 years agodoc fix in function prototype.
Mike Smith [Fri, 1 Feb 2002 02:15:01 +0000 (02:15 +0000)]
doc fix in function prototype.

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

22 years agoAll comments should be old-style ( /* ... */ ) comments.
Segher Boessenkool [Wed, 23 Jan 2002 16:04:55 +0000 (16:04 +0000)]
All comments should be old-style ( /* ... */ ) comments.

Closes #134.

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

22 years agoadd window function memory reduction
Monty [Tue, 22 Jan 2002 11:59:00 +0000 (11:59 +0000)]
add window function memory reduction

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

22 years agoFixed a memory management error in the new codebook code
Monty [Tue, 22 Jan 2002 08:06:08 +0000 (08:06 +0000)]
Fixed a memory management error in the new codebook code
Removed final-stage infinite shift buffer; now a no-copy
 double buffer; removes another 70kB nominal from decode
 with slight speed improvement (~2%)

there's still an exact-position seek bug found by seeking_example to
track down.  The seek succeeds, but the position is off.

Monty

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

22 years agoSome memory allocations missing the _ogg_ prefix
Monty [Tue, 22 Jan 2002 02:19:09 +0000 (02:19 +0000)]
Some memory allocations missing the _ogg_ prefix

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

22 years agoFinished treeless decode optimizations for now.
Monty [Tue, 22 Jan 2002 02:16:40 +0000 (02:16 +0000)]
Finished treeless decode optimizations for now.
Fixed the approx_vbr assignment bug in vorbisenc

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

22 years agoAdditional optimization to new bisection search codebook decode
Monty [Mon, 21 Jan 2002 20:51:28 +0000 (20:51 +0000)]
Additional optimization to new bisection search codebook decode

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

22 years agoFix to segfault unpacking a sparse book
Monty [Sat, 19 Jan 2002 05:01:44 +0000 (05:01 +0000)]
Fix to segfault unpacking a sparse book

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

22 years agoMemory use reduction:
Monty [Sat, 19 Jan 2002 04:52:40 +0000 (04:52 +0000)]
Memory use reduction:

eliminate huffman decode tree
eliminate need to keep static codebook for decode
compact sparse codebooks to reduce mem usage

experimental, test it well.

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

22 years agofixed link to ISRC info
Segher Boessenkool [Tue, 1 Jan 2002 18:48:17 +0000 (18:48 +0000)]
fixed link to ISRC info

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

22 years agoBump encoder date for release 1.0 rc 3
Monty [Tue, 1 Jan 2002 00:00:32 +0000 (00:00 +0000)]
Bump encoder date for release 1.0 rc 3

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

22 years agoFix build failures reported by 'make distcheck'. Apparently automake
Jack Moffitt [Mon, 31 Dec 2001 23:54:35 +0000 (23:54 +0000)]
Fix build failures reported by 'make distcheck'.  Apparently automake
can't glob reliably.

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

22 years agoLibrary versioning fix. libvorbis and libvorbisenc also had API additions.
Jack Moffitt [Mon, 31 Dec 2001 23:26:32 +0000 (23:26 +0000)]
Library versioning fix.  libvorbis and libvorbisenc also had API additions.

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

22 years agoUpdate spec file for release.
Jack Moffitt [Mon, 31 Dec 2001 23:22:48 +0000 (23:22 +0000)]
Update spec file for release.

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

22 years agoUpdate library versioning for release.
Jack Moffitt [Mon, 31 Dec 2001 23:20:46 +0000 (23:20 +0000)]
Update library versioning for release.

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

22 years agorestore to stereo and max compression
cwolf [Sat, 29 Dec 2001 17:47:16 +0000 (17:47 +0000)]
restore to stereo and max compression

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

22 years agoupdate for rc3
cwolf [Thu, 27 Dec 2001 14:25:20 +0000 (14:25 +0000)]
update for rc3

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

22 years agoUpdated timestamps for debian changelog entries and added some more information to...
calc [Mon, 24 Dec 2001 16:54:04 +0000 (16:54 +0000)]
Updated timestamps for debian changelog entries and added some more information to vorbiscomment manpage.

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

22 years agoRemove the SIGFPE code for linux
Monty [Sun, 23 Dec 2001 11:59:22 +0000 (11:59 +0000)]
Remove the SIGFPE code for linux

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

22 years agokill a fprintf
Monty [Sun, 23 Dec 2001 11:54:49 +0000 (11:54 +0000)]
kill a fprintf

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

22 years agobeginning-of-stream tuning oops in bitrate management
Monty [Sun, 23 Dec 2001 11:53:54 +0000 (11:53 +0000)]
beginning-of-stream tuning oops in bitrate management

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

22 years agobitrate management bugfixes and tuning
Monty [Sun, 23 Dec 2001 10:12:04 +0000 (10:12 +0000)]
bitrate management bugfixes and tuning

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

22 years agoTuned out Dibrom's tone/noise masking bug. The problem was the
Monty [Sat, 22 Dec 2001 09:40:40 +0000 (09:40 +0000)]
Tuned out Dibrom's tone/noise masking bug.  The problem was the
long-suspect 8kHz data from Fielder's paper; now we have proof it's
wrong.

Monty

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

22 years ago*** empty log message ***
Segher Boessenkool [Sat, 22 Dec 2001 05:17:11 +0000 (05:17 +0000)]
*** empty log message ***

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

22 years agoCorrect relative path to the ogg framework, required for linking.
Ralph Giles [Sat, 22 Dec 2001 04:44:41 +0000 (04:44 +0000)]
Correct relative path to the ogg framework, required for linking.

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

22 years agoRemove the unmaintained and obsolete CodeWarrior files for MacOS 9 from the distribut...
Ralph Giles [Sat, 22 Dec 2001 04:31:33 +0000 (04:31 +0000)]
Remove the unmaintained and obsolete CodeWarrior files for MacOS 9 from the distribution target;
these (the 'mac' subdir) should not be included in the release.

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

22 years agoUpdate ProjectBuilder files for MacOS X. It builds, but I haven't tested
Ralph Giles [Sat, 22 Dec 2001 04:24:26 +0000 (04:24 +0000)]
Update ProjectBuilder files for MacOS X. It builds, but I haven't tested
the resulting framework.

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

22 years agofix potential bug. luckily we weren't hit by it.
Segher Boessenkool [Fri, 21 Dec 2001 15:24:43 +0000 (15:24 +0000)]
fix potential bug.  luckily we weren't hit by it.

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

22 years ago*oops*
Segher Boessenkool [Fri, 21 Dec 2001 15:05:30 +0000 (15:05 +0000)]
*oops*

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

22 years agofix nasty warnings, and some non-ansi constructs. increase portability.
Segher Boessenkool [Fri, 21 Dec 2001 14:52:36 +0000 (14:52 +0000)]
fix nasty warnings, and some non-ansi constructs.  increase portability.

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

22 years agoConfig samplerate error not being propogated up by vorbis_encode_init fixed
Monty [Fri, 21 Dec 2001 08:44:07 +0000 (08:44 +0000)]
Config samplerate error not being propogated up by vorbis_encode_init fixed

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

22 years agoQuick fixes: Silly bug in shell test and missing quotes in error message
Stan Seibert [Fri, 21 Dec 2001 03:16:47 +0000 (03:16 +0000)]
Quick fixes: Silly bug in shell test and missing quotes in error message
(closes bug #92).

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

22 years agolibtool wants -all-static. -static makes it link statically only against
Jack Moffitt [Thu, 20 Dec 2001 02:55:35 +0000 (02:55 +0000)]
libtool wants -all-static.  -static makes it link statically only against
libtool libraries.  -all-static has the same behavior, and also passes
-static to gcc link, which is what we really wanted.  You learn something
new every day :)

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

22 years agoDuh. -static isn't a CFLAG.
Jack Moffitt [Thu, 20 Dec 2001 02:35:21 +0000 (02:35 +0000)]
Duh.  -static isn't a CFLAG.

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

22 years agoAdd -static for GCC profile builds on all platforms.
Jack Moffitt [Thu, 20 Dec 2001 02:32:56 +0000 (02:32 +0000)]
Add -static for GCC profile builds on all platforms.

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

22 years agoseveral extremely minor fixes
Segher Boessenkool [Thu, 20 Dec 2001 01:00:40 +0000 (01:00 +0000)]
several extremely minor fixes

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

22 years agoKill some warnings. Oh, and make examples compile again under
Segher Boessenkool [Wed, 19 Dec 2001 23:13:33 +0000 (23:13 +0000)]
Kill some warnings.  Oh, and make examples compile again under
CodeWarrior.  Oops.

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

22 years agoRemove unused y2a, y2b computations.
Segher Boessenkool [Wed, 19 Dec 2001 18:06:17 +0000 (18:06 +0000)]
Remove unused y2a, y2b computations.

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

22 years agosixxie: thanks
Monty [Wed, 19 Dec 2001 08:50:21 +0000 (08:50 +0000)]
sixxie: thanks

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

22 years agoSet a hard min floater val if using ABR
Monty [Wed, 19 Dec 2001 08:20:28 +0000 (08:20 +0000)]
Set a hard min floater val if using ABR

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

22 years agoeliminate printfs
Monty [Wed, 19 Dec 2001 08:10:04 +0000 (08:10 +0000)]
eliminate printfs
fix bug in management when only a hard minimum rate is specced
minor default tuning tweaks

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

22 years agobitrate management is active
Monty [Wed, 19 Dec 2001 07:33:52 +0000 (07:33 +0000)]
bitrate management is active

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

22 years agoadded bug numbers to changelog that were fixed in 1.0rc3 for libvorbis
calc [Wed, 19 Dec 2001 06:05:21 +0000 (06:05 +0000)]
added bug numbers to changelog that were fixed in 1.0rc3 for libvorbis

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

22 years agoSome vorbisenc api doc updates.
Jack Moffitt [Wed, 19 Dec 2001 02:11:38 +0000 (02:11 +0000)]
Some vorbisenc api doc updates.

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

22 years agoFix missing variable in header.
Jack Moffitt [Wed, 19 Dec 2001 02:08:55 +0000 (02:08 +0000)]
Fix missing variable in header.

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

22 years agovorbisfile docs updated for rc3.
Jack Moffitt [Wed, 19 Dec 2001 02:00:47 +0000 (02:00 +0000)]
vorbisfile docs updated for rc3.

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

22 years ago"oops"
Monty [Wed, 19 Dec 2001 01:18:40 +0000 (01:18 +0000)]
"oops"

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

22 years agoMerge infrastructure work; full books
Monty [Wed, 19 Dec 2001 01:10:28 +0000 (01:10 +0000)]
Merge infrastructure work; full books

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

22 years agoGrr.
Monty [Wed, 19 Dec 2001 00:48:41 +0000 (00:48 +0000)]
Grr.

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

22 years agoov_read_float() was calling vorbis_synthesis_read() and moving pointers
Jack Moffitt [Tue, 18 Dec 2001 22:02:25 +0000 (22:02 +0000)]
ov_read_float() was calling vorbis_synthesis_read() and moving pointers
before we had processed the buffer.  Instead of relying on ov_read_float
to process our data before we pack it into integer types, we reimplement
the small loop that it uses without the parts calling
vorbis_synthesis_read.

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

22 years agoCommenting out Monty's debugging messages on HEAD.
Jack Moffitt [Tue, 18 Dec 2001 17:42:28 +0000 (17:42 +0000)]
Commenting out Monty's debugging messages on HEAD.

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

22 years agoLooks like someone accidentally checked in a Makefile. Oops.
Jack Moffitt [Tue, 18 Dec 2001 17:37:41 +0000 (17:37 +0000)]
Looks like someone accidentally checked in a Makefile.  Oops.

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

22 years agoSegher,
Monty [Tue, 18 Dec 2001 02:57:30 +0000 (02:57 +0000)]
Segher,

"You may remove the // comments" != "You may make 'optimizations' that
make your machine slightly faster and everything else slower the night
before a stable release".

Do not cause me extra work during deadlines in the future.

psy.c rolled back to 1.57

Monty

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

22 years agoSome more hypot() removal.
Segher Boessenkool [Tue, 18 Dec 2001 01:58:15 +0000 (01:58 +0000)]
Some more hypot() removal.

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

22 years agosquash annoying warnings.
Segher Boessenkool [Tue, 18 Dec 2001 01:07:54 +0000 (01:07 +0000)]
squash annoying warnings.

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

22 years agogetting rid of some hypot() calls
Segher Boessenkool [Tue, 18 Dec 2001 00:55:53 +0000 (00:55 +0000)]
getting rid of some hypot() calls

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

22 years agoHuffbuild was writing the wrong copyright notice
Monty [Mon, 17 Dec 2001 00:19:25 +0000 (00:19 +0000)]
Huffbuild was writing the wrong copyright notice

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

22 years agoFix the fucking copyright notices. Gar. Duplicated code. Gar.
Monty [Mon, 17 Dec 2001 00:17:32 +0000 (00:17 +0000)]
Fix the fucking copyright notices.  Gar.  Duplicated code.  Gar.

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

22 years agoMono and > stereo modes (uncoupled polyphonic) committed
Monty [Sun, 16 Dec 2001 04:15:57 +0000 (04:15 +0000)]
Mono and > stereo modes (uncoupled polyphonic) committed

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

22 years agodon't commit tests
Monty [Fri, 14 Dec 2001 09:37:58 +0000 (09:37 +0000)]
don't commit tests

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

22 years agooops, bitrates are in *k*bps
Monty [Fri, 14 Dec 2001 09:27:36 +0000 (09:27 +0000)]
oops, bitrates are in *k*bps

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

22 years agoNew stereo VBR modes are live
Monty [Fri, 14 Dec 2001 07:21:29 +0000 (07:21 +0000)]
New stereo VBR modes are live

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

22 years agorambokid noticed that we were exporting host_is_big_endian() accidentally
Jack Moffitt [Fri, 14 Dec 2001 00:30:33 +0000 (00:30 +0000)]
rambokid noticed that we were exporting host_is_big_endian() accidentally
and that codec_internal.h was no longer necessary.

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

22 years agoadd autogen.sh to the dist target for completeness
Ralph Giles [Thu, 13 Dec 2001 22:48:07 +0000 (22:48 +0000)]
add autogen.sh to the dist target for completeness

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

22 years agoremove some redundant EXTRA_DIST entries and add the HACKING file
Ralph Giles [Thu, 13 Dec 2001 22:28:29 +0000 (22:28 +0000)]
remove some redundant EXTRA_DIST entries and add the HACKING file

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

22 years agohmm i forgot this...
calc [Thu, 13 Dec 2001 22:28:25 +0000 (22:28 +0000)]
hmm i forgot this...

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

22 years agoupdate dist file includes for debian
calc [Thu, 13 Dec 2001 22:27:57 +0000 (22:27 +0000)]
update dist file includes for debian

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

22 years agoDebian Packaging Updates
calc [Thu, 13 Dec 2001 22:24:13 +0000 (22:24 +0000)]
Debian Packaging Updates

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

22 years agoadd .vqh files to distribution list
Ralph Giles [Thu, 13 Dec 2001 22:23:32 +0000 (22:23 +0000)]
add .vqh files to distribution list

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

22 years agoadd macos build files to the 'make dist' target
Ralph Giles [Thu, 13 Dec 2001 22:27:11 +0000 (22:27 +0000)]
add macos build files to the 'make dist' target

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

22 years agoMore complete training
Monty [Thu, 13 Dec 2001 21:32:32 +0000 (21:32 +0000)]
More complete training

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

22 years agoInitial branch merge toward rc3
Monty [Wed, 12 Dec 2001 09:45:57 +0000 (09:45 +0000)]
Initial branch merge toward rc3
monty_branch_20011009 is officially dead

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

22 years ago Installation script and build fixes to use the proper framework location
Ralph Giles [Fri, 16 Nov 2001 06:19:57 +0000 (06:19 +0000)]
  Installation script and build fixes to use the proper framework location
  under MacOS X (/Library/Frameworks/)

  patch from Elifarley C. Coelho.

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

22 years agoUse system version of ogg/ogg.h, required for macosx build.
Ralph Giles [Fri, 16 Nov 2001 06:18:33 +0000 (06:18 +0000)]
Use system version of ogg/ogg.h, required for macosx build.
patch from Elifarley C. Coelho.

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

22 years agoUse _ogg_free() instea of free() in one place.
Mike Smith [Tue, 13 Nov 2001 06:04:31 +0000 (06:04 +0000)]
Use _ogg_free() instea of free() in one place.

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

23 years agoFixes for two bugs relating to short files in vorbisfile:
Mike Smith [Mon, 12 Nov 2001 13:41:10 +0000 (13:41 +0000)]
Fixes for two bugs relating to short files in vorbisfile:
 1) _get_prev_page could get stuck in an infinite loop trying to seek to < 0
 2) _process_packet could return OV_EOF when there were valid packets awaiting
    decode.

Remaining problem: on my test file (739 samples long), seeking_example fails
the pcm exact seeking test.

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

23 years agoRename the product to the more mac-like Vorbis.framework.
Ralph Giles [Fri, 2 Nov 2001 08:02:23 +0000 (08:02 +0000)]
Rename the product to the more mac-like Vorbis.framework.
Add -D__MACOSX__ to the CFLAGS so the updated ogg headers work properly.
Some progress in removing all the absolute path references.

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

23 years agore-adding binary file with appropriate flags
Ralph Giles [Fri, 2 Nov 2001 06:30:56 +0000 (06:30 +0000)]
re-adding binary file with appropriate flags

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

23 years agoremoving binary file in advertently added without flags
Ralph Giles [Fri, 2 Nov 2001 06:30:29 +0000 (06:30 +0000)]
removing binary file in advertently added without flags

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

23 years agoremove autogenerated macosx build file
Ralph Giles [Fri, 2 Nov 2001 06:20:14 +0000 (06:20 +0000)]
remove autogenerated macosx build file

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

23 years agoInitial checkin of Apple ProjectBuilder files for a framework build of vorbis,
Ralph Giles [Fri, 2 Nov 2001 06:11:41 +0000 (06:11 +0000)]
Initial checkin of Apple ProjectBuilder files for a framework build of vorbis,
  courtesy of Elifarley C. Coelho.

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

23 years agoUpdated macros to support new --with-ogg-{includes,libraries} options, as
Stan Seibert [Sun, 28 Oct 2001 02:41:08 +0000 (02:41 +0000)]
Updated macros to support new --with-ogg-{includes,libraries} options, as
well as rename --with-ogg-prefix to --with-ogg.  This closes bug 65.

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