aboutsummaryrefslogtreecommitdiff
path: root/sound/audiostream.cpp
AgeCommit message (Expand)Author
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
2009-11-03Fix for bug #2890038 (FT: Crashes when entering inventory)Max Horn
2009-08-17Slight cleanup to makeLinearDiskStream interface.Johannes Schickel
2009-08-17Added looping support to LinearDiskStream, needed by SAGA and perhaps other e...Filippos Karapetis
2009-08-16Fix for bug #2838568 "AMIGAOS4: Compiler error in audiostream.cpp"Johannes Schickel
2009-08-13Allow VOCs to stream from disk. Disabled by default, use symbol STREAM_AUDIO...Neil Millstone
2009-05-23Add support for "getTotalPlayTime" in LinearMemoryStream again.Johannes Schickel
2009-01-30do not include common/debug.h from common/util.hMax Horn
2008-12-12Okay, removing my implementation of AppandableAudioStream::getTotalPlayTime (...Sven Hesse
2008-11-17Factoring shared code of template classes into a shared base class saves anot...Max Horn
2008-11-16Implementing getTotalPlayTime() for AppendableMemoryStreamSven Hesse
2008-11-12Verify sanity of LinearMemoryStream params in the factory function instead of...Max Horn
2008-05-31Avoid some warnings when compiling in non-DEBUG mode (i.e. with assert() disa...Max Horn
2008-05-24Patch #1970427: AudioStream play length queryingMax Horn
2008-05-07Changed all delete [] usages to delete[].Johannes Schickel
2007-12-21Fix memory leak in audiostream (I think)Neil Millstone
2007-09-19Merged common/stdafx.h into common/scummsys.h. All referencing files have bee...Nicola Mettifogo
2007-06-25Fix for a stupid typo in yesterdays sound fill tweak.Robin Watts
2007-06-24Small tweak to the readBuffer routines of sound/audiostream.cpp; by counting aRobin Watts
2007-05-30Updated legal headers in source files, based on what Pidgin (the IM client fo...Max Horn
2007-04-14Extended Audio::openStreamFile function with startTime, duration and numLoops...Max Horn
2007-04-09When the appendable audiostream is done with a queued buffer, delete it asTorbjörn Andersson
2007-03-02Changed the order of the parameters of makeLinearInputStream to resemble Mixe...Max Horn
2007-03-01Rephrased a comment a bitMax Horn