EqualizerBands Class Reference

Variable for graphical equalizer. More...

Inheritance diagram for EqualizerBands:

Inheritance graph
[legend]
Collaboration diagram for EqualizerBands:

Collaboration graph
[legend]

Public Member Functions

 EqualizerBands (intf_thread_t *pIntf)
virtual ~EqualizerBands ()
void set (string bands)
 Set the equalizer bands from a configuration string, e.g.
VariablePtr getBand (int band)
 Return the variable for a specific band.

Static Public Attributes

static const int kNbBands = 10
 Number of bands.

Detailed Description

Variable for graphical equalizer.

Constructor & Destructor Documentation

EqualizerBands::EqualizerBands ( intf_thread_t pIntf  ) 

EqualizerBands::~EqualizerBands (  )  [virtual]

References i, and kNbBands.


Member Function Documentation

void EqualizerBands::set ( string  bands  ) 

Set the equalizer bands from a configuration string, e.g.

"1 5.2 -3.6 0 0 2.5 0 0 0 0"

References i, and kNbBands.

Referenced by CmdSetEqBands::execute().

VariablePtr EqualizerBands::getBand ( int  band  ) 

Return the variable for a specific band.

Referenced by VlcProc::VlcProc().


Field Documentation

const int EqualizerBands::kNbBands = 10 [static]

Number of bands.

Referenced by EqualizerBands(), set(), VlcProc::VlcProc(), and ~EqualizerBands().


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

Generated on Tue May 25 08:06:00 2010 for VLC by  doxygen 1.5.6