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)
AudioDevice * AdrOpenDevice (const char *name, const char *parameters)
SampleSource * AdrOpenSampleSource (const char *filename, FileFormat file_format)
SampleSource * AdrOpenSampleSourceFromFile (File *file, FileFormat file_format)
SampleSource * AdrCreateTone (double frequency)
SampleSource * AdrCreateSquareWave (double frequency)
SampleSource * AdrCreateWhiteNoise ()
SampleSource * AdrCreatePinkNoise ()
LoopPointSource * AdrCreateLoopPointSource (SampleSource *source)
OutputStream * AdrOpenSound (AudioDevice *device, SampleSource *source, bool streaming)
SampleBuffer * AdrCreateSampleBuffer (void *samples, int frame_count, int channel_count, int sample_rate, SampleFormat sample_format)
SampleBuffer * AdrCreateSampleBufferFromSource (SampleSource *source)
SoundEffect * AdrOpenSoundEffect (AudioDevice *device, SampleSource *source, SoundEffectType type)
File * AdrOpenFile (const char *name, bool writeable)
File * AdrCreateMemoryFile (const void *buffer, int size)
const char * AdrEnumerateCDDevices ()
CDDevice * AdrOpenCDDevice (const char *name)
MIDIDevice * AdrOpenMIDIDevice (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