Gnash  0.8.11dev
Public Member Functions | List of all members
gnash::media::haiku::AudioInputHaiku Class Reference

A class representing a single AudioInput device. More...

#include <AudioInputHaiku.h>

Inheritance diagram for gnash::media::haiku::AudioInputHaiku:
gnash::media::AudioInput

Public Member Functions

DSOEXPORT AudioInputHaiku ()
 
virtual ~AudioInputHaiku ()
 
virtual void setActivityLevel (double a)
 
virtual double activityLevel () const
 
virtual void setGain (double g)
 
virtual double gain () const
 
virtual void setIndex (int i)
 
virtual int index () const
 
virtual bool muted ()
 
virtual void setName (std::string name)
 
virtual const std::string & name () const
 
virtual void setRate (int r)
 
virtual int rate () const
 
virtual void setSilenceLevel (double s)
 
virtual double silenceLevel () const
 
virtual void setSilenceTimeout (int s)
 
virtual int silenceTimeout () const
 
virtual void setUseEchoSuppression (bool e)
 
virtual bool useEchoSuppression () const
 
- Public Member Functions inherited from gnash::media::AudioInput
DSOEXPORT AudioInput ()
 
virtual ~AudioInput ()
 

Detailed Description

A class representing a single AudioInput device.

Constructor & Destructor Documentation

§ AudioInputHaiku()

gnash::media::haiku::AudioInputHaiku::AudioInputHaiku ( )

§ ~AudioInputHaiku()

virtual gnash::media::haiku::AudioInputHaiku::~AudioInputHaiku ( )
inlinevirtual

Member Function Documentation

§ activityLevel()

virtual double gnash::media::haiku::AudioInputHaiku::activityLevel ( ) const
inlinevirtual

§ gain()

virtual double gnash::media::haiku::AudioInputHaiku::gain ( ) const
inlinevirtual

§ index()

virtual int gnash::media::haiku::AudioInputHaiku::index ( ) const
inlinevirtual

§ muted()

virtual bool gnash::media::haiku::AudioInputHaiku::muted ( )
inlinevirtual

§ name()

virtual const std::string& gnash::media::haiku::AudioInputHaiku::name ( ) const
inlinevirtual

Implements gnash::media::AudioInput.

References gnash::key::r, and setRate().

Referenced by setName().

§ rate()

virtual int gnash::media::haiku::AudioInputHaiku::rate ( ) const
inlinevirtual

Implements gnash::media::AudioInput.

Referenced by setRate().

§ setActivityLevel()

virtual void gnash::media::haiku::AudioInputHaiku::setActivityLevel ( double  a)
inlinevirtual

Implements gnash::media::AudioInput.

References gnash::key::a.

§ setGain()

virtual void gnash::media::haiku::AudioInputHaiku::setGain ( double  g)
inlinevirtual

Implements gnash::media::AudioInput.

References gnash::key::g.

§ setIndex()

virtual void gnash::media::haiku::AudioInputHaiku::setIndex ( int  i)
inlinevirtual

Implements gnash::media::AudioInput.

References gnash::key::i.

§ setName()

virtual void gnash::media::haiku::AudioInputHaiku::setName ( std::string  name)
inlinevirtual

Implements gnash::media::AudioInput.

References name().

§ setRate()

void gnash::media::haiku::AudioInputHaiku::setRate ( int  r)
virtual

Implements gnash::media::AudioInput.

References rate().

Referenced by name().

§ setSilenceLevel()

virtual void gnash::media::haiku::AudioInputHaiku::setSilenceLevel ( double  s)
inlinevirtual

Implements gnash::media::AudioInput.

References gnash::key::s.

§ setSilenceTimeout()

virtual void gnash::media::haiku::AudioInputHaiku::setSilenceTimeout ( int  s)
inlinevirtual

Implements gnash::media::AudioInput.

References gnash::key::s.

§ setUseEchoSuppression()

virtual void gnash::media::haiku::AudioInputHaiku::setUseEchoSuppression ( bool  e)
inlinevirtual

Implements gnash::media::AudioInput.

References gnash::key::e.

§ silenceLevel()

virtual double gnash::media::haiku::AudioInputHaiku::silenceLevel ( ) const
inlinevirtual

§ silenceTimeout()

virtual int gnash::media::haiku::AudioInputHaiku::silenceTimeout ( ) const
inlinevirtual

§ useEchoSuppression()

virtual bool gnash::media::haiku::AudioInputHaiku::useEchoSuppression ( ) const
inlinevirtual

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