aboutsummaryrefslogtreecommitdiff
path: root/sound/audiostream.cpp
AgeCommit message (Expand)Author
2010-02-09Formatting.Johannes Schickel
2010-02-09Be a bit more forgiveful in case the SeekableAudioStream passed to SubLooping...Johannes Schickel
2010-02-09Stop SubLoopingAudioStream playback, in case reading from the parent stream f...Johannes Schickel
2010-02-09Make Audio::convertTimeToStreamPos return a frame-precision based result inst...Johannes Schickel
2010-02-09Fix SubLoopingAudioStream's readBuffer implementation.Johannes Schickel
2010-02-06Fix bug in LoopingAudioStream::readBuffer, this makes the unit tests complete...Johannes Schickel
2010-02-03- Rename FlacStream to FLACStream.Johannes Schickel
2010-01-30Remove RawMemoryStream.Johannes Schickel
2010-01-27Fix invalid sample position on Timestamp to sample conversion for Stereo stre...Johannes Schickel
2010-01-26Moved audio stream implementations (for MP3, FLAC, etc.) to new dir sound/dec...Max Horn
2010-01-25Formatting.Johannes Schickel
2010-01-23Reorder params to Audio::makeRawMemoryStreamMax Horn
2010-01-23Get rid of FLAG_LOOPMax Horn
2010-01-23Get rid of deprecated makeRawDiskStream variants; rename deprecated makeRawMe...Max Horn
2010-01-19Get rid of Mixer::FLAG_AUTOFREE.Max Horn
2010-01-19Move raw audio streams to new header sound/raw.hMax Horn
2010-01-19Rename 'Linear' audio streams to 'raw'Max Horn
2010-01-17Fix SubSeekableAudioStream for stereo streams.Johannes Schickel
2010-01-17Update debug message.Johannes Schickel
2010-01-17Fix SubSeekableAudioStream regression from r47226 (i.e. length was calculated...Johannes Schickel
2010-01-16Switch most AudioStream factories to use DisposeAfterUse::FlagMax Horn
2010-01-15Fix QueuingAudioStreamImpl::endOfStream implementation. This fixes cut off sp...Johannes Schickel
2010-01-12Fix loop alignment checkWillem Jan Palenstijn
2010-01-11Improve support for negative Timestamps, and add + and - operatorsMax Horn
2010-01-10- Add a SubLoopingAudioStream, which loops a nested part of a stream and thus...Johannes Schickel
2010-01-09Replace AppendableAudioStream by QueuingAudioStreamMax Horn
2010-01-08Fix LinearMemoryStream::seek, when the stream was created without request to ...Johannes Schickel
2010-01-08Rename QueuedAudioStream to QueuingAudioStreamMax Horn
2010-01-08Move Mohawk's QueuedAudioStream to sound/ (with some tweaks)Max Horn
2010-01-08Add some warning inside makeLoopingAudioStream, in case the give start time i...Johannes Schickel
2010-01-08Add another makeLoopingAudioStream factory for transparently looping a certai...Johannes Schickel
2010-01-07Cleanup.Johannes Schickel
2010-01-07Fix a little bug in LoopingAudioStream::readBuffer.Johannes Schickel
2010-01-07Remove setNumLoops and getNumPlayedLoops from AudioStream.Johannes Schickel
2010-01-07Create a wrapper makeLoopingAudioStream to reduce code duplcation.Johannes Schickel
2010-01-07Get rid of calculatePlayTime, instead store playtimes as TimestampsMax Horn
2010-01-07Add Timestamp::totalNumberOfFrames() method, clarify some commentsMax Horn
2010-01-07First step of a slight revision of the new AudioStream looping API:Johannes Schickel
2010-01-06Rename some Timestamp methods: getNumberOfFrames -> numberOfFrames and getFra...Max Horn
2010-01-06- Simplify Audio::calculateSampleOffset.Johannes Schickel
2010-01-06- Move openStreamFile from AudioStream to SeekableAudioStream.Johannes Schickel
2010-01-06Change the AudioStream::openStreamFile API to return SeekableAudioStreams and...Johannes Schickel
2010-01-05Remove unsafe getTotalPlayTime from AudioStream.Johannes Schickel
2010-01-05Add a "getLength" function to SeekableAudioStream.Johannes Schickel
2010-01-05- Add a new SeekableAudioStream interface. Soon to be used to replace audio s...Johannes Schickel
2010-01-01Properly reset _numPlayedLoops in setNumLoops in all AudioStream implementati...Johannes Schickel
2010-01-01init _numPlayedLoops inside LinearMemoryStreamMartin Kiewitz
2010-01-01Fix getTotalPlayTime for MP3, FLAC, Vorbis and LinearMemoryStream after the l...Johannes Schickel
2010-01-01Implemented setNumLoops() for common audio streams.Eugene Sandulenko
2010-01-01Added setNumLoops() for linear memory streams, enables looping of samples in sciMartin Kiewitz