Gnash
0.8.11dev
|
A class representing a single AudioInput device. More...
#include <AudioInput.h>
Public Member Functions | |
DSOEXPORT | AudioInput () |
virtual | ~AudioInput () |
virtual void | setActivityLevel (double a)=0 |
virtual double | activityLevel () const =0 |
virtual void | setGain (double g)=0 |
virtual double | gain () const =0 |
virtual void | setIndex (int i)=0 |
virtual int | index () const =0 |
virtual bool | muted ()=0 |
virtual void | setName (std::string name)=0 |
virtual const std::string & | name () const =0 |
virtual void | setRate (int r)=0 |
virtual int | rate () const =0 |
virtual void | setSilenceLevel (double s)=0 |
virtual double | silenceLevel () const =0 |
virtual void | setSilenceTimeout (int s)=0 |
virtual int | silenceTimeout () const =0 |
virtual void | setUseEchoSuppression (bool e)=0 |
virtual bool | useEchoSuppression () const =0 |
A class representing a single AudioInput device.
This interface has almost everything needed for control of the input device, but currently no data-fetching functions. These should be implemented only when the requirements of AS have been investigated!
|
inline |
|
inlinevirtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |