|
OpenMW
|
Classes | |
| class | FFmpeg_Decoder |
| class | Sound_Loudness |
| class | MWSoundDecoderBridge |
| class | MovieAudioDecoder |
| class | MovieAudioFactory |
| class | OpenAL_SoundStream |
| class | OpenAL_Output |
| class | Sound |
| class | Stream |
| class | Sound_Buffer |
| struct | Sound_Decoder |
| class | Sound_Output |
| class | SoundManager |
Typedefs | |
| typedef boost::shared_ptr < Sound_Decoder > | DecoderPtr |
| typedef void * | Sound_Handle |
| typedef void * | Sound_Instance |
Enumerations | |
| enum | SampleType { SampleType_UInt8, SampleType_Int16, SampleType_Float32 } |
| enum | ChannelConfig { ChannelConfig_Mono, ChannelConfig_Stereo, ChannelConfig_Quad, ChannelConfig_5point1, ChannelConfig_7point1 } |
| enum | Environment { Env_Normal, Env_Underwater } |
| enum | PlayModeEx { Play_2D = 0, Play_3D = 1<<31 } |
Functions | |
| static void | fail (const std::string &msg) |
| static void | throwALCerror (ALCdevice *device) |
| static void | throwALerror () |
| static ALenum | getALFormat (ChannelConfig chans, SampleType type) |
| const char * | getSampleTypeName (SampleType type) |
| const char * | getChannelConfigName (ChannelConfig config) |
| size_t | framesToBytes (size_t frames, ChannelConfig config, SampleType type) |
| size_t | bytesToFrames (size_t bytes, ChannelConfig config, SampleType type) |
Sound & music.
| typedef boost::shared_ptr<Sound_Decoder> MWSound::DecoderPtr |
| typedef void* MWSound::Sound_Handle |
| typedef void* MWSound::Sound_Instance |
| enum MWSound::Environment |
| enum MWSound::PlayModeEx |
| enum MWSound::SampleType |
| size_t MWSound::bytesToFrames | ( | size_t | bytes, |
| ChannelConfig | config, | ||
| SampleType | type | ||
| ) |
|
static |
| size_t MWSound::framesToBytes | ( | size_t | frames, |
| ChannelConfig | config, | ||
| SampleType | type | ||
| ) |
|
static |
| const char * MWSound::getChannelConfigName | ( | ChannelConfig | config | ) |
| const char * MWSound::getSampleTypeName | ( | SampleType | type | ) |
|
static |
|
static |
1.8.6