OpenMW
Classes | Namespaces | Defines | Functions
apps/openmw/mwsound/openal_output.cpp File Reference
#include <algorithm>
#include <stdexcept>
#include <iostream>
#include <vector>
#include <boost/thread.hpp>
#include "openal_output.hpp"
#include "sound_decoder.hpp"
#include "sound.hpp"
#include "soundmanagerimp.hpp"

Classes

class  MWSound::OpenAL_SoundStream
struct  MWSound::OpenAL_Output::StreamThread
class  MWSound::OpenAL_Sound
class  MWSound::OpenAL_Sound3D

Namespaces

namespace  MWSound
 

Sound & music.


Defines

#define ALC_ALL_DEVICES_SPECIFIER   0x1013

Functions

static void MWSound::fail (const std::string &msg)
static void MWSound::throwALCerror (ALCdevice *device)
static void MWSound::throwALerror ()
static ALenum MWSound::getALFormat (ChannelConfig chans, SampleType type)
static ALint MWSound::getBufferSampleCount (ALuint buf)

Define Documentation

#define ALC_ALL_DEVICES_SPECIFIER   0x1013