[PATCH] voicecall: allow sending DTMF tones while call is in alerting state

Pekka Pessi ppessi at gmail.com
Thu Oct 8 09:59:53 PDT 2009


From: Pekka Pessi <Pekka.Pessi at nokia.com>

2nd stage dialing may be done before call gets connected.
---
 src/voicecall.c |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

diff --git a/src/voicecall.c b/src/voicecall.c
index 1be907a..bd5358c 100644
--- a/src/voicecall.c
+++ b/src/voicecall.c
@@ -138,7 +138,7 @@ static const char *call_status_to_string(int status)
 	case CALL_STATUS_DIALING:
 		return "dialing";
 	case CALL_STATUS_ALERTING:
-	return "alerting";
+		return "alerting";
 	case CALL_STATUS_INCOMING:
 		return "incoming";
 	case CALL_STATUS_WAITING:
@@ -561,6 +561,10 @@ static gboolean voicecalls_have_connected(struct ofono_voicecall *vc)
 
 		if (v->call->status == CALL_STATUS_ACTIVE)
 			return TRUE;
+
+		/* Connected for 2nd stage dialing */
+		if (v->call->status == CALL_STATUS_ALERTING)
+			return TRUE;
 	}
 
 	return FALSE;
-- 
1.6.0.4



More information about the ofono mailing list