summaryrefslogtreecommitdiff
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* Just the encoder stringbranch_monty_20010708Monty2001-08-131-2/+2
| | | | svn path=/branches/branch_monty_20010708/vorbis/; revision=1813
* Putting rc1 mode and book structure into place. First mode in newMonty2001-08-1374-2941/+3794
| | | | | | | | format is in, mode_44c_Z (~64kbps VBR) Monty svn path=/branches/branch_monty_20010708/vorbis/; revision=1809
* Just to avoid losing any workMonty2001-08-128-840/+2358
| | | | svn path=/branches/branch_monty_20010708/vorbis/; revision=1753
* logic bug; classifier was breaking an abstraction barrier and wasMonty2001-08-091-5/+11
| | | | | | | | choosing partition type based on uncoupled data. Monty svn path=/branches/branch_monty_20010708/vorbis/; revision=1715
* remove diagnostic that used gnuismMonty2001-08-081-11/+2
| | | | svn path=/branches/branch_monty_20010708/vorbis/; revision=1714
* incremental commit. bassrumble should be dead, as most (but not all) flutterMonty2001-08-082-8/+8
| | | | svn path=/branches/branch_monty_20010708/vorbis/; revision=1713
* incremental commit; continuing work on 128. Found the missing 12kbps.Monty2001-08-0837-1317/+877
| | | | | | Monty svn path=/branches/branch_monty_20010708/vorbis/; revision=1712
* Bugfixes, tweaks, minor coupling config rearrangement.Monty2001-08-075-112/+115
| | | | | | Monty svn path=/branches/branch_monty_20010708/vorbis/; revision=1710
* oops. training errorMonty2001-08-0734-441/+750
| | | | svn path=/branches/branch_monty_20010708/vorbis/; revision=1702
* Incremental commitMonty2001-08-0749-898/+2317
| | | | svn path=/branches/branch_monty_20010708/vorbis/; revision=1701
* Builds and runs, but is untuned. Don't use it yet. IncrementalMonty2001-08-0346-899/+1336
| | | | | | | | commit to avoid losing work. Monty svn path=/branches/branch_monty_20010708/vorbis/; revision=1676
* In progress build/run fixes to upcoming rc encoderMonty2001-08-027-74/+115
| | | | svn path=/branches/branch_monty_20010708/vorbis/; revision=1675
* multiple coupling/quantization pass engine in place for CBR/ABR/BBR.Monty2001-08-0217-417/+2182
| | | | | | Of course, I haven't typed 'make' yet... svn path=/branches/branch_monty_20010708/vorbis/; revision=1674
* Eliminate a divide by zero that you could drive a truck through.Monty2001-07-111-7/+7
| | | | svn path=/branches/branch_monty_20010708/vorbis/; revision=1588
* Fix the too late static declare of decayMonty2001-07-111-38/+39
| | | | svn path=/branches/branch_monty_20010708/vorbis/; revision=1587
* More thinking aloud. Get a working ~86-96kbps coupled mode into CVS.Monty2001-07-0830-2/+1304
| | | | | | | | *only* mode_A actually works at this point. Monty svn path=/branches/branch_monty_20010708/vorbis/; revision=1576
* Thinking aloud, committing this to a safe place 'just in case'.Monty2001-07-0831-186/+8083
| | | | | | A few .h files are still missing. svn path=/branches/branch_monty_20010708/vorbis/; revision=1546
* This commit was manufactured by cvs2svn to create branchunknown2004-03-20143-31679/+134
| | | | | | 'branch_monty_20010708'. svn path=/branches/branch_monty_20010708/vorbis/; revision=1545
* two bugs:Monty2001-06-182-4/+4
| | | | | | | | | a missing const cast forgot to initilize a loop counter (!) Monty svn path=/trunk/vorbis/; revision=1507
* Accidentally committed some in-progress encoder changes that brokeMonty2001-06-189-80/+75
| | | | | | | | encode using floor 0. Fixed. Monty svn path=/trunk/vorbis/; revision=1502
* remove a define that shouldn't be hardwired (VORBIS_IEEE_FLOAT32)Monty2001-06-171-7/+6
| | | | svn path=/trunk/vorbis/; revision=1483
* Finished patch to deal with channel coupling and some-zero, some-nonzero ↵Monty2001-06-152-53/+61
| | | | | | | | channels Monty svn path=/trunk/vorbis/; revision=1482
* zeroed channel logic fix to residue backend 2Monty2001-06-155-38/+97
| | | | | | Monty svn path=/trunk/vorbis/; revision=1481
* Restore the correct version; the default: bugfix commit and thenMonty2001-06-151-34/+70
| | | | | | | | partial rollback had removed a month's worth of changes. Monty svn path=/trunk/vorbis/; revision=1480
* Additional optimizations, rearrangement.Monty2001-06-1516-286/+594
| | | | | | | | | | | Residue backend # 2 (interleaved channels) Channel coupling added to mapping 0 Modes do not currently make use of either. Monty svn path=/trunk/vorbis/; revision=1479
* When fixing the default: case bug, forgot there were a number ofMonty2001-06-121-68/+32
| | | | | | | | | additional optimizations that can't go on mainline without the rest of my [not ready] work. Rolled back, applied just the bug fix. Monty svn path=/trunk/vorbis/; revision=1477
* remove a (nil) default: case becasue MSVC doesnt like it.Monty2001-06-111-33/+70
| | | | svn path=/trunk/vorbis/; revision=1476
* And again without the test case that found the bug, so as to avoid huge patches.Monty2001-06-051-2104/+1
| | | | svn path=/trunk/vorbis/; revision=1475
* Fixed a serious algorithmic bug in unpack that was spotted by routineMonty2001-06-051-5/+2117
| | | | | | testing during a training run. svn path=/trunk/vorbis/; revision=1474
* A fix to fix the last fix.Monty2001-06-051-11/+9
| | | | | | Monty svn path=/trunk/vorbis/; revision=1473
* Kill some debugging outputMonty2001-06-041-15/+1
| | | | svn path=/trunk/vorbis/; revision=1472
* Cascading fully functionalMonty2001-06-046-220/+208
| | | | svn path=/trunk/vorbis/; revision=1471
* Don't reduce open state during ov_open().Mike Smith2001-06-021-3/+4
| | | | | | | | | | Fixes non-seekable vorbisfile (i.e. streaming). Monty - I'm not certain this is completely correct in all cases - please look it over. However, it doesn't break any normal major uses and does make streaming playback work. svn path=/trunk/vorbis/; revision=1469
* An ATH change I didn't intend to commit was committed in the branchMonty2001-05-281-2/+2
| | | | | | | | merge. Rolling that back. Monty svn path=/trunk/vorbis/; revision=1466
* decoder_example non-stereo decode fixMonty2001-05-271-4/+17
| | | | | | | | better autoconf sensing of float-version math lib funcs Monty svn path=/trunk/vorbis/; revision=1463
* minor spelling correctionRalph Giles2001-05-271-3/+4
| | | | svn path=/trunk/vorbis/; revision=1462
* One last vorbisfile opt uncommented, fixed and tested.Monty2001-05-271-13/+12
| | | | | | Monty svn path=/trunk/vorbis/; revision=1459
* Floor 1Monty2001-05-2729-621/+2283
| | | | | | | | | Res 1 Vorbisfile fixes/opts now all on mainline svn path=/trunk/vorbis/; revision=1458
* Committed fix to what most people know as the 'seek to zero' bug.Monty2001-03-271-2/+2
| | | | | | Monty svn path=/trunk/vorbis/; revision=1407
* Fix the initial frame bug triggered by vcut; if the first block of aMonty2001-03-262-6/+12
| | | | | | | | | stream was long, libvorbis would accidentally output audio for the very forst audio packet. Second packet was handled correctly. Monty svn path=/trunk/vorbis/; revision=1406
* allocation fix - sizeof(long) instead of sizeof(int) to fix problemsMike Smith2001-03-211-2/+2
| | | | | | | on 64 bit platforms. Thanks to Bill Nottingham for tracking this one down. svn path=/trunk/vorbis/; revision=1387
* put back the bit about the bitstream index. Didn't realize it wasRalph Giles2001-03-201-2/+6
| | | | | | | talking about the chaining index, rather than the logical bitstream serialno. svn path=/trunk/vorbis/; revision=1386
* Correct ov_read() documentation. Each call decodes at most oneRalph Giles2001-03-201-6/+2
| | | | | | | | | | | vorbis packet and will not necessarily fill the buffer as claimed in the html docs. Also removed the wierd clause about *bitstream not returning the real logical bitstream id in a seekable context. One presumes any re-writing would happen on the server side. svn path=/trunk/vorbis/; revision=1385
* make sure |fft[0]| can't be negative (eits todB_nn)v1.0.0beta4Monty2001-02-261-2/+2
| | | | svn path=/trunk/vorbis/; revision=1355
* final beta 4 commitMonty2001-02-26136-700/+700
| | | | | | | change to BSD license update version svn path=/trunk/vorbis/; revision=1334
* small change to fix make dist with iir.cJack Moffitt2001-02-191-1/+1
| | | | svn path=/trunk/vorbis/; revision=1315
* updated the win32 build system and corrected some missing filesJack Moffitt2001-02-191-1/+2
| | | | svn path=/trunk/vorbis/; revision=1310
* Added exception to not use the "f" versions of the math functions whenjsquyres2001-02-191-1/+5
| | | | | | | | | | | | | not compiling with gcc (gotta love negative logic!). Apparently, this was exception was in here back in version 1.20, but with slightly different logic. When the logic got changed, it seems that this exception got lost. Without this exception, compiling with the native solaris compilers barfs because most of these functions don't exist on solaris. svn path=/trunk/vorbis/; revision=1306
* res0_256_1024_7.vqh has slightly too small a range for 350kbps; addedMonty2001-02-183-4/+874
| | | | | | | | a res0_350_1024_7.vqh book to eliminate the overrange bug. Monty svn path=/trunk/vorbis/; revision=1294
* #include "os.h" not <os.h>Monty2001-02-181-2/+2
| | | | svn path=/trunk/vorbis/; revision=1292