Commit d68f7065 authored by Ronan Abhamon's avatar Ronan Abhamon

fix(src/components/call/CallModel): coding style

parent 25b73f06
...@@ -415,13 +415,32 @@ QVariantList CallModel::getVideoStats () const { ...@@ -415,13 +415,32 @@ QVariantList CallModel::getVideoStats () const {
return mVideoStats; return mVideoStats;
} }
static QVariantMap createStat (const QString &key, const QString &value) { inline QVariantMap createStat (const QString &key, const QString &value) {
QVariantMap m; QVariantMap m;
m["key"] = key; m["key"] = key;
m["value"] = value; m["value"] = value;
return m; return m;
} }
inline QString iceStateToString (linphone::IceState state) const {
switch (state) {
case linphone::IceStateNotActivated:
return tr("iceStateNotActivated");
case linphone::IceStateFailed:
return tr("iceStateFailed");
case linphone::IceStateInProgress:
return tr("iceStateInProgress");
case linphone::IceStateReflexiveConnection:
return tr("iceStateReflexiveConnection");
case linphone::IceStateHostConnection:
return tr("iceStateHostConnection");
case linphone::IceStateRelayConnection:
return tr("iceStateRelayConnection");
default:
return tr("iceStateInvalid");
}
}
void CallModel::updateStats (const linphone::CallStats &callStats, QVariantList &stats) { void CallModel::updateStats (const linphone::CallStats &callStats, QVariantList &stats) {
QString family; QString family;
shared_ptr<const linphone::CallParams> params = mLinphoneCall->getCurrentParams(); shared_ptr<const linphone::CallParams> params = mLinphoneCall->getCurrentParams();
...@@ -451,50 +470,41 @@ void CallModel::updateStats (const linphone::CallStats &callStats, QVariantList ...@@ -451,50 +470,41 @@ void CallModel::updateStats (const linphone::CallStats &callStats, QVariantList
} }
stats.clear(); stats.clear();
stats << createStat(tr("callStatsCodec"), QString("%1 / %2kHz").arg(Utils::linphoneStringToQString(payloadType->getMimeType())).arg(payloadType->getClockRate() / 1000));
stats << createStat(tr("callStatsCodec"), QString("%1 / %2kHz")
.arg(Utils::linphoneStringToQString(payloadType->getMimeType())).arg(payloadType->getClockRate() / 1000));
stats << createStat(tr("callStatsUploadBandwidth"), QString("%1 kbits/s").arg(int(callStats.getUploadBandwidth()))); stats << createStat(tr("callStatsUploadBandwidth"), QString("%1 kbits/s").arg(int(callStats.getUploadBandwidth())));
stats << createStat(tr("callStatsDownloadBandwidth"), QString("%1 kbits/s").arg(int(callStats.getDownloadBandwidth()))); stats << createStat(tr("callStatsDownloadBandwidth"), QString("%1 kbits/s").arg(int(callStats.getDownloadBandwidth())));
stats << createStat(tr("callStatsIceState"), iceStateToString(callStats.getIceState())); stats << createStat(tr("callStatsIceState"), iceStateToString(callStats.getIceState()));
stats << createStat(tr("callStatsIpFamily"), family); stats << createStat(tr("callStatsIpFamily"), family);
stats << createStat(tr("callStatsSenderLossRate"), QString("%1 %").arg(callStats.getSenderLossRate())); stats << createStat(tr("callStatsSenderLossRate"), QString("%1 %").arg(callStats.getSenderLossRate()));
stats << createStat(tr("callStatsReceiverLossRate"), QString("%1 %").arg(callStats.getReceiverLossRate())); stats << createStat(tr("callStatsReceiverLossRate"), QString("%1 %").arg(callStats.getReceiverLossRate()));
switch (callStats.getType()) { switch (callStats.getType()) {
case linphone::StreamTypeAudio: case linphone::StreamTypeAudio:
stats << createStat(tr("callStatsJitterBuffer"), QString("%1 ms").arg(callStats.getJitterBufferSizeMs())); stats << createStat(tr("callStatsJitterBuffer"), QString("%1 ms").arg(callStats.getJitterBufferSizeMs()));
break; break;
case linphone::StreamTypeVideo: case linphone::StreamTypeVideo: {
{ QString sentVideoDefinitionName = Utils::linphoneStringToQString(params->getSentVideoDefinition()->getName());
QString sentVideoDefinitionName = Utils::linphoneStringToQString(params->getSentVideoDefinition()->getName()); QString sentVideoDefinition = QString("%1x%2")
QString sentVideoDefinition = QString("%1x%2").arg(params->getSentVideoDefinition()->getWidth()).arg(params->getSentVideoDefinition()->getHeight()); .arg(params->getSentVideoDefinition()->getWidth())
stats << createStat(tr("callStatsSentVideoDefinition"), .arg(params->getSentVideoDefinition()->getHeight());
(sentVideoDefinition == sentVideoDefinitionName) ? sentVideoDefinition : QString("%1 (%2)").arg(sentVideoDefinition).arg(sentVideoDefinitionName));
QString receivedVideoDefinitionName = Utils::linphoneStringToQString(params->getReceivedVideoDefinition()->getName()); stats << createStat(tr("callStatsSentVideoDefinition"), sentVideoDefinition == sentVideoDefinitionName
QString receivedVideoDefinition = QString("%1x%2").arg(params->getReceivedVideoDefinition()->getWidth()).arg(params->getReceivedVideoDefinition()->getHeight()); ? sentVideoDefinition
stats << createStat(tr("callStatsReceivedVideoDefinition"), : QString("%1 (%2)").arg(sentVideoDefinition).arg(sentVideoDefinitionName));
(receivedVideoDefinition == receivedVideoDefinitionName) ? receivedVideoDefinition : QString("%1 (%2)").arg(receivedVideoDefinition).arg(receivedVideoDefinitionName));
} QString receivedVideoDefinitionName = Utils::linphoneStringToQString(params->getReceivedVideoDefinition()->getName());
break; QString receivedVideoDefinition = QString("%1x%2")
.arg(params->getReceivedVideoDefinition()->getWidth())
.arg(params->getReceivedVideoDefinition()->getHeight());
stats << createStat(tr("callStatsReceivedVideoDefinition"), receivedVideoDefinition == receivedVideoDefinitionName
? receivedVideoDefinition
: QString("%1 (%2)").arg(receivedVideoDefinition).arg(receivedVideoDefinitionName));
}
break;
default: default:
break; break;
} }
} }
QString CallModel::iceStateToString (linphone::IceState state) const {
switch (state) {
case linphone::IceStateNotActivated:
return tr("iceStateNotActivated");
case linphone::IceStateFailed:
return tr("iceStateFailed");
case linphone::IceStateInProgress:
return tr("iceStateInProgress");
case linphone::IceStateReflexiveConnection:
return tr("iceStateReflexiveConnection");
case linphone::IceStateHostConnection:
return tr("iceStateHostConnection");
case linphone::IceStateRelayConnection:
return tr("iceStateRelayConnection");
default:
return tr("iceStateInvalid");
}
}
...@@ -127,11 +127,11 @@ private: ...@@ -127,11 +127,11 @@ private:
QVariantList getAudioStats () const; QVariantList getAudioStats () const;
QVariantList getVideoStats () const; QVariantList getVideoStats () const;
void updateStats (const linphone::CallStats &callStats, QVariantList &stats); void updateStats (const linphone::CallStats &callStats, QVariantList &stats);
QString iceStateToString (linphone::IceState state) const;
bool mPausedByRemote = false; bool mPausedByRemote = false;
bool mPausedByUser = false; bool mPausedByUser = false;
bool mRecording = false; bool mRecording = false;
QVariantList mAudioStats; QVariantList mAudioStats;
QVariantList mVideoStats; QVariantList mVideoStats;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment