kopia lustrzana https://gitlab.com/eliggett/wfview
Missing link in the signal slot connection is fixed. wfmain now receives
information about the plugins that exist.lv2
rodzic
163cb4b3cb
commit
bcec558929
|
@ -104,7 +104,7 @@ void rigCommander::commSetup(unsigned char rigCivAddr, udpPreferences prefs, aud
|
||||||
// Plugin:
|
// Plugin:
|
||||||
connect(udp, &udpHandler::havePluginInstanceInfo,
|
connect(udp, &udpHandler::havePluginInstanceInfo,
|
||||||
[=](const pluginInstanceInfoType info) {
|
[=](const pluginInstanceInfoType info) {
|
||||||
qDebug(logRig()) << "Passing plugin information from rig to wfview.";
|
qDebug(logRig()) << __PRETTY_FUNCTION__ << "Passing plugin information from rig to wfview.";
|
||||||
emit sendPluginInstanceInfo(info);
|
emit sendPluginInstanceInfo(info);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
|
@ -333,6 +333,12 @@ void udpHandler::dataReceived()
|
||||||
QObject::connect(this, SIGNAL(haveChangeLatency(quint16)), audio, SLOT(changeLatency(quint16)));
|
QObject::connect(this, SIGNAL(haveChangeLatency(quint16)), audio, SLOT(changeLatency(quint16)));
|
||||||
QObject::connect(this, SIGNAL(haveSetVolume(unsigned char)), audio, SLOT(setVolume(unsigned char)));
|
QObject::connect(this, SIGNAL(haveSetVolume(unsigned char)), audio, SLOT(setVolume(unsigned char)));
|
||||||
|
|
||||||
|
connect(audio, &udpAudio::havePluginInstanceInfo,
|
||||||
|
[=](const pluginInstanceInfoType info) {
|
||||||
|
emit havePluginInstanceInfo(info);
|
||||||
|
qDebug(logUdp()) << __PRETTY_FUNCTION__ << "Passing plugin info from udpHandler to rig";
|
||||||
|
});
|
||||||
|
|
||||||
streamOpened = true;
|
streamOpened = true;
|
||||||
|
|
||||||
emit haveNetworkStatus(devName);
|
emit haveNetworkStatus(devName);
|
||||||
|
@ -769,12 +775,12 @@ udpAudio::udpAudio(QHostAddress local, QHostAddress ip, quint16 audioPort, audio
|
||||||
connect(rxaudio, &audioHandler::havePluginInfo,
|
connect(rxaudio, &audioHandler::havePluginInfo,
|
||||||
[=](const pluginInstanceInfoType info) {
|
[=](const pluginInstanceInfoType info) {
|
||||||
emit havePluginInstanceInfo(info);
|
emit havePluginInstanceInfo(info);
|
||||||
qDebug(logUdp()) << "Passing plugin info from udp handler to rig";
|
qDebug(logUdp()) << __PRETTY_FUNCTION__ << "Passing RX plugin info from udp audio handler to udpHandler";
|
||||||
});
|
});
|
||||||
connect(txaudio, &audioHandler::havePluginInfo,
|
connect(txaudio, &audioHandler::havePluginInfo,
|
||||||
[=](const pluginInstanceInfoType info) {
|
[=](const pluginInstanceInfoType info) {
|
||||||
emit havePluginInstanceInfo(info);
|
emit havePluginInstanceInfo(info);
|
||||||
qDebug(logUdp()) << "Passing plugin info from udp handler to rig";
|
qDebug(logUdp()) << __PRETTY_FUNCTION__ << "Passing TX plugin info from udp audio handler to udpHandler";
|
||||||
});
|
});
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Ładowanie…
Reference in New Issue