diff options
Diffstat (limited to 'net-wireless/gqrx/files')
-rw-r--r-- | net-wireless/gqrx/files/gqrx-bladerf-samplerate.patch | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/net-wireless/gqrx/files/gqrx-bladerf-samplerate.patch b/net-wireless/gqrx/files/gqrx-bladerf-samplerate.patch new file mode 100644 index 000000000000..76cc7e5dffae --- /dev/null +++ b/net-wireless/gqrx/files/gqrx-bladerf-samplerate.patch @@ -0,0 +1,31 @@ +diff --git a/src/qtgui/ioconfig.cpp b/src/qtgui/ioconfig.cpp +index e4fdd8f..ad072a1 100644 +--- a/src/qtgui/ioconfig.cpp ++++ b/src/qtgui/ioconfig.cpp +@@ -384,8 +384,6 @@ void CIoConfig::updateInputSampleRates(int rate) + } + else if (ui->inDevEdit->text().contains("bladerf")) + { +- if (rate > 0) +- ui->inSrCombo->addItem(QString("%1").arg(rate)); + ui->inSrCombo->addItem("160000"); + ui->inSrCombo->addItem("250000"); + ui->inSrCombo->addItem("500000"); +@@ -400,6 +398,17 @@ void CIoConfig::updateInputSampleRates(int rate) + ui->inSrCombo->addItem("30000000"); + ui->inSrCombo->addItem("35000000"); + ui->inSrCombo->addItem("40000000"); ++ ui->inSrCombo->addItem("45000000"); ++ ui->inSrCombo->addItem("50000000"); ++ ui->inSrCombo->addItem("55000000"); ++ ui->inSrCombo->addItem("60000000"); ++ if (rate > 0) ++ { ++ ui->inSrCombo->insertItem(0, QString("%1").arg(rate)); ++ ui->inSrCombo->setCurrentIndex(0); ++ } ++ else ++ ui->inSrCombo->setCurrentIndex(5); // select 5 MHz + } + else if (ui->inDevEdit->text().contains("sdr-iq")) + { |