Diff between 173cde1eb4d43884a8fec5e5b4ee64a25eb5dfc7 and 0d81fc7cf1a91bfcb8e9bad01495224d3d06bec5
Changed Files
| File | Additions | Deletions | Status |
| audio/media.c | +3 | -0 | modified |
Full Patch
diff --git a/audio/media.c b/audio/media.c
index 427087a..49ff594 100644
--- a/audio/media.c
+++ b/audio/media.c
@@ -481,6 +481,9 @@ static void headset_state_changed(struct audio_device *dev,
DBG("");
+ if (bacmp(&endpoint->adapter->src, &dev->src) != 0)
+ return;
+
switch (new_state) {
case HEADSET_STATE_DISCONNECTED:
transport = find_device_transport(endpoint, dev);