summaryrefslogtreecommitdiff
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* Incremental update. Nearing beta 2, four more new descriptions to go...monty_branch_20000724Monty2000-08-158-107/+4261
| | | | | | Monty svn path=/branches/monty_branch_20000724/vorbis/; revision=585
* Incremental update. One more artifact to hunt (reediness in the treble with ↵Monty2000-08-091-2/+2
| | | | | | | | Mazer Rackham track 7) Monty svn path=/branches/monty_branch_20000724/vorbis/; revision=549
* Incremental commit. New decay code (fixed dB decay, not proportional to change)Monty2000-08-081-7/+41
| | | | | | Monty svn path=/branches/monty_branch_20000724/vorbis/; revision=548
* Incremental commit (new noise computation, LSP books to match)Monty2000-08-073-13/+529
| | | | svn path=/branches/monty_branch_20000724/vorbis/; revision=547
* incremental commitMonty2000-08-011-6/+6
| | | | svn path=/branches/monty_branch_20000724/vorbis/; revision=539
* Incermental commit during tuningMonty2000-07-313-146/+221
| | | | | | Monty svn path=/branches/monty_branch_20000724/vorbis/; revision=538
* Things are falling into place for beta 2. One more set of psy.cMonty2000-07-297-249/+1090
| | | | | | | | changes (finer tuning control) and it'll be time to make books. Monty svn path=/branches/monty_branch_20000724/vorbis/; revision=535
* update to head home....Monty2000-07-251-2/+1
| | | | | | Monty svn path=/branches/monty_branch_20000724/vorbis/; revision=533
* Minor updates to move testing to Ben FranklinMonty2000-07-253-23/+286
| | | | svn path=/branches/monty_branch_20000724/vorbis/; revision=532
* Momentarily on a branch while we tune the bugfixes for mainlineMonty2000-07-241-0/+710
| | | | svn path=/branches/monty_branch_20000724/vorbis/; revision=531
* This commit was manufactured by cvs2svn to create branchunknown2004-03-2041-10867/+0
| | | | | | 'monty_branch_20000724'. svn path=/branches/monty_branch_20000724/vorbis/; revision=530
* First merge of new psychoacoustics. Have some unused codebooks toMonty2000-05-0822-877/+2039
| | | | | | | | | | 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
* Fixing win32/linux build snafujon2000-05-011-3/+3
| | | | svn path=/trunk/vorbis/; revision=353
* Fixed a bug with ov_open_callbacks not initializing file info.jon2000-05-011-4/+46
| | | | | | Added faster sample conversion paths in ov_read. svn path=/trunk/vorbis/; revision=352
* Added an ifdef for compilation in win32.jon2000-05-011-2/+13
| | | | svn path=/trunk/vorbis/; revision=351
* Fixed usage of 'hypot' in visual c++ 6 -- was VERY slow.jon2000-05-011-2/+4
| | | | svn path=/trunk/vorbis/; revision=350
* Fix for a minor typo in vorbisfile headers - woould have affected users of theMike Smith2000-04-231-5/+6
| | | | | | | | new generic interface. Added some casts into the all-new ov_open() to stop compiler warnings. svn path=/trunk/vorbis/; revision=342
* A new abstracted interface to vorbisfile, using callback functions.Mike Smith2000-04-211-18/+34
| | | | | | | | Now ov_open() just calls ov_open_callbacks() with appropriate arguments. This also contains some minor changes that give a ~10% speedup with gcc, and changes to vorbisfile.h to allow C++ compilation. svn path=/trunk/vorbis/; revision=337
* libvorbis.a and vorbisfile.a were the same. This seperates them, as they wereMike Smith2000-04-121-4/+10
| | | | | | intended. svn path=/trunk/vorbis/; revision=315
* Another 'moron monty' fix; got the sort backward fixing the earlierMonty2000-04-061-3/+3
| | | | | | | | comparison bug Monty svn path=/trunk/vorbis/; revision=310
* I am a moron.Monty2000-04-061-2/+2
| | | | | | Monty svn path=/trunk/vorbis/; revision=307
* Added os.h to res0.c and floor0.c in order to give _alloca/rint to MSVCMonty2000-04-062-2/+4
| | | | svn path=/trunk/vorbis/; revision=306
* Fixed the selftest to catch up with minor API change earlier thisMonty2000-04-061-6/+11
| | | | | | | | | week... and then the selftest caught a bug introduced in said change :-) Monty svn path=/trunk/vorbis/; revision=305
* Fix for the sort comparison bug Vakor found.Monty2000-04-061-2/+5
| | | | | | Monty svn path=/trunk/vorbis/; revision=304
* Fixed a seeking bug;Monty2000-04-033-11/+15
| | | | | | | | | | | | | | I shot myself int he foot by adding the expected_pageno arg to stream_reset; it needed the out of sequence trip to skip past continued packets. Removed the argument; stream_reset no sets pageno to -1 (not 0 like in init) so that seeks are flagged; the out of sequence handling trips, but the -1 surpresses the out of sequence error. Monty svn path=/trunk/vorbis/; revision=301
* fixes to build in MSVCMonty2000-04-035-7/+11
| | | | svn path=/trunk/vorbis/; revision=300
* masking curves for new psychoacousticsMonty2000-03-271-0/+150
| | | | svn path=/trunk/vorbis/; revision=280
* Malloc wrapper for tracking memory usage during debugging.Monty2000-03-101-0/+107
| | | | | | Monty svn path=/trunk/vorbis/; revision=278
* forgot to remove a leak checkMonty2000-03-101-1/+3
| | | | | | Monty svn path=/trunk/vorbis/; revision=277
* Repaired 'I must have been boozing' memory management in vorbisfile.aMonty2000-03-1017-46/+84
| | | | | | | | | Cleaned up every known memory leak (with the help of a malloc tracker, see lib/misc.c and lib/misc.h for details). Monty svn path=/trunk/vorbis/; revision=276
* Useful util while I beef up psychoacoustics.Monty2000-02-251-0/+141
| | | | svn path=/trunk/vorbis/; revision=275
* update date string in info.cMonty2000-02-231-2/+2
| | | | svn path=/trunk/vorbis/; revision=273
* fixes to prevent segfaultsMonty2000-02-235-39/+47
| | | | svn path=/trunk/vorbis/; revision=271
* Incremental update toward first cut. The full engine is in place.Monty2000-02-2311-238/+464
| | | | | | Monty svn path=/trunk/vorbis/; revision=269
* bugfix to codeword generation; the tree below the selected word wasMonty2000-02-211-52/+71
| | | | | | | | pruned incorrectly. Monty svn path=/trunk/vorbis/; revision=267
* a little bughuntingMonty2000-02-132-9/+13
| | | | svn path=/trunk/vorbis/; revision=260
* Collect training data from the lib when compiled with -DTRAINMonty2000-02-127-67/+124
| | | | | | | | | | Added staging to floor0.c Added first work toward residue partitioning and huff builder Monty x svn path=/trunk/vorbis/; revision=257
* *finally* got the lpc excitation amplitude quantization nailed down.Monty2000-02-096-124/+175
| | | | | | Monty svn path=/trunk/vorbis/; revision=256
* There's work left to do, but progress toward first cut: lib andMonty2000-02-073-33/+40
| | | | | | | | examples are back together and running. Monty svn path=/trunk/vorbis/; revision=255
* missed committing a codebook changeMonty2000-02-061-30/+6
| | | | svn path=/trunk/vorbis/; revision=251
* Incremental updateMonty2000-02-0611-68/+218
| | | | svn path=/trunk/vorbis/; revision=250
* Added unit tests for bitwise read past end.Monty2000-02-052-2/+47
| | | | | | Monty svn path=/trunk/vorbis/; revision=249
* Fix for overflow bug in bitwise routines; read past end triggered too late.Monty2000-02-052-7/+7
| | | | | | Monty svn path=/trunk/vorbis/; revision=248
* Update encoder and decoder examples. One inch away from everythingMonty2000-01-284-13/+25
| | | | | | | | building clean again. Monty svn path=/trunk/vorbis/; revision=247
* Minor fix (don;t encode 0...n-1 when 0 can't happen. do 0...n)Monty2000-01-282-6/+6
| | | | | | Monty svn path=/trunk/vorbis/; revision=246
* Incremental update. Reduced maximum codebook/mapping/mode/backendMonty2000-01-284-59/+43
| | | | | | | | | limits. Went to static storage in structures (equal to the limits) to ease mode construction Monty svn path=/trunk/vorbis/; revision=245
* The lib and vq, at least, build again. Tackling the examples and xmmsMonty2000-01-2814-721/+603
| | | | | | | | | now. There are still unfinished portions of the lib rearranging (notably, floor0.c and res0.c) Monty svn path=/trunk/vorbis/; revision=244
* It's all coming back together slowly. Incremental update.Monty2000-01-2225-925/+549
| | | | | | Monty svn path=/trunk/vorbis/; revision=240
* incremental update to make sure the massive modifications exist onMonty2000-01-2021-783/+1203
| | | | | | | | more than one machine :-) Monty svn path=/trunk/vorbis/; revision=236
* Incremental updateMonty2000-01-196-165/+688
| | | | svn path=/trunk/vorbis/; revision=235