Diff between 0d81fc7cf1a91bfcb8e9bad01495224d3d06bec5 and bb846fcc339bca9daf37e2423db3fcdbf2b8ca23
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 49ff594..fdd7b49 100644
--- a/audio/media.c
+++ b/audio/media.c
@@ -645,6 +645,9 @@ static void gateway_state_changed(struct audio_device *dev,
DBG("");
+ if (bacmp(&endpoint->adapter->src, &dev->src) != 0)
+ return;
+
switch (new_state) {
case GATEWAY_STATE_DISCONNECTED:
transport = find_device_transport(endpoint, dev);