sbMediacoreEqualizerBand Class Reference

#include <sbMediacoreEqualizerBand.h>

Inheritance diagram for sbMediacoreEqualizerBand:
[legend]
Collaboration diagram for sbMediacoreEqualizerBand:
[legend]

Public Member Functions

NS_DECL_ISUPPORTS
NS_DECL_SBIMEDIACOREEQUALIZERBAND 
sbMediacoreEqualizerBand ()
 
- Public Member Functions inherited from sbIMediacoreEqualizerBand
void init (in unsigned long aIndex, in unsigned long aFrequency, in double aGain)
 Initialize the equalizer band object. More...
 
void getValues (out unsigned long aIndex, out unsigned long aFrequency, out double aGain)
 Get all the values in the equalizer band object. More...
 
void setValues (in unsigned long aIndex, in unsigned long aFrequency, in double aGain)
 Set all the values in the equalizer band object. More...
 

Protected Member Functions

virtual ~sbMediacoreEqualizerBand ()
 

Protected Attributes

PRLock * mLock
 
PRUint32 mIndex
 
PRUint32 mFrequency
 
PRFloat64 mGain
 

Additional Inherited Members

- Public Attributes inherited from sbIMediacoreEqualizerBand
attribute unsigned long index
 The index of the band in the EQ (eg. band 0). More...
 
attribute unsigned long frequency
 Frequency in Hz. More...
 
attribute double gain
 Gain in dB. Valid range is from -1 to 1. More...
 

Detailed Description

Definition at line 40 of file sbMediacoreEqualizerBand.h.

Constructor & Destructor Documentation

sbMediacoreEqualizerBand::sbMediacoreEqualizerBand ( )

Definition at line 36 of file sbMediacoreEqualizerBand.cpp.

sbMediacoreEqualizerBand::~sbMediacoreEqualizerBand ( )
protectedvirtual

Definition at line 44 of file sbMediacoreEqualizerBand.cpp.

Member Data Documentation

PRUint32 sbMediacoreEqualizerBand::mFrequency
protected

Definition at line 54 of file sbMediacoreEqualizerBand.h.

PRFloat64 sbMediacoreEqualizerBand::mGain
protected

Definition at line 55 of file sbMediacoreEqualizerBand.h.

PRUint32 sbMediacoreEqualizerBand::mIndex
protected

Definition at line 53 of file sbMediacoreEqualizerBand.h.

PRLock* sbMediacoreEqualizerBand::mLock
protected

Definition at line 51 of file sbMediacoreEqualizerBand.h.


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