Sound decoder used in engines:
- agos
- lastexpress
- mohawk
- saga
- sci (DK3 ADPCM for Phantasmagoria 2)
- scumm
- tinsel.
More...
#include "common/scummsys.h"
#include "common/types.h"
Go to the source code of this file.
Namespaces |
namespace | Common |
| Internal interface to the QuickTime audio decoder.
|
namespace | Audio |
| Internal interfaces to the ADPCM decoders.
|
Enumerations |
enum | Audio::ADPCMType {
Audio::kADPCMOki,
Audio::kADPCMMSIma,
Audio::kADPCMMS,
Audio::kADPCMDVI,
Audio::kADPCMApple,
Audio::kADPCMDK3
} |
Functions |
SeekableAudioStream * | Audio::makeADPCMStream (Common::SeekableReadStream *stream, DisposeAfterUse::Flag disposeAfterUse, uint32 size, ADPCMType type, int rate, int channels, uint32 blockAlign=0) |
| Takes an input stream containing ADPCM compressed sound data and creates an RewindableAudioStream from that.
|
PacketizedAudioStream * | Audio::makePacketizedADPCMStream (ADPCMType type, int rate, int channels, uint32 blockAlign=0) |
| Creates a PacketizedAudioStream that will automatically queue packets as individual AudioStreams like returned by makeADPCMStream.
|
Detailed Description
Sound decoder used in engines:
- agos
- lastexpress
- mohawk
- saga
- sci (DK3 ADPCM for Phantasmagoria 2)
- scumm
- tinsel.
Definition in file adpcm.h.