xoreos
0.0.5
|
Streaming audio. More...
#include <boost/noncopyable.hpp>
#include "src/common/util.h"
#include "src/common/types.h"
#include "src/common/disposableptr.h"
#include "src/common/scopedptr.h"
Go to the source code of this file.
Classes | |
class | Sound::AudioStream |
Generic audio input stream. More... | |
class | Sound::RewindableAudioStream |
A rewindable audio stream. More... | |
class | Sound::EmptyAudioStream |
An empty audio stream that plays nothing. More... | |
class | Sound::LoopingAudioStream |
A looping audio stream. More... | |
class | Sound::QueuingAudioStream |
class | Sound::PacketizedAudioStream |
An AudioStream designed to work in terms of packets. More... | |
class | Sound::StatelessPacketizedAudioStream |
A PacketizedAudioStream that works closer to a QueuingAudioStream. More... | |
Namespaces | |
Common | |
Sound | |
Functions | |
AudioStream * | Sound::makeLoopingAudioStream (RewindableAudioStream *stream, size_t loops) |
Wrapper functionality to efficiently create a stream, which might be looped. More... | |
QueuingAudioStream * | Sound::makeQueuingAudioStream (int rate, int channels) |
Factory function for an QueuingAudioStream. More... | |
Streaming audio.
Definition in file audiostream.h.