summaryrefslogtreecommitdiff
path: root/android/tester-main.h
diff options
context:
space:
mode:
authorRavi kumar Veeramally <ravikumar.veeramally@linux.intel.com>2014-10-29 14:13:29 +0200
committerLuiz Augusto von Dentz <luiz.von.dentz@intel.com>2014-10-29 14:39:50 +0200
commitf1cfb28c6140374d085a6310e369e7cbe1923023 (patch)
tree0685a2e0a1d9412e5727e86bc64dd7ce8c5fe774 /android/tester-main.h
parent8ea9f985ec1c674822db93979febf9c1130cfb83 (diff)
downloadbluez-f1cfb28c6140374d085a6310e369e7cbe1923023.tar.gz
android/tester: Fix wrong state comparison in A2DP and AVRCP tests
btav_connection_state_t and btav_audio_state_t enum values are wrongly stored in different enum type(bt_state_t state).
Diffstat (limited to 'android/tester-main.h')
-rw-r--r--android/tester-main.h11
1 files changed, 7 insertions, 4 deletions
diff --git a/android/tester-main.h b/android/tester-main.h
index c938d449f..ff6e43cf6 100644
--- a/android/tester-main.h
+++ b/android/tester-main.h
@@ -387,14 +387,14 @@ struct pdu_set {
.callback_result.channel_state = cb_state, \
}
-#define CALLBACK_AV_CONN_STATE(cb, cb_state) { \
+#define CALLBACK_AV_CONN_STATE(cb, cb_av_conn_state) { \
.callback = cb, \
- .callback_result.state = cb_state, \
+ .callback_result.av_conn_state = cb_av_conn_state, \
}
-#define CALLBACK_AV_AUDIO_STATE(cb, cb_state) { \
+#define CALLBACK_AV_AUDIO_STATE(cb, cb_av_audio_state) { \
.callback = cb, \
- .callback_result.state = cb_state, \
+ .callback_result.av_audio_state = cb_av_audio_state, \
}
#define CALLBACK_DEVICE_PROPS(props, prop_cnt) \
@@ -641,6 +641,9 @@ struct bt_callback_data {
int mdep_cfg_index;
bthl_app_reg_state_t app_state;
bthl_channel_state_t channel_state;
+
+ btav_connection_state_t av_conn_state;
+ btav_audio_state_t av_audio_state;
};
/*