kopia lustrzana https://gitlab.com/eliggett/wfview
Allow user to configure client name
rodzic
37193db265
commit
a8e895e654
|
@ -22,6 +22,7 @@ udpHandler::udpHandler(udpPreferences prefs) :
|
|||
this->port = this->controlPort;
|
||||
this->username = prefs.username;
|
||||
this->password = prefs.password;
|
||||
this->compName = prefs.clientName.mid(0,8) + "-wfview";
|
||||
|
||||
qDebug(logUdp()) << "Starting udpHandler user:" << username << " rx latency:" << rxLatency << " tx latency:" << txLatency << " rx sample rate: " << rxSampleRate <<
|
||||
" rx codec: " << rxCodec << " tx sample rate: " << txSampleRate << " tx codec: " << txCodec;
|
||||
|
@ -56,10 +57,6 @@ udpHandler::udpHandler(udpPreferences prefs) :
|
|||
}
|
||||
}
|
||||
|
||||
|
||||
// Set my computer name. Should this be configurable?
|
||||
compName = "wfview";
|
||||
|
||||
}
|
||||
|
||||
void udpHandler::init()
|
||||
|
|
|
@ -49,6 +49,7 @@ struct udpPreferences {
|
|||
quint16 audioTXSampleRate;
|
||||
quint8 audioTXCodec;
|
||||
quint8 resampleQuality;
|
||||
QString clientName;
|
||||
};
|
||||
|
||||
void passcode(QString in, QByteArray& out);
|
||||
|
|
|
@ -787,6 +787,7 @@ void wfmain::setDefPrefs()
|
|||
udpDefPrefs.audioTXSampleRate = 48000;
|
||||
udpDefPrefs.audioTXCodec = 4;
|
||||
udpDefPrefs.resampleQuality = 4;
|
||||
udpDefPrefs.clientName = QHostInfo::localHostName();
|
||||
}
|
||||
|
||||
void wfmain::loadSettings()
|
||||
|
@ -844,6 +845,7 @@ void wfmain::loadSettings()
|
|||
ui->passwordTxt->setEnabled(ui->lanEnableBtn->isChecked());
|
||||
ui->passwordTxt->setText(QString("%1").arg(udpPrefs.password));
|
||||
|
||||
|
||||
udpPrefs.audioRXLatency = settings.value("AudioRXLatency", udpDefPrefs.audioRXLatency).toInt();
|
||||
ui->rxLatencySlider->setEnabled(ui->lanEnableBtn->isChecked());
|
||||
ui->rxLatencySlider->setValue(udpPrefs.audioRXLatency);
|
||||
|
@ -903,6 +905,7 @@ void wfmain::loadSettings()
|
|||
}
|
||||
|
||||
udpPrefs.resampleQuality = settings.value("ResampleQuality", udpDefPrefs.resampleQuality).toInt();
|
||||
udpPrefs.clientName = settings.value("ClientName", udpDefPrefs.clientName).toString();
|
||||
|
||||
settings.endGroup();
|
||||
|
||||
|
@ -1012,6 +1015,7 @@ void wfmain::saveSettings()
|
|||
settings.setValue("AudioOutput", udpPrefs.audioOutput);
|
||||
settings.setValue("AudioInput", udpPrefs.audioInput);
|
||||
settings.setValue("ResampleQuality", udpPrefs.resampleQuality);
|
||||
settings.setValue("clientName", udpPrefs.clientName);
|
||||
settings.endGroup();
|
||||
|
||||
// Memory channels
|
||||
|
|
Ładowanie…
Reference in New Issue