aboutsummaryrefslogtreecommitdiff
path: root/sound/audiostream.cpp
AgeCommit message (Expand)Author
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
2003-07-31fixed MP3InputStream, now seems to work properly (kind of a surprise)Max Horn
2003-07-31back disable warnings into stdafx.h, vc6 is lack of warnings supportPaweł Kołodziejski
2003-07-31Disabled unknown pragma warning in MSVC-6.Jamieson Christian
2003-07-31removed the AudioInputStream::size method -> only eof() is really needed, and...Max Horn
2003-07-30fixed incorrect MSVC fixes; simplified readSample code (bugs #780167 and #780...Max Horn
2003-07-30the VC warning for unknown pragmas is now gloabally disabled, no need to work...Max Horn
2003-07-30Fixed MSVC errorsJamieson Christian
2003-07-29cleanupMax Horn
2003-07-29account for the data in the _buffer, tooMax Horn
2003-07-29added VorbisInputStreamMax Horn
2003-07-28make wrapped stream work (I can hear some music in CoMI now before it segfaul...Max Horn
2003-07-28rewrote the input streams, this should be more straightforward and inline sli...Max Horn