|
Blender
V2.59
|
#include "AUD_OpenALDevice.h"#include "AUD_IFactory.h"#include "AUD_IReader.h"#include "AUD_ConverterReader.h"#include <cstring>#include <limits>#include <unistd.h>Go to the source code of this file.
Classes | |
| struct | AUD_OpenALHandle |
| Saves the data for playback. More... | |
| struct | AUD_OpenALBufferedFactory |
Defines | |
| #define | AUD_OPENAL_CYCLE_BUFFERS 3 |
Typedefs | |
| typedef std::list < AUD_OpenALHandle * > ::iterator | AUD_HandleIterator |
| typedef std::list < AUD_OpenALBufferedFactory * > ::iterator | AUD_BFIterator |
Functions | |
| void * | AUD_openalRunThread (void *device) |
Variables | |
| static const char * | open_error = "AUD_OpenALDevice: Device couldn't be opened." |
| static const char * | genbuffer_error = "generated." |
| static const char * | gensource_error = "generated." |
| static const char * | queue_error = "queued to the source." |
| static const char * | bufferdata_error = "filled with data." |
Definition in file AUD_OpenALDevice.cpp.
| #define AUD_OPENAL_CYCLE_BUFFERS 3 |
Definition at line 46 of file AUD_OpenALDevice.cpp.
Referenced by AUD_OpenALDevice::getPosition(), AUD_OpenALDevice::play(), AUD_OpenALDevice::seek(), AUD_OpenALDevice::stop(), AUD_OpenALDevice::updateStreams(), and AUD_OpenALDevice::~AUD_OpenALDevice().
| typedef std::list<AUD_OpenALBufferedFactory*>::iterator AUD_BFIterator |
Definition at line 95 of file AUD_OpenALDevice.cpp.
| typedef std::list<AUD_OpenALHandle*>::iterator AUD_HandleIterator |
Definition at line 94 of file AUD_OpenALDevice.cpp.
| void* AUD_openalRunThread | ( | void * | device | ) |
Definition at line 101 of file AUD_OpenALDevice.cpp.
References NULL, and AUD_OpenALDevice::updateStreams().
const char* bufferdata_error = "filled with data." [static] |
Definition at line 539 of file AUD_OpenALDevice.cpp.
const char* genbuffer_error = "generated." [static] |
Definition at line 533 of file AUD_OpenALDevice.cpp.
const char* gensource_error = "generated." [static] |
Definition at line 535 of file AUD_OpenALDevice.cpp.
const char* open_error = "AUD_OpenALDevice: Device couldn't be opened." [static] |
Definition at line 309 of file AUD_OpenALDevice.cpp.
const char* queue_error = "queued to the source." [static] |
Definition at line 537 of file AUD_OpenALDevice.cpp.