Diff between a14d59725ef35d91b8504770046c701d0a2efe07 and 664a5d3785a1a57989d236b6fd649321a39451f5
Changed Files
| File | Additions | Deletions | Status |
| profiles/audio/a2dp.c | +6 | -0 | modified |
Full Patch
diff --git a/profiles/audio/a2dp.c b/profiles/audio/a2dp.c
index d6c97e7..37332ab 100644
--- a/profiles/audio/a2dp.c
+++ b/profiles/audio/a2dp.c
@@ -3132,6 +3132,9 @@ unsigned int a2dp_resume(struct avdtp *session, struct a2dp_sep *sep,
cb_data->resume_cb = cb;
cb_data->user_data = user_data;
+ if (setup->reconfigure)
+ goto failed;
+
setup->sep = sep;
setup->stream = sep->stream;
@@ -3190,6 +3193,9 @@ unsigned int a2dp_suspend(struct avdtp *session, struct a2dp_sep *sep,
cb_data->suspend_cb = cb;
cb_data->user_data = user_data;
+ if (setup->reconfigure)
+ goto failed;
+
setup->sep = sep;
setup->stream = sep->stream;