HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
UT_AudioInput Class Reference

#include <UT_AudioInput.h>

Public Member Functions

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

Static Public Member Functions

static void setAudioInputDevice (UT_AudioInput *)
 
static UT_AudioInputgetAudioInputDevice ()
 

Detailed Description

Definition at line 22 of file UT_AudioInput.h.

Constructor & Destructor Documentation

UT_AudioInput::UT_AudioInput ( int  channels,
int  rate 
)
virtual UT_AudioInput::~UT_AudioInput ( )
virtual

Member Function Documentation

virtual void UT_AudioInput::close ( )
virtual
static UT_AudioInput* UT_AudioInput::getAudioInputDevice ( )
static
virtual int UT_AudioInput::getChannelMode ( )
virtual
virtual int UT_AudioInput::getGlobalRate ( )
virtual
virtual short* UT_AudioInput::getInput ( int  size)
virtual
virtual int UT_AudioInput::getMicrophoneMode ( )
virtual
virtual int UT_AudioInput::getSource ( )
virtual
virtual float UT_AudioInput::getVolume ( int  speaker)
virtual
virtual int UT_AudioInput::hasInput ( )
virtual
virtual UT_AudioInput* UT_AudioInput::newAudioInputDevice ( int  channels,
int  rate 
)
virtual
virtual int UT_AudioInput::open ( float  queuesize)
virtual
static void UT_AudioInput::setAudioInputDevice ( UT_AudioInput )
static
virtual int UT_AudioInput::setMicrophoneMode ( int  stereo)
virtual
virtual int UT_AudioInput::setSource ( int  source)
virtual
virtual int UT_AudioInput::setVolume ( int  speaker,
float  vol 
)
virtual
UT_AudioInput::UT_NON_COPYABLE ( UT_AudioInput  )

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