HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
AU_Input.h File Reference
#include "AU_API.h"
#include <UT/UT_AudioInput.h>
+ Include dependency graph for AU_Input.h:

Go to the source code of this file.

Macros

#define AU_MAX_VOL_CHANNELS   4
 

Functions

 ~AU_Input () override
 
int open (float queuesize) override
 
void close () override
 
int hasInput () override
 
short * getInput (int size) override
 
int getGlobalRate () override
 
int setSource (int source) override
 
int getSource () override
 
int setMicrophoneMode (int stereo) override
 
int getMicrophoneMode () override
 
int getChannelMode () override
 
int setVolume (int speaker, float vol) override
 
float getVolume (int speaker) override
 
UT_AudioInputnewAudioInputDevice (int channels, int rate) override
 

Macro Definition Documentation

#define AU_MAX_VOL_CHANNELS   4

Definition at line 17 of file AU_Input.h.

Function Documentation

void close ( )
override
Examples:
IMG/IMG_Sample.C.
int getChannelMode ( )
override
int getGlobalRate ( )
override
short* getInput ( int  size)
override
int getMicrophoneMode ( )
override
int getSource ( )
override
float getVolume ( int  speaker)
override
int hasInput ( )
override
UT_AudioInput* newAudioInputDevice ( int  channels,
int  rate 
)
override
int open ( float  queuesize)
override
int setMicrophoneMode ( int  stereo)
override
int setSource ( int  source)
override
int setVolume ( int  speaker,
float  vol 
)
override
~AU_Input ( )
override