OpenMW
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Namespaces | Macros | Functions
soundmanagerimp.cpp File Reference
#include "soundmanagerimp.hpp"
#include <algorithm>
#include <map>
#include <numeric>
#include <osg/Matrixf>
#include <components/misc/rng.hpp>
#include <components/debug/debuglog.hpp>
#include <components/vfs/manager.hpp>
#include "../mwbase/environment.hpp"
#include "../mwbase/world.hpp"
#include "../mwbase/statemanager.hpp"
#include "../mwworld/esmstore.hpp"
#include "../mwworld/cellstore.hpp"
#include "../mwmechanics/actorutil.hpp"
#include "sound_buffer.hpp"
#include "sound_decoder.hpp"
#include "sound_output.hpp"
#include "sound.hpp"
#include "openal_output.hpp"
#include "ffmpeg_decoder.hpp"
Include dependency graph for soundmanagerimp.cpp:

Namespaces

 MWSound
 Sound & music.
 

Macros

#define LIKELY(x)   (bool)(x)
 
#define UNLIKELY(x)   (bool)(x)
 

Functions

int MWSound::operator| (PlayMode a, Type b)
 
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)
 

Macro Definition Documentation

#define LIKELY (   x)    (bool)(x)
#define UNLIKELY (   x)    (bool)(x)