Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-02-26 | SID: Adding DISABLE_SID option, as SID player embiggens binary by a large ↵ | Neil Millstone | |
amount. This is a problem for the DS port. svn-id: r48137 | |||
2010-02-23 | Add assert(!_finished) to QueuingAudioStreamImpl::queueAudioStream | Max Horn | |
svn-id: r48122 | |||
2010-02-23 | Tweak QueuingAudioStream comments | Max Horn | |
svn-id: r48121 | |||
2010-02-17 | Fix gcc warning. | Johannes Schickel | |
svn-id: r48077 | |||
2010-02-14 | Add support for samples > 32kb to Paula chip emulation code. | Max Horn | |
In addition, the code got simplified considerably. Its behavior changed slightly due to this, but I think the old behavior was wrong. In any case, this may fix some bugs, or introduce regressions, or both. We'll see ;). svn-id: r48058 | |||
2010-02-10 | Hopefully fixing bug #2948858 "MP3 (CD Audio) Broken under SVN". | Johannes Schickel | |
svn-id: r48032 | |||
2010-02-09 | Formatting. | Johannes Schickel | |
svn-id: r48023 | |||
2010-02-09 | Be a bit more forgiveful in case the SeekableAudioStream passed to ↵ | Johannes Schickel | |
SubLoopingAudioStream does not allow reading the requested sample count at once (i.e. do not tread that as error, unless endOfData() is set). svn-id: r48022 | |||
2010-02-09 | Stop SubLoopingAudioStream playback, in case reading from the parent stream ↵ | Johannes Schickel | |
fails. svn-id: r48021 | |||
2010-02-09 | Make Audio::convertTimeToStreamPos return a frame-precision based result ↵ | Johannes Schickel | |
instead of a sub-frame-precision based result. This fixes the SubLoopingAudioStream tests. svn-id: r48020 | |||
2010-02-09 | Fix SubLoopingAudioStream's readBuffer implementation. | Johannes Schickel | |
svn-id: r48018 | |||
2010-02-08 | Fix RawStream::seek implementation. | Johannes Schickel | |
svn-id: r48007 | |||
2010-02-06 | Fix bug in LoopingAudioStream::readBuffer, this makes the unit tests ↵ | Johannes Schickel | |
complete without any error. svn-id: r47935 | |||
2010-02-03 | Loosening the 2 samples per channel requirement of Apple_ADPCMStream to 1 ↵ | Sven Hesse | |
sample per channel svn-id: r47864 | |||
2010-02-03 | Fix bug in RawStream::getLength for 16bit streams. (Uncovered by our new ↵ | Johannes Schickel | |
unit tests yay!) svn-id: r47859 | |||
2010-02-03 | Make makeMP3Stream return 0 on failure too. | Johannes Schickel | |
svn-id: r47848 | |||
2010-02-03 | Yet more Flac -> FLAC changes for consistency. | Johannes Schickel | |
svn-id: r47847 | |||
2010-02-03 | - Rename FlacStream to FLACStream. | Johannes Schickel | |
- Rename makeFlacStream to makeFLACStream. svn-id: r47846 | |||
2010-02-03 | Rename RawAudioStream to RawStream for consistency. | Johannes Schickel | |
svn-id: r47844 | |||
2010-02-03 | Cleanup. | Johannes Schickel | |
svn-id: r47843 | |||
2010-02-03 | Rename: | Johannes Schickel | |
- FlacInputStream -> FlacStream - VorbisInputStream -> VorbisStream - MP3InputStream -> MP3Stream svn-id: r47842 | |||
2010-02-03 | - Return 0 in makeVorbisStream and makeFlacStream, in case creating the ↵ | Johannes Schickel | |
stream failed. - Add a TODO in the MP3 code for the same behavior. svn-id: r47841 | |||
2010-01-31 | Further OOify the ADPCM code | Max Horn | |
svn-id: r47740 | |||
2010-01-31 | Rearrange code of ADPCMStream subclasses | Max Horn | |
svn-id: r47739 | |||
2010-01-31 | Split ADPCMStream into several classes | Max Horn | |
svn-id: r47738 | |||
2010-01-31 | Rename ADPCMInputStream to ADPCMStream; make some members const | Max Horn | |
svn-id: r47737 | |||
2010-01-31 | Switch makeADPCMStream to DisposeAfterUse::Flag | Max Horn | |
svn-id: r47736 | |||
2010-01-30 | Add some TODO item. | Johannes Schickel | |
svn-id: r47721 | |||
2010-01-30 | Add some asserts to the RawAudioStream code. | Johannes Schickel | |
svn-id: r47720 | |||
2010-01-30 | Rename RawDiskStream to RawAudioStream. | Johannes Schickel | |
svn-id: r47718 | |||
2010-01-30 | Remove RawMemoryStream. | Johannes Schickel | |
svn-id: r47717 | |||
2010-01-30 | Get rid of Audio::makeRawMemoryStream_OLD. | Johannes Schickel | |
svn-id: r47715 | |||
2010-01-30 | Add a factory which plays audio from a buffer via RawDiskStream. | Johannes Schickel | |
svn-id: r47714 | |||
2010-01-30 | - Mark makeRawDiskStream factory as deprecated. | Johannes Schickel | |
- Introduce two new makeRawStream factories, one is using RawStreamBlockList instead of an RawDiskStreamAudioBlock array. svn-id: r47713 | |||
2010-01-30 | Change RawDiskStream to use a Common::List to store its blocks internally. | Johannes Schickel | |
svn-id: r47712 | |||
2010-01-28 | Add some paranaoia assert (and a related TODO) to the MSIMA2 implementation. | Johannes Schickel | |
svn-id: r47652 | |||
2010-01-28 | Fix seek implementation of our Vorbis stream. | Johannes Schickel | |
svn-id: r47635 | |||
2010-01-28 | Hide VagStream implementation, only expose it via a factory method | Max Horn | |
svn-id: r47634 | |||
2010-01-28 | Fix MP3 playback speed. | Johannes Schickel | |
svn-id: r47632 | |||
2010-01-27 | Fix seeking in FLAC implementation (FLAC's API uses the number of sample ↵ | Johannes Schickel | |
pairs, not the number of samples). svn-id: r47593 | |||
2010-01-27 | Moved the Shorten decoder inside the SAGA engine, as it's the only one using ↵ | Filippos Karapetis | |
it (and it's still unfinished, too) svn-id: r47592 | |||
2010-01-27 | Fix invalid sample position on Timestamp to sample conversion for Stereo ↵ | Johannes Schickel | |
streams. svn-id: r47591 | |||
2010-01-26 | Remove outdated comments | Max Horn | |
svn-id: r47582 | |||
2010-01-26 | Moved audio stream implementations (for MP3, FLAC, etc.) to new dir ↵ | Max Horn | |
sound/decoders/ svn-id: r47579 | |||
2010-01-25 | - Remove "(experimental)" mark from DOSBox OPL emulator description in GUI | Johannes Schickel | |
- Merge in some small OPL emulator changes from DOSBox's trunk svn-id: r47546 | |||
2010-01-25 | Strip trailing spaces/tabs. | Johannes Schickel | |
svn-id: r47541 | |||
2010-01-25 | Formatting. | Johannes Schickel | |
svn-id: r47540 | |||
2010-01-25 | Change some comments to use "AdLib" instead of "adlib". | Johannes Schickel | |
svn-id: r47534 | |||
2010-01-25 | Replace some more Adlib uses by AdLib. | Johannes Schickel | |
svn-id: r47530 | |||
2010-01-23 | Reorder params to Audio::makeRawMemoryStream | Max Horn | |
svn-id: r47492 |