Logo Search packages:      
Sourcecode: qrq version File versions  Download package

Public Member Functions | Private Member Functions | Private Attributes

OpenAlStream Class Reference

List of all members.

Public Member Functions

void flush ()
int getSampleRate () const
void setBufferSize (int size)
void setFormat (ALenum format)
void setSampleRate (int sampleRate)
void write (void *bufferToQueue, int size)

Private Member Functions

void blockAndQueueBackBuffer ()
void check () const
void close ()
void empty ()
void init ()

Private Attributes

ALuint _buffers [2]
int _bufferSize
ALCcontext * _ctx
ALCdevice * _dev
ALenum _format
std::vector< char > _myBuffer
int _sampleRate
ALuint _source

Detailed Description

Definition at line 39 of file OpenAlStream.h.

The documentation for this class was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index