OpenMW
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Classes | Namespaces | Enumerations | Functions
sound_decoder.hpp File Reference
#include <string>
#include <vector>
Include dependency graph for sound_decoder.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  MWSound::Sound_Decoder
 

Namespaces

 VFS
 
 MWSound
 Sound & music.
 

Enumerations

enum  MWSound::SampleType { MWSound::SampleType_UInt8, MWSound::SampleType_Int16, MWSound::SampleType_Float32 }
 
enum  MWSound::ChannelConfig {
  MWSound::ChannelConfig_Mono, MWSound::ChannelConfig_Stereo, MWSound::ChannelConfig_Quad, MWSound::ChannelConfig_5point1,
  MWSound::ChannelConfig_7point1
}
 

Functions

const char * MWSound::getSampleTypeName (SampleType type)
 
const char * MWSound::getChannelConfigName (ChannelConfig config)
 
size_t MWSound::framesToBytes (size_t frames, ChannelConfig config, SampleType type)
 
size_t MWSound::bytesToFrames (size_t bytes, ChannelConfig config, SampleType type)