Diff between a521540ca0f807b51ea881d5de7fb60bba592ffa and 2aa45c5fc5c7b12edc38417b99dfec1ebe929837
Changed Files
| File | Additions | Deletions | Status |
| audio/headset.c | +2 | -0 | modified |
Full Patch
diff --git a/audio/headset.c b/audio/headset.c
index f15951d..fb10c36 100644
--- a/audio/headset.c
+++ b/audio/headset.c
@@ -1464,9 +1464,11 @@ static int headset_set_channel(struct headset *headset,
if (svc == HANDSFREE_SVCLASS_ID) {
headset->hfp_handle = record->handle;
+ headset->hsp_handle = 0;
DBG("Discovered Handsfree service on channel %d", ch);
} else {
headset->hsp_handle = record->handle;
+ headset->hfp_handle = 0;
DBG("Discovered Headset service on channel %d", ch);
}