summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Fixed two bugs in vorbisfile:branch_postbeta2Monty2000-10-111-17/+24
| | | | | | | | | | | | nonseekable streams dropped the initial header page/packet when chaining. Fixed. seekable streams were always initializing decode witht he vorbis_info struct from the first link. Fixed. Monty svn path=/branches/branch_postbeta2/vorbis/; revision=727
* Remove some debugging output from LSP root finder.Monty2000-10-101-3/+1
| | | | | | Monty svn path=/branches/branch_postbeta2/vorbis/; revision=726
* A new root polisher in lsp.c for Jack to test with his woogie EGCS.Monty2000-10-103-28/+84
| | | | | | Monty svn path=/branches/branch_postbeta2/vorbis/; revision=725
* updated .cvsignoreJack Moffitt2000-10-091-0/+4
| | | | | | jack. svn path=/branches/branch_postbeta2/vorbis/; revision=720
* we're now building into two libs. libvorbis and libvorbisfile.Jack Moffitt2000-10-093-9/+20
| | | | | | | | examples link statically against both, but dynamically against libogg. jack. svn path=/branches/branch_postbeta2/vorbis/; revision=719
* README update, cleaning up some empty dirs, consolidating vq/ andMonty2000-10-054-1/+374
| | | | | | | | huff/ (build not repaired yet) Monty svn path=/branches/branch_postbeta2/vorbis/; revision=716
* Lost some essential changes; cacm283 requires doubles for largerMonty2000-10-051-3/+3
| | | | | | | | filters in lsp.c Monty svn path=/branches/branch_postbeta2/vorbis/; revision=715
* We're now building against static libs for the examples. This wayJack Moffitt2000-10-051-4/+2
| | | | | | | | you don't have to make install to test code :) jack. svn path=/branches/branch_postbeta2/vorbis/; revision=714
* updated .cvsignoreJack Moffitt2000-10-041-0/+3
| | | | svn path=/branches/branch_postbeta2/vorbis/; revision=713
* convience fixes. no longer need a 'make install' to play with example code.Jack Moffitt2000-10-044-89/+25
| | | | | | | make install will also NOT install example binaries, but SHOULD install sources svn path=/branches/branch_postbeta2/vorbis/; revision=712
* how did bitwise not get deleted... damnit :)Jack Moffitt2000-10-033-451/+2
| | | | | | | | also fixed floor so that it compiles correctly jack. svn path=/branches/branch_postbeta2/vorbis/; revision=707
* forgot this in the mergeJack Moffitt2000-10-022-0/+12
| | | | | | jack. svn path=/branches/branch_postbeta2/vorbis/; revision=706
* sometimes i really hate cvsJack Moffitt2000-10-021-100/+0
| | | | svn path=/branches/branch_postbeta2/vorbis/; revision=705
* movedJack Moffitt2000-09-271-2541/+0
| | | | svn path=/branches/branch_postbeta2/vorbis/; revision=701
* merged branch_jackoggsvorbis into branch_postbeta2Jack Moffitt2000-09-2748-2234/+2847
| | | | svn path=/branches/branch_postbeta2/vorbis/; revision=699
* Lookup optimizations for vorbis_lsp_to_curve, also an integerized version.Monty2000-09-2614-200/+739
| | | | svn path=/branches/branch_postbeta2/vorbis/; revision=697
* This commit was manufactured by cvs2svn to create branchunknown2004-03-202-0/+0
|\ | | | | | | | | | | 'branch_postbeta2'. svn path=/branches/branch_postbeta2/vorbis/; revision=696
| * file .cvsignore was initially added on branch branch_jackoggsvorbis.Jack Moffitt2000-09-071-0/+0
| | | | | | | | svn path=/trunk/vorbis/; revision=668
| * file Makefile.am was initially added on branch branch_jackoggsvorbis.Jack Moffitt2000-09-071-0/+0
| | | | | | | | svn path=/trunk/vorbis/; revision=664
| * Fix some warnings from bad static initialisers - possibly causing problems ↵Mike Smith2000-09-012-5/+5
| | | | | | | | | | | | on other platforms. svn path=/trunk/vorbis/; revision=613
| * Frames with no energy appeared to be non-silence dut to the ATH beingMonty2000-08-314-54/+20
| | | | | | | | | | | | | | | | | | 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
| * another autoconf fix because AC_PROG_CC adds -d to CFLAGSMonty2000-08-312-90/+98
| | | | | | | | | | | | Monty svn path=/trunk/vorbis/; revision=608
* | Fix for the sqrt() floating point exception errors that were reported.Mike Smith2000-09-071-1/+2
| | | | | | | | | | | | | | We weren't checking for underflow (due to precision errors) on the final iteration of the smoothing loop. svn path=/branches/branch_postbeta2/vorbis/; revision=674
* | Changes to flush pages after the header packets, so that everyone copyingMike Smith2000-09-061-2/+12
| | | | | | | | | | | | | | the example code gets it right. This is just the same change as was made to oggenc (and vorbiscomment) svn path=/branches/branch_postbeta2/vorbis/; revision=647
* | Fix definitions in two of the mode files, preventing warnings.Mike Smith2000-09-052-0/+342
| | | | | | | | svn path=/branches/branch_postbeta2/vorbis/; revision=633
* | Win32 fixes requested by Michael SmithJack Moffitt2000-09-031-3/+3
| | | | | | | | svn path=/branches/branch_postbeta2/vorbis/; revision=621
* | back off cacm283 to double precision. Not time critical, and doublesMonty2000-09-023-11/+14
| | | | | | | | | | | | | | | | are needed for currently requested precision Fix two typos in applying Segher's patch svn path=/branches/branch_postbeta2/vorbis/; revision=617
* | Segher's patch. Still need to test.Monty2000-09-0217-89/+758
| | | | | | | | | | | | Monty svn path=/branches/branch_postbeta2/vorbis/; revision=616
* | take the whole sourcebase to float (minus a few return types whereMonty2000-08-31119-258/+17833
| | | | | | | | | | | | | | | | | | | | | | double is needed for bits). Not tested, and I know there's an encode issue with CACM283 in lsp.c removed the cmdline dir. obsolete. Monty svn path=/branches/branch_postbeta2/vorbis/; revision=612
* | merge recent mainline fixes into branch_postbeta2Monty2000-08-3113-1/+8589
| | | | | | | | svn path=/branches/branch_postbeta2/vorbis/; revision=611
* | This commit was manufactured by cvs2svn to create branchunknown2004-03-20197-38240/+0
|/ | | | | | 'branch_postbeta2'. svn path=/branches/branch_postbeta2/vorbis/; revision=610
* Autoconf fixes suggested by Jeff SquyresMonty2000-08-304-121/+104
| | | | svn path=/trunk/vorbis/; revision=607
* wrong defines for win in os_types.h.in (typo)Monty2000-08-301-3/+3
| | | | svn path=/trunk/vorbis/; revision=606
* autoconf changes to handle looking for bit-width types on yet moreMonty2000-08-309-150/+510
| | | | | | | | | platforms without barfing. Cleaner than before, hopefully works better too. Monty svn path=/trunk/vorbis/; revision=605
* fix typedef typo for int64_tMonty2000-08-301-2/+2
| | | | svn path=/trunk/vorbis/; revision=604
* Needed os.h to compile correctly on win32.Mike Smith2000-08-271-1/+2
| | | | svn path=/trunk/vorbis/; revision=603
* Bad Kenneth.Monty2000-08-251-0/+0
| | | | | | Monty svn path=/trunk/vorbis/; revision=602
* "Oops." Fixed.Kenneth Arnold2000-08-242-1/+2
| | | | svn path=/trunk/vorbis/; revision=601
* 'extrapolate' not 'interpolate'Monty2000-08-232-13/+13
| | | | svn path=/trunk/vorbis/; revision=600
* Add pre-cliff and post-cliff interpolation so that sampleMonty2000-08-235-29/+113
| | | | | | | | beginnings/ends don't have high-energy edge components. Monty svn path=/trunk/vorbis/; revision=599
* Fixes for three issues:Monty2000-08-233-5/+6
| | | | | | | | | | | | | 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
* All new LSP->freq envelope curve computation code.Monty2000-08-196-210/+41
| | | | | | | | | | | | | | 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
* email address that slipped, and removal of manpages from -dev packagev1.0.0beta2-debianomnic2000-08-192-2/+2
| | | | svn path=/trunk/vorbis/; revision=596
* Makefile.in - distclean fixomnic2000-08-191-2/+6
| | | | | | | others, libao fix to configure stuff.. disable output types, and allow setting of default. svn path=/trunk/vorbis/; revision=595
* Major clean for good debian beta2 build.omnic2000-08-1910-68/+25
| | | | svn path=/trunk/vorbis/; revision=594
* Okay...omnic2000-08-194-19/+32
| | | | | | | | 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
* Fixed a GCC-ism that MSVC was choking on (it's probably still wrong, but itv1.0.0beta2Mike Smith2000-08-151-2/+2
| | | | | | works, which is better than what was there) svn path=/trunk/vorbis/; revision=591
* modes A-E for beta 2 in place.Monty2000-08-1515-60/+1323
| | | | | | Monty svn path=/trunk/vorbis/; revision=590
* Add mode CMonty2000-08-151-0/+205
| | | | svn path=/trunk/vorbis/; revision=589
* Add mode BMonty2000-08-1521-8/+1956
| | | | svn path=/trunk/vorbis/; revision=588