MCPcopy Index your code
hub / github.com/Audio4Linux/JDSP4Linux / onEqTypeUpdated

Method onEqTypeUpdated

src/MainWindow.cpp:1192–1213  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1190}
1191
1192void MainWindow::onEqTypeUpdated(int index)
1193{
1194 ui->eq_widget->setMode(index == 0 ? LiquidMultiEqualizerWidget::FIR : LiquidMultiEqualizerWidget::IIR);
1195 ui->eqinterpolator->setEnabled(index == 0);
1196 switch(index) {
1197 case 1:
1198 ui->eq_widget->setIirOrder(4);
1199 break;
1200 case 2:
1201 ui->eq_widget->setIirOrder(6);
1202 break;
1203 case 3:
1204 ui->eq_widget->setIirOrder(8);
1205 break;
1206 case 4:
1207 ui->eq_widget->setIirOrder(10);
1208 break;
1209 case 5:
1210 ui->eq_widget->setIirOrder(12);
1211 break;
1212 }
1213}
1214
1215void MainWindow::setEqMode(int mode)
1216{

Callers

nothing calls this directly

Calls 3

setEnabledMethod · 0.80
setIirOrderMethod · 0.80
setModeMethod · 0.45

Tested by

no test coverage detected