|
xoreos
0.0.5
|
Decoding PCM (Pulse Code Modulation). More...

Go to the source code of this file.
Namespaces | |
| Sound | |
Enumerations | |
| enum | Sound::PCMFlags { Sound::FLAG_UNSIGNED = 1 << 0, Sound::FLAG_16BITS = 1 << 1, Sound::FLAG_LITTLE_ENDIAN = 1 << 2, Sound::FLAG_NATIVE_ENDIAN = 0 } |
| Various flags which can be bit-ORed and then passed to makeRawMemoryStream and some other AudioStream factories to control their behavior. More... | |
Functions | |
| RewindableAudioStream * | Sound::makePCMStream (Common::SeekableReadStream *stream, int rate, byte flags, int channels, bool disposeAfterUse=true) |
| Creates an audio stream, which plays from the given stream. More... | |
| PacketizedAudioStream * | Sound::makePacketizedPCMStream (int rate, byte flags, int channels) |
| Creates a PacketizedAudioStream that will automatically queue packets as individual AudioStreams like returned by makePCMStream. More... | |
Decoding PCM (Pulse Code Modulation).
Definition in file pcm.h.
1.8.14