diff --git a/src/gui/ExportProjectDialog.cpp b/src/gui/ExportProjectDialog.cpp index d38efa994..4d0158c32 100644 --- a/src/gui/ExportProjectDialog.cpp +++ b/src/gui/ExportProjectDialog.cpp @@ -253,10 +253,13 @@ ProjectRenderer* ExportProjectDialog::prepRender() static_cast(interpolationCB->currentIndex()), static_cast(oversamplingCB->currentIndex()) ); + const int samplerates[5] = { 44100, 48000, 88200, 96000, 192000 }; + const int bitrates[6] = { 64, 128, 160, 192, 256, 320 }; + ProjectRenderer::OutputSettings os = ProjectRenderer::OutputSettings( - samplerateCB->currentText().section(" ", 0, 0).toUInt(), + samplerates[ samplerateCB->currentIndex() ], false, - bitrateCB->currentText().section(" ", 0, 0).toUInt(), + bitrates[ bitrateCB->currentIndex() ], static_cast( depthCB->currentIndex() ) ); Engine::getSong()->setExportLoop( exportLoopCB->isChecked() );