diff options
author | Ravi kumar Veeramally <ravikumar.veeramally@linux.intel.com> | 2014-10-29 14:13:30 +0200 |
---|---|---|
committer | Luiz Augusto von Dentz <luiz.von.dentz@intel.com> | 2014-10-29 14:39:51 +0200 |
commit | 62f076f569941f9ae210cd20cbb1fb265506bd0f (patch) | |
tree | d8f08ce3f175c41a76394343ba77bc2d36cbf79e /android/tester-main.h | |
parent | f1cfb28c6140374d085a6310e369e7cbe1923023 (diff) | |
download | bluez-62f076f569941f9ae210cd20cbb1fb265506bd0f.tar.gz |
android/tester: Add AVRCP GetPlayStatus test case
Diffstat (limited to 'android/tester-main.h')
-rw-r--r-- | android/tester-main.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/android/tester-main.h b/android/tester-main.h index ff6e43cf6..730150193 100644 --- a/android/tester-main.h +++ b/android/tester-main.h @@ -397,6 +397,13 @@ struct pdu_set { .callback_result.av_audio_state = cb_av_audio_state, \ } +#define CALLBACK_RC_PLAY_STATUS(cb, cb_length, cb_position, cb_status) { \ + .callback = cb, \ + .callback_result.song_length = cb_length, \ + .callback_result.song_position = cb_position, \ + .callback_result.play_status = cb_status, \ + } + #define CALLBACK_DEVICE_PROPS(props, prop_cnt) \ CALLBACK_PROPS(CB_BT_REMOTE_DEVICE_PROPERTIES, props, prop_cnt) @@ -467,6 +474,10 @@ typedef enum { CB_A2DP_CONN_STATE, CB_A2DP_AUDIO_STATE, + /* AVRCP */ + CB_AVRCP_PLAY_STATUS_REQ, + CB_AVRCP_PLAY_STATUS_RSP, + /* Gatt client */ CB_GATTC_REGISTER_CLIENT, CB_GATTC_SCAN_RESULT, @@ -644,6 +655,9 @@ struct bt_callback_data { btav_connection_state_t av_conn_state; btav_audio_state_t av_audio_state; + uint32_t song_length; + uint32_t song_position; + btrc_play_status_t play_status; }; /* |