Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-12-10 | AUDIO: Fix MS ADPCM to work with Mono streams using odd sized buffers. | D G Turner | |
2012-08-04 | AUDIO: Correct ADPCM Fixes to ensure internal buffers are drained. | D G Turner | |
This also adds an omitted _decodedSampleCount initialization in Oki ADPCM decoder. | |||
2012-08-04 | AUDIO: Fix Oki ADPCM to work with Mono streams using odd sized buffers. | D G Turner | |
2012-08-04 | AUDIO: Fix DVI ADPCM to work with Mono streams using odd sized buffers. | D G Turner | |
2011-11-27 | VIDEO: Rewrite VMD audio streaming | Matthew Hoops | |
Audio is now decoded in AudioStream classes instead of being decoded ahead of time and then queued. | |||
2011-10-28 | AUDIO: Adapt include guard names to the "new" directory name. | Johannes Schickel | |
2011-08-07 | COMMON: Add DisposablePtr<T>, which replaces many repeated implementations ↵ | Christoph Mallon | |
of a dispose flag. | |||
2011-05-12 | GIT: Clean up: Suppress SVN tags, now useless | strangerke | |
2011-04-28 | JANITORIAL: Reduce header dependencies in shared code | Ori Avtalion | |
Some backends may break as I only compiled SDL | |||
2011-04-24 | AUDIO: Cleanup MS IMA handling | Matthew Hoops | |
- Split The Last Express' ADPCM to the engine. Using the MS IMA routine was really a hack. - Fixed stereo MS IMA ADPCM, the old routine was completely wrong. | |||
2011-04-14 | AUDIO: Name the ADPCM status struct. | Alyssa Milburn | |
2011-04-14 | AUDIO: Fix a typo | Matthew Hoops | |
2011-04-13 | AUDIO: Split the Intel DVI ADPCM into its own class | Matthew Hoops | |
IMA is really just the definition on how to decode a sample from a nibble, DVI is just a way for those nibbles to be stored in the stream. | |||
2011-04-13 | AUDIO: Expose some internal ADPCM data tables | Max Horn | |
2011-04-13 | AUDIO: Expose ADPCM decoder internals via a new header | Max Horn | |
There are tons of ADPCM variants out there, and it is impractical to stuff them all into a single adpcm.cpp file. By exposing the internals, engines can implement their ADPCM decoder variants more easily. |