diff options
author | Johannes Schickel | 2010-01-08 16:27:29 +0000 |
---|---|---|
committer | Johannes Schickel | 2010-01-08 16:27:29 +0000 |
commit | 616e4626f59ba354d420c60d59cb797b351de407 (patch) | |
tree | 4d605d91da4527ccefc59b0c8c51ab5ee8230c67 /sound/mixer.h | |
parent | e976b1199538aa32067aed50f1886f2393ca148b (diff) | |
download | scummvm-rg350-616e4626f59ba354d420c60d59cb797b351de407.tar.gz scummvm-rg350-616e4626f59ba354d420c60d59cb797b351de407.tar.bz2 scummvm-rg350-616e4626f59ba354d420c60d59cb797b351de407.zip |
Since AudioStream looping is no longer handled by the Mixer, drop Mixer::playAudioStreamLooping. (There's Audio::makeLoopingAudioStream).
svn-id: r47160
Diffstat (limited to 'sound/mixer.h')
-rw-r--r-- | sound/mixer.h | 65 |
1 files changed, 0 insertions, 65 deletions
diff --git a/sound/mixer.h b/sound/mixer.h index 500a35e4c7..78dc336f2e 100644 --- a/sound/mixer.h +++ b/sound/mixer.h @@ -171,71 +171,6 @@ public: bool reverseStereo = false) = 0; /** - * Start playing the given audio input stream with looping. - * - * Note that the sound id assigned below is unique. At most one stream - * with a given id can play at any given time. Trying to play a sound - * with an id that is already in use causes the new sound to be not played. - * - * @param type the type (voice/sfx/music) of the stream - * @param handle a SoundHandle which can be used to reference and control - * the stream via suitable mixer methods - * @param input the actual RewindableAudioStream to be played - * @param loopCount how often the data shall be looped (0 = infinite) - * @param id a unique id assigned to this stream - * @param volume the volume with which to play the sound, ranging from 0 to 255 - * @param balance the balance with which to play the sound, ranging from -128 to 127 - * @param autofreeStream a flag indicating whether the stream should be - * freed after playback finished - * @param permanent a flag indicating whether a plain stopAll call should - * not stop this particular stream - * @param reverseStereo a flag indicating whether left and right channels shall be swapped - */ - void playInputStreamLooping( - SoundType type, - SoundHandle *handle, - RewindableAudioStream *input, - uint loopCount, - int id = -1, byte volume = kMaxChannelVolume, int8 balance = 0, - bool autofreeStream = true, - bool permanent = false, - bool reverseStereo = false); - - /** - * Start playing the given audio input stream with looping. - * - * Note that the sound id assigned below is unique. At most one stream - * with a given id can play at any given time. Trying to play a sound - * with an id that is already in use causes the new sound to be not played. - * - * @param type the type (voice/sfx/music) of the stream - * @param handle a SoundHandle which can be used to reference and control - * the stream via suitable mixer methods - * @param input the actual SeekableAudioStream to be played - * @param loopCount how often the data shall be looped (0 = infinite) - * @param loopStart the time offset from which to start playback - * @param loopEnd the time offset where the loop should end - * @param id a unique id assigned to this stream - * @param volume the volume with which to play the sound, ranging from 0 to 255 - * @param balance the balance with which to play the sound, ranging from -128 to 127 - * @param autofreeStream a flag indicating whether the stream should be - * freed after playback finished - * @param permanent a flag indicating whether a plain stopAll call should - * not stop this particular stream - * @param reverseStereo a flag indicating whether left and right channels shall be swapped - */ - void playInputStreamLooping( - SoundType type, - SoundHandle *handle, - SeekableAudioStream *input, - uint loopCount, - Timestamp loopStart, Timestamp loopEnd, - int id = -1, byte volume = kMaxChannelVolume, int8 balance = 0, - bool autofreeStream = true, - bool permanent = false, - bool reverseStereo = false); - - /** * Stop all currently playing sounds. */ virtual void stopAll() = 0; |