Songbird Mediacore Event Implementation. More...
#include "sbBaseMediacoreMultibandEqualizer.h"
#include <nsIMutableArray.h>
#include <nsISimpleEnumerator.h>
#include <nsIPrefBranch.h>
#include <nsISupportsPrimitives.h>
#include <nsIPrefLocalizedString.h>
#include <nsComponentManagerUtils.h>
#include <nsAutoPtr.h>
#include <prlog.h>
#include <prprf.h>
#include "sbMediacoreEqualizerBand.h"
#include <sbProxiedComponentManager.h>
#include <ngIEqualizerPresetProvider.h>
#include <ngIEqualizerPreset.h>
Go to the source code of this file.
Macros | |
#define | TRACE(args) /* nothing */ |
#define | LOG(args) /* nothing */ |
#define | SB_EQ_PRESET_PREF "songbird.eq.currentPreset" |
Functions | |
double | SB_ClampDouble (double aGain, double aMin, double aMax) |
void | SB_ConvertFloatEqGainToJSStringValue (double aGain, nsCString &aGainStr) |
NS_IMPL_THREADSAFE_ISUPPORTS1 (sbBaseMediacoreMultibandEqualizer, sbIMediacoreMultibandEqualizer) sbBaseMediacoreMultibandEqualizer | |
template<class T > | |
PLDHashOperator | AppendElementToArray (T *aData, void *aArray) |
Songbird Mediacore Event Implementation.
Definition in file sbBaseMediacoreMultibandEqualizer.cpp.
#define LOG | ( | args | ) | /* nothing */ |
Definition at line 65 of file sbBaseMediacoreMultibandEqualizer.cpp.
#define SB_EQ_PRESET_PREF "songbird.eq.currentPreset" |
Definition at line 104 of file sbBaseMediacoreMultibandEqualizer.cpp.
#define TRACE | ( | args | ) | /* nothing */ |
To log this module, set the following environment variable: NSPR_LOG_MODULES=sbBaseMediacoreMultibandEqualizer:5
Definition at line 64 of file sbBaseMediacoreMultibandEqualizer.cpp.
PLDHashOperator AppendElementToArray | ( | T * | aData, |
void * | aArray | ||
) |
Definition at line 311 of file sbBaseMediacoreMultibandEqualizer.cpp.
NS_IMPL_THREADSAFE_ISUPPORTS1 | ( | sbBaseMediacoreMultibandEqualizer | , |
sbIMediacoreMultibandEqualizer | |||
) |
Definition at line 116 of file sbBaseMediacoreMultibandEqualizer.cpp.
double SB_ClampDouble | ( | double | aGain, |
double | aMin, | ||
double | aMax | ||
) |
Definition at line 69 of file sbBaseMediacoreMultibandEqualizer.cpp.
void SB_ConvertFloatEqGainToJSStringValue | ( | double | aGain, |
nsCString & | aGainStr | ||
) |
Definition at line 84 of file sbBaseMediacoreMultibandEqualizer.cpp.