2018-08-28 Patrick Linstruth <patrick@deltecent.com>

* Fixed a regression in rdlogedit(1) that broke audio level meters.
This commit is contained in:
Rivendell Audio 2018-08-28 13:59:06 -07:00
parent 9b25471da1
commit 5fa591aabb
2 changed files with 12 additions and 0 deletions

View File

@ -117,6 +117,8 @@ MainWidget::MainWidget(QWidget *parent)
// CAE Connection
//
#ifndef WIN32
connect(rda->cae(),SIGNAL(isConnected(bool)),
this,SLOT(caeConnectedData(bool)));
rda->cae()->connectHost();
#endif // WIN32
@ -292,6 +294,15 @@ void MainWidget::connectedData(bool state)
{
}
void MainWidget::caeConnectedData(bool state)
{
std::vector<int> cards;
RDLogeditConf *conf=new RDLogeditConf(rda->config()->stationName());
cards.push_back(conf->inputCard());
cards.push_back(conf->outputCard());
rda->cae()->enableMetering(&cards);
}
void MainWidget::userData()
{

View File

@ -53,6 +53,7 @@ class MainWidget : public QWidget
private slots:
void connectedData(bool state);
void caeConnectedData(bool state);
void userData();
void recentData(bool state);
void addData();