diff --git a/sflphone_kde/Call.cpp b/sflphone_kde/Call.cpp index 48bc86997faf9fa438d03888f9e0d74460dcddc4..dc6b7a62f01070b1c815777238c5e70de1ef5432 100644 --- a/sflphone_kde/Call.cpp +++ b/sflphone_kde/Call.cpp @@ -101,6 +101,14 @@ daemon_call_state Call::toDaemonCallState(const QString & stateName) { return DAEMON_CALL_STATE_CURRENT; } + if(stateName == QString(CALL_STATE_CHANGE_UNHOLD_CURRENT)) + { + return DAEMON_CALL_STATE_CURRENT; + } + if(stateName == QString(CALL_STATE_CHANGE_UNHOLD_RECORD)) + { + return DAEMON_CALL_STATE_CURRENT; + } if(stateName == QString(CALL_STATE_CHANGE_HOLD)) { return DAEMON_CALL_STATE_HOLD; diff --git a/sflphone_kde/sflphone_const.h b/sflphone_kde/sflphone_const.h index cf3921764259763e8a01d6df4833387b8724b667..a4caa7a204942604d7d8b4f1a5f94c75afa843d4 100644 --- a/sflphone_kde/sflphone_const.h +++ b/sflphone_kde/sflphone_const.h @@ -108,6 +108,8 @@ #define CALL_STATE_CHANGE_HOLD "HOLD" #define CALL_STATE_CHANGE_BUSY "BUSY" #define CALL_STATE_CHANGE_FAILURE "FAILURE" +#define CALL_STATE_CHANGE_UNHOLD_CURRENT "UNHOLD_CURRENT" +#define CALL_STATE_CHANGE_UNHOLD_RECORD "UNHOLD_RECORD" #define MAX_HISTORY_CAPACITY 60