Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-02-04 | make readBufferTinsel*() output in native endianness, rather than little endian. | Joost Peters | |
svn-id: r36215 | |||
2009-02-01 | Fixed regression in the ADPCM decoder. DW2 music should be played correctly ↵ | Filippos Karapetis | |
again svn-id: r36195 | |||
2009-02-01 | Fixed incorrect usage of a boolean (boolean variables are not supposed to be ↵ | Filippos Karapetis | |
used as indexes to arrays...) svn-id: r36194 | |||
2009-01-27 | Remove leftover comments. | Matthew Hoops | |
svn-id: r36098 | |||
2009-01-27 | Add support for looping ADPCM sounds. I'm also adding decoding of the ↵ | Matthew Hoops | |
"standard" IMA ADPCM code (aka Intel DVI ADPCM). This is from Mohawk. ;) svn-id: r36097 | |||
2009-01-27 | Add/Update comments. | Travis Howell | |
svn-id: r36094 | |||
2008-12-22 | Fixed indentation and removed whitespaces at the end of line | Jordi Vilalta Prat | |
svn-id: r35481 | |||
2008-12-02 | Apparently, constraining the number of mixing samples to be divisible by 4 ↵ | Sven Hesse | |
is too strict, so I'm changing readBufferTinsel6() around a bit to allow for any number of samples (at the cost of adding 2 variables and a bit complexity ;)) svn-id: r35209 | |||
2008-11-17 | Fixed a warning on the DS build, added some clarifying comments, reformatted ↵ | Max Horn | |
the okiStepSize and imaStepTable tables (the former really is a subtable of the latter) svn-id: r35106 | |||
2008-11-15 | Added support for the ADPCM used in Discworld 2 | Sven Hesse | |
svn-id: r35089 | |||
2008-09-13 | Big patch changing the signature of various Stream methods (some ports may ↵ | Max Horn | |
need to be slightly tweaked to fix overloading errors/warnings) svn-id: r34514 | |||
2008-02-03 | Added template param to CLIP since implicit cast is not working 100% on all ↵ | Lars Persson | |
platforms. Target type is int32 so used that. svn-id: r30760 | |||
2008-02-02 | Corrected an off-by-one error introduced with the latest cleanups | Filippos Karapetis | |
svn-id: r30743 | |||
2008-02-02 | Cleanup | Filippos Karapetis | |
svn-id: r30738 | |||
2007-12-01 | Slight cleanup and commenting of the ADPCM decoder | Filippos Karapetis | |
svn-id: r29682 | |||
2007-11-16 | Changed Audio::makeADPCMStream so that the stream passed to it can ↵ | Max Horn | |
automatically be disposed svn-id: r29517 | |||
2007-09-19 | Merged common/stdafx.h into common/scummsys.h. All referencing files have ↵ | Nicola Mettifogo | |
been updated. svn-id: r28966 | |||
2007-05-30 | Updated legal headers in source files, based on what Pidgin (the IM client ↵ | Max Horn | |
formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots svn-id: r27024 | |||
2007-04-25 | Removing lots of superfluous semicola (see mail by David Weinehall on ↵ | Max Horn | |
scummvm-devel) svn-id: r26594 | |||
2006-09-21 | Fix bug #1501302: "FF: Crackling Audio (Mac version)" | Eugene Sandulenko | |
svn-id: r23970 | |||
2006-05-31 | Clip samp to 2047, not 2048, so that it stays positive when multiplied by 16. | Torbjörn Andersson | |
This seems to fix sound distortion in the Inherit the Earth demo. svn-id: r22812 | |||
2006-05-23 | Cleanup. | Torbjörn Andersson | |
svn-id: r22573 | |||
2006-04-29 | Moved the AudioCDManager as well as class AudioStream and its (standard) ↵ | Max Horn | |
subclasses to namespace Audio svn-id: r22231 | |||
2006-04-22 | Fix valgrind warning | Travis Howell | |
svn-id: r22082 | |||
2006-04-22 | - Implemented MS ADPCM WAV format decoder used in Feeble Files. Still it is | Eugene Sandulenko | |
out of sync with video. See TODO there. - Fixed bug with MS IMA ADPCM mono to make it possible to work in real streams. svn-id: r22080 | |||
2006-03-29 | Do not #include endian.h in scummsys.h (cuts down deps on endian.h from ~400 ↵ | Max Horn | |
to ~250). Many greetings to eriktorbjorn, and have fun recompiling. svn-id: r21500 | |||
2006-03-03 | Hiding the implementation of ADPCMInputStream from the public, in favor of a ↵ | Max Horn | |
factory function (just like with the other AudioStream subclasses) svn-id: r21043 | |||
2006-02-11 | Change CVS keywords to SVN keywords | Max Horn | |
svn-id: r20515 | |||
2006-01-18 | Update copyright notice | Eugene Sandulenko | |
svn-id: r20088 | |||
2005-12-11 | Simplify ADPCM IMA decoding (based on IMA docs). The result will only be ↵ | Max Horn | |
99.9% identical, but the code should be faster on most modern machines svn-id: r19777 | |||
2005-12-09 | Unified IMA code a little bit | Max Horn | |
svn-id: r19767 | |||
2005-12-09 | URL pointing to an IMA format reference | Max Horn | |
svn-id: r19766 | |||
2005-10-21 | Fix MS IMA ADPCM decoder. I like Microsoft so much for reinventing another | Eugene Sandulenko | |
standard. svn-id: r19203 | |||
2005-10-19 | Improved IMA ADPCM decoder. It appeared that MS violated yet another standard | Eugene Sandulenko | |
and nibbles order in samples appeared to be swapped. Had to untemplate whole thing over again because I have no idea how to speicalize one of two parameters in templates. Now voices are clean but have some ticks, looks like overload. ITE wasn't broken ;) svn-id: r19166 | |||
2005-10-19 | Simplified common buffer reader. Implemented now unused Microsoft IMA | Eugene Sandulenko | |
ADPCM buffer reader. These folks invented ye another incompatible standard and here it will sit #if 0'ed just for a case. svn-id: r19164 | |||
2005-10-18 | Update FSF address. Eek. Actually that took place on May 1, 2005 | Eugene Sandulenko | |
svn-id: r19142 | |||
2005-09-22 | Fix regression caused by recent code cleanup. Each input byte should be | Eugene Sandulenko | |
processed twice, so even if stream end is reached, there should be another iteration. Otherwise it always returned one byte less than expected. svn-id: r18859 | |||
2005-09-17 | Cleaned up the ADPCM code | Max Horn | |
svn-id: r18840 | |||
2005-06-24 | oops forgot this in my previous commit | Max Horn | |
svn-id: r18457 | |||
2005-06-24 | Fixed Oki table entry; added doc URL; mention IMA ADPCM | Max Horn | |
svn-id: r18456 | |||
2005-06-24 | When including files from common/, explicitly use the common/ prefix | Max Horn | |
svn-id: r18444 | |||
2005-05-08 | Comply to our coding conventions | Max Horn | |
svn-id: r17975 | |||
2005-05-03 | o Fixed ADPCM decoder length bug | Eugene Sandulenko | |
o Plugged IMA ADPCM into SCUMM engine so latter HE titles now have speech though it is somewhat noisy don't know why as decoder is based on ADPCM reference implementation. svn-id: r17904 | |||
2005-05-03 | Moved Oki ADPCM aka VOX decoder from SAGA engine to common sound/ directory. | Eugene Sandulenko | |
Implemented IMA ADPCM decoder. svn-id: r17903 |