audiere::hidden Namespace Reference

PRIVATE API - for internal use only. More...


Functions

const char * AdrGetVersion ()
const char * AdrGetSupportedFileFormats ()
const char * AdrGetSupportedAudioDevices ()
int AdrGetSampleSize (SampleFormat format)
AudioDeviceAdrOpenDevice (const char *name, const char *parameters)
SampleSourceAdrOpenSampleSource (const char *filename, FileFormat file_format)
SampleSourceAdrOpenSampleSourceFromFile (File *file, FileFormat file_format)
SampleSourceAdrCreateTone (double frequency)
SampleSourceAdrCreateSquareWave (double frequency)
SampleSourceAdrCreateWhiteNoise ()
SampleSourceAdrCreatePinkNoise ()
LoopPointSourceAdrCreateLoopPointSource (SampleSource *source)
OutputStreamAdrOpenSound (AudioDevice *device, SampleSource *source, bool streaming)
SampleBufferAdrCreateSampleBuffer (void *samples, int frame_count, int channel_count, int sample_rate, SampleFormat sample_format)
SampleBufferAdrCreateSampleBufferFromSource (SampleSource *source)
SoundEffectAdrOpenSoundEffect (AudioDevice *device, SampleSource *source, SoundEffectType type)
FileAdrOpenFile (const char *name, bool writeable)
FileAdrCreateMemoryFile (const void *buffer, int size)
const char * AdrEnumerateCDDevices ()
CDDeviceAdrOpenCDDevice (const char *name)
MIDIDeviceAdrOpenMIDIDevice (const char *name)


Detailed Description

PRIVATE API - for internal use only.

Function Documentation

LoopPointSource* audiere::hidden::AdrCreateLoopPointSource SampleSource *  source  ) 
 

Referenced by audiere::CreateLoopPointSource().

File* audiere::hidden::AdrCreateMemoryFile const void *  buffer,
int  size
 

Referenced by audiere::CreateMemoryFile().

SampleSource* audiere::hidden::AdrCreatePinkNoise  ) 
 

Referenced by audiere::CreatePinkNoise().

SampleBuffer* audiere::hidden::AdrCreateSampleBuffer void *  samples,
int  frame_count,
int  channel_count,
int  sample_rate,
SampleFormat  sample_format
 

Referenced by audiere::CreateSampleBuffer().

SampleBuffer* audiere::hidden::AdrCreateSampleBufferFromSource SampleSource *  source  ) 
 

Referenced by audiere::CreateSampleBuffer().

SampleSource* audiere::hidden::AdrCreateSquareWave double  frequency  ) 
 

Referenced by audiere::CreateSquareWave().

SampleSource* audiere::hidden::AdrCreateTone double  frequency  ) 
 

Referenced by audiere::CreateTone().

SampleSource* audiere::hidden::AdrCreateWhiteNoise  ) 
 

Referenced by audiere::CreateWhiteNoise().

const char* audiere::hidden::AdrEnumerateCDDevices  ) 
 

Referenced by audiere::EnumerateCDDevices().

int audiere::hidden::AdrGetSampleSize SampleFormat  format  ) 
 

Referenced by audiere::GetSampleSize().

const char* audiere::hidden::AdrGetSupportedAudioDevices  ) 
 

Returns a formatted string that lists the audio devices Audiere supports. This function is DLL-safe.

It is formatted in the following way:

name1:description1;name2:description2;...

Referenced by audiere::GetSupportedAudioDevices().

const char* audiere::hidden::AdrGetSupportedFileFormats  ) 
 

Returns a formatted string that lists the file formats that Audiere supports. This function is DLL-safe.

It is formatted in the following way:

description1:ext1,ext2,ext3;description2:ext1,ext2,ext3

Referenced by audiere::GetSupportedFileFormats().

const char* audiere::hidden::AdrGetVersion  ) 
 

Referenced by audiere::GetVersion().

CDDevice* audiere::hidden::AdrOpenCDDevice const char *  name  ) 
 

Referenced by audiere::OpenCDDevice().

AudioDevice* audiere::hidden::AdrOpenDevice const char *  name,
const char *  parameters
 

Referenced by audiere::OpenDevice().

File* audiere::hidden::AdrOpenFile const char *  name,
bool  writeable
 

Referenced by audiere::OpenFile().

MIDIDevice* audiere::hidden::AdrOpenMIDIDevice const char *  name  ) 
 

Referenced by audiere::OpenMIDIDevice().

SampleSource* audiere::hidden::AdrOpenSampleSource const char *  filename,
FileFormat  file_format
 

Referenced by audiere::OpenSampleSource().

SampleSource* audiere::hidden::AdrOpenSampleSourceFromFile File *  file,
FileFormat  file_format
 

Referenced by audiere::OpenSampleSource().

OutputStream* audiere::hidden::AdrOpenSound AudioDevice *  device,
SampleSource *  source,
bool  streaming
 

Referenced by audiere::OpenSound().

SoundEffect* audiere::hidden::AdrOpenSoundEffect AudioDevice *  device,
SampleSource *  source,
SoundEffectType  type
 

Referenced by audiere::OpenSoundEffect().


Generated on Mon Feb 13 23:07:27 2006 for audiere by  doxygen 1.4.6