1
0
mirror of https://github.com/bluekitchen/btstack.git synced 2025-03-27 14:37:12 +00:00

a2dp source demo: print reception of AVRCP play, pause, stop operation

This commit is contained in:
Milanka Ringwald 2017-10-25 12:55:28 +02:00
parent b583bd52d4
commit 694666f27c

@ -101,11 +101,11 @@ static btstack_packet_callback_registration_t hci_event_callback_registration;
// pts: static const char * device_addr_string = "00:1B:DC:08:0A:A5";
// mac 2013: static const char * device_addr_string = "84:38:35:65:d1:15";
// phone 2013: static const char * device_addr_string = "D8:BB:2C:DF:F0:F2";
// minijambox: static const char * device_addr_string = "00:21:3C:AC:F7:38";
// minijambox:
static const char * device_addr_string = "00:21:3C:AC:F7:38";
// head phones: static const char * device_addr_string = "00:18:09:28:50:18";
// bt dongle: static const char * device_addr_string = "00:15:83:5F:9D:46";
// RT-B6
static const char * device_addr_string = "00:75:58:FF:C9:7D";
// RT-B6: static const char * device_addr_string = "00:75:58:FF:C9:7D";
static bd_addr_t device_addr;
static uint8_t sdp_a2dp_source_service_buffer[150];
@ -447,12 +447,15 @@ static void avrcp_target_packet_handler(uint8_t packet_type, uint16_t channel, u
if (!media_tracker.connected) break;
switch (operation_id){
case AVRCP_OPERATION_ID_PLAY:
printf("AVRCP: PLAY\n");
status = a2dp_source_start_stream(media_tracker.a2dp_cid, media_tracker.local_seid);
break;
case AVRCP_OPERATION_ID_PAUSE:
printf("AVRCP: PAUSE\n");
status = a2dp_source_pause_stream(media_tracker.a2dp_cid, media_tracker.local_seid);
break;
case AVRCP_OPERATION_ID_STOP:
printf("AVRCP: STOP\n");
status = a2dp_source_disconnect(media_tracker.a2dp_cid);
break;
default: