From a37210e15f8acc532d1955585b032c89256d8fb7 Mon Sep 17 00:00:00 2001 From: Johan Hedberg Date: Tue, 3 Mar 2009 00:19:08 +0200 Subject: Update HSP version to 1.2 --- audio/headset.c | 5 +++++ audio/manager.c | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/audio/headset.c b/audio/headset.c index 3b1b6772..716b33d3 100644 --- a/audio/headset.c +++ b/audio/headset.c @@ -2587,6 +2587,11 @@ int telephony_incoming_call_ind(const char *number, int type) return -EBUSY; } + /* With HSP 1.2 the RING messages should *not* be sent if inband + * ringtone is being used */ + if (!hs->hfp_active && (ag.features & AG_FEATURE_INBAND_RINGTONE)) + return 0; + g_free(ag.number); ag.number = g_strdup(number); ag.number_type = type; diff --git a/audio/manager.c b/audio/manager.c index 964309fd..fd0e6f62 100644 --- a/audio/manager.c +++ b/audio/manager.c @@ -247,7 +247,7 @@ static sdp_record_t *hsp_ag_record(uint8_t ch) sdp_set_service_classes(record, svclass_id); sdp_uuid16_create(&profile.uuid, HEADSET_PROFILE_ID); - profile.version = 0x0100; + profile.version = 0x0102; pfseq = sdp_list_append(0, &profile); sdp_set_profile_descs(record, pfseq); -- cgit