sbIMediacoreMultibandEqualizer Interface Reference


Inheritance diagram for sbIMediacoreMultibandEqualizer:
Collaboration diagram for sbIMediacoreMultibandEqualizer:

Public Member Functions

sbIMediacoreEqualizerBand getBand (in unsigned long aBandIndex)
 Get a band. More...
void setBand (in sbIMediacoreEqualizerBand aBand)
 Set a band. More...

Public Attributes

attribute boolean eqEnabled
 Whether the EQ is enabled or not. More...
attribute nsISimpleEnumerator bands
 Enumerator containing all available bands. More...
readonly attribute unsigned long bandCount
 The number of bands available. More...
attribute AString currentPresetName
 The name of the current equalizer preset. More...

Detailed Description

Definition at line 67 of file sbIMediacoreMultibandEqualizer.idl.

Member Function Documentation

sbIMediacoreEqualizerBand sbIMediacoreMultibandEqualizer::getBand ( in unsigned long  aBandIndex)

Get a band.

void sbIMediacoreMultibandEqualizer::setBand ( in sbIMediacoreEqualizerBand  aBand)

Set a band.

Member Data Documentation

readonly attribute unsigned long sbIMediacoreMultibandEqualizer::bandCount

The number of bands available.

Definition at line 81 of file sbIMediacoreMultibandEqualizer.idl.

attribute nsISimpleEnumerator sbIMediacoreMultibandEqualizer::bands

Enumerator containing all available bands.

Enumerator contains sbIMediacoreEqualizerBand objects.

Definition at line 77 of file sbIMediacoreMultibandEqualizer.idl.

attribute AString sbIMediacoreMultibandEqualizer::currentPresetName

The name of the current equalizer preset.

If the current band values were not set through a preset this holds an empty string.
Changing the name will apply the preset.

Definition at line 88 of file sbIMediacoreMultibandEqualizer.idl.

attribute boolean sbIMediacoreMultibandEqualizer::eqEnabled

Whether the EQ is enabled or not.

Definition at line 72 of file sbIMediacoreMultibandEqualizer.idl.

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