aboutsummaryrefslogtreecommitdiff
path: root/sound/audiostream.cpp
AgeCommit message (Expand)Author
2004-10-11Implement premix proc via an AudioStream / Channel (eventually we'll remove t...Max Horn
2004-10-09Make AppendableAudioStream endianness-aware.Eugene Sandulenko
2004-09-25Remove obsolete path paramMax Horn
2004-07-11Use extrapath in Sword1 engine (from 0.6.0 branch). More verbose errors to go...James Brown
2004-07-01getFreeSpace() is not longer usedPaweł Kołodziejski
2004-06-28Make use of new File refcount code; also fixed long standing bug in vorbis co...Max Horn
2004-06-09Fixed a typo in a comment.Torbjörn Andersson
2004-04-26synced code free space with buffer changesPaweł Kołodziejski
2004-04-25delete CustomProcInputStream and add getFreeSpace for appendable audiostreamPaweł Kołodziejski
2004-04-13added CustomProcInputStreamPaweł Kołodziejski
2004-02-22Patch #885904 (Flac Support) with some tweaks by meMax Horn
2004-02-08Change AppendableMemoryStream overflows to debug messages, so people stop bel...James Brown
2004-01-06updated copyright noticeMax Horn
2004-01-03renamed AudioInputStream -> AudioStreamMax Horn
2004-01-03simplification (possible since read() doesn't have to be efficient anymore)Max Horn
2003-12-26logic fix: we must do wrap around *before* read, not after. otherwise eosInte...Max Horn
2003-12-24o Added SoundMixer::isReady()Max Horn
2003-12-21Rewrote make*Stream factory functions to work around bug in MSVC6 (see bug re...Max Horn
2003-12-19distinguish between end of stream and end of dataMax Horn
2003-12-19o Moved MP3 and Vorbis input streams to mp3.* resp. vorbis.*Max Horn
2003-12-19fix for recent audio stream regressionMax Horn
2003-12-17Made sure that *all* AudioInputStream 'know' their sample rate; removed point...Max Horn
2003-12-17changed the way 'streams' are handled: the finalization logic is now in the W...Max Horn
2003-12-17some cleanupMax Horn
2003-12-16added mixer flag for little endian samplesRobert Göffringmann
2003-12-09small tweak/fix (?)Max Horn
2003-11-08cleanup whitespacesPaweł Kołodziejski
2003-09-18moved engine.* to base; this fixes some linking issues when building a barebo...Max Horn
2003-09-09Up debug level of this warning, since it floods output in loomTravis Howell
2003-08-24small cleanup for the Ogg playback codeMax Horn
2003-08-07my code was actually right. Rather the calling code is evil, it passes us odd...Max Horn
2003-08-07replace code in readBuffer by slightly less efficient but hopefully working c...Max Horn
2003-08-06Added comment to new macroJamieson Christian
2003-08-06Changed readSample template functionJamieson Christian
2003-08-06Fixed type mismatch error compiling palmos portChris Apers
2003-08-05more cleanupMax Horn
2003-08-05cleanupMax Horn
2003-08-05fix bug #783423Max Horn
2003-08-05and finally VorbisInputStream::readBuffer. Once we verified the new readBuffe...Max Horn
2003-08-05optimized MP3InputStream::readBuffer (once more, I won't gurantee for correct...Max Horn
2003-08-05simplified code a bitMax Horn
2003-08-05optimized WrappedMemoryStream::readBuffer (It's almost 3 AM, so I don't trust...Max Horn
2003-08-05catch one potential problem, namely if eos is already reached when readBuffer...Max Horn
2003-08-04renamed eof -> eos (end of stream); hid MP3/Vorbis stream classes completly (...Max Horn
2003-08-04fixed EOF handling of MP3 streams (subtract time from duration timer, instead...Max Horn
2003-08-02slightly optimized MP3InputStream::eof, and some cleanupMax Horn
2003-08-02don't use asserts in these tight spotsMax Horn
2003-08-02converted ChannelMP3 to use new rate conversion scheme, too. Only thing missi...Max Horn
2003-08-01let the input stream handle the looping (by pretending to be of infinite size...Max Horn
2003-08-01implemented raw sound looping; some debug output enabled temporarilyMax Horn