|
|
@ -63,7 +63,7 @@
|
|
|
|
#include <math.h>
|
|
|
|
#include <math.h>
|
|
|
|
|
|
|
|
|
|
|
|
#define EQ (napp->vequalizer())
|
|
|
|
#define EQ (napp->vequalizer())
|
|
|
|
#define ETQBACK (napp->player()->engine()->equalizer())
|
|
|
|
#define EQBACK (napp->player()->engine()->equalizer())
|
|
|
|
|
|
|
|
|
|
|
|
using std::vector;
|
|
|
|
using std::vector;
|
|
|
|
|
|
|
|
|
|
|
@ -440,7 +440,7 @@ void VEqualizer::setBands(int num, bool interpolate)
|
|
|
|
void VEqualizer::setPreamp(int preamp)
|
|
|
|
void VEqualizer::setPreamp(int preamp)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
d->preamp = preamp;
|
|
|
|
d->preamp = preamp;
|
|
|
|
ETQBACK->preamp(pow(2,float(preamp)/100.0));
|
|
|
|
EQBACK->preamp(pow(2,float(preamp)/100.0));
|
|
|
|
emit changed();
|
|
|
|
emit changed();
|
|
|
|
emit preampChanged();
|
|
|
|
emit preampChanged();
|
|
|
|
emit preampChanged(preamp);
|
|
|
|
emit preampChanged(preamp);
|
|
|
@ -483,7 +483,7 @@ int VEqualizer::bands() const
|
|
|
|
|
|
|
|
|
|
|
|
bool VEqualizer::isEnabled() const
|
|
|
|
bool VEqualizer::isEnabled() const
|
|
|
|
{
|
|
|
|
{
|
|
|
|
return bool(ETQBACK->enabled());
|
|
|
|
return bool(EQBACK->enabled());
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
int VEqualizer::preamp() const
|
|
|
|
int VEqualizer::preamp() const
|
|
|
@ -534,7 +534,7 @@ void VEqualizer::setLevels(const TQValueList<int> &levels)
|
|
|
|
void VEqualizer::setEnabled(bool e)
|
|
|
|
void VEqualizer::setEnabled(bool e)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
update(true); // just in case
|
|
|
|
update(true); // just in case
|
|
|
|
ETQBACK->enabled((long)e);
|
|
|
|
EQBACK->enabled((long)e);
|
|
|
|
TDEConfig *config=kapp->config();
|
|
|
|
TDEConfig *config=kapp->config();
|
|
|
|
config->setGroup("Equalizer");
|
|
|
|
config->setGroup("Equalizer");
|
|
|
|
config->writeEntry("enabled", e);
|
|
|
|
config->writeEntry("enabled", e);
|
|
|
@ -565,9 +565,9 @@ void VEqualizer::update(bool full)
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
if (full)
|
|
|
|
if (full)
|
|
|
|
ETQBACK->set(levels, mids, widths);
|
|
|
|
EQBACK->set(levels, mids, widths);
|
|
|
|
else
|
|
|
|
else
|
|
|
|
ETQBACK->levels(levels);
|
|
|
|
EQBACK->levels(levels);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -930,7 +930,7 @@ void VPreset::remove()
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#undef EQ
|
|
|
|
#undef EQ
|
|
|
|
#undef ETQBACK
|
|
|
|
#undef EQBACK
|
|
|
|
|
|
|
|
|
|
|
|
#include "vequalizer.moc"
|
|
|
|
#include "vequalizer.moc"
|
|
|
|
|
|
|
|
|
|
|
|