55 Commits

Author SHA1 Message Date
Milanka Ringwald
62faac7e54 a2dp_source: fix event type in a2dp_signaling_emit_delay_report, forward AVDTP_SUBEVENT_SIGNALING_CAPABILITIES_DONE event 2019-09-21 11:27:55 +02:00
Milanka Ringwald
b5858f2df2 avdtp source: Adapt Bluetooth spec SBC configuration definition to the expected input of SBC Encoder 2019-09-20 15:10:24 +02:00
Milanka Ringwald
8b94010e12 avdtp: forward A2DP_SUBEVENT_SIGNALING_DELAY_REPORT as event to client app; change a2dp sink return value of a2dp_sink_create_stream_endpoint from status to stream endpoint 2019-09-20 14:19:40 +02:00
Matthias Ringwald
e501bae083 Use BTSTACK_FILE__ without __ prefix (MISRAC2012-Rule-21.1) 2019-05-11 19:31:55 +02:00
Milanka Ringwald
a62edf8ad2 a2dp_demo: fix supported features 2019-03-05 14:34:38 +01:00
Milanka Ringwald
f55e1e3884 a2dp demo: cleanup printfs 2019-02-21 22:19:44 +01:00
Milanka Ringwald
502593062d a2dp taret demo: add volume control 2019-02-21 22:17:39 +01:00
Milanka Ringwald
4f0111eb9b avrcp: remove browsing flag from create SDP record as it is pat of supported features 2019-02-19 12:04:53 +01:00
Matthias Ringwald
cfd2437ec6 a2dp_source: suppport stream reconfiguration (a2dp_source_reconfigure_stream_sampling_frequency) 2018-09-17 12:06:51 +02:00
Matthias Ringwald
a4fe646795 example: register for events after setting up the stack, register for hci events after sm_init() 2018-08-24 10:03:14 +02:00
Milanka Ringwald
7078e43451 a2dp_source: a2dp_source_create_stream_endpoint returns avdtp_stream_endpoint_t 2018-04-18 11:29:09 +02:00
Milanka Ringwald
3d69fa84a1 a2dp source: fix compile 2018-04-13 17:28:10 +02:00
Milanka Ringwald
292a51b3ab a2dp source demo: put avrcp cid into meadi tracker, correct STDIN out info 2018-03-09 16:45:23 +01:00
Milanka Ringwald
bae8745c88 a2dp source demo: add cmd to printfs 2018-02-23 15:14:33 +01:00
Matthias Ringwald
7d09721a4b example/a2dp_source_demo: add option for VOLUME_REDUCTION 2018-02-20 15:57:55 +01:00
Milanka Ringwald
578eda3e1c a2dp source: fix walk through dicovered remote seps for finding SBC media codec capapbility 2018-02-20 15:50:36 +01:00
Matthias Ringwald
8963e613e9 a2dp_source_demo: fix compile without stdin 2018-01-04 21:33:40 +01:00
Milanka Ringwald
a5c9fdc555 a2dp: handle pin code request 2017-12-13 14:29:50 +01:00
Milanka Ringwald
ec3d71e355 avdtp: fix incoming/outgoing connection, introduce more logs 2017-12-01 17:30:20 +01:00
Milanka Ringwald
63331bf43d avdtp source: send event on signaling connection established for both incoming and outgoing connections 2017-12-01 15:23:23 +01:00
Milanka Ringwald
ffa6c1604b avdtp: cache SBC codec info to emot on set config accept 2017-11-27 00:40:37 +01:00
Milanka Ringwald
10b7d8c399 a2dp source: move sbc init from a2dp source to demo 2017-11-24 16:37:07 +01:00
Matthias Ringwald
3b70da213b a2dp_source_demo: add bd_addr of headphones 2017-11-23 15:47:40 +01:00
Matthias Ringwald
2c65c00413 a2dp_source_demo: limit generated samples by sbc_storage size 2017-11-23 15:26:40 +01:00
Milanka Ringwald
d5e631f6ca docu: add usage to a2dp demos 2017-11-01 12:25:28 +01:00
Milanka Ringwald
6fa8d4c7b0 a2dp source demo: update docu 2017-10-31 15:35:01 +01:00
Milanka Ringwald
4dc98401be a2dp sink demo: add doku 2017-10-31 12:53:04 +01:00
Milanka Ringwald
694666f27c a2dp source demo: print reception of AVRCP play, pause, stop operation 2017-10-25 12:55:28 +02:00
Milanka Ringwald
b583bd52d4 a2dp source demo: fix pause stream 2017-10-25 12:46:01 +02:00
Milanka Ringwald
d1207cd896 avrcp target: notifications and fragmentation 2017-10-06 17:04:42 +02:00
Matthias Ringwald
428b8c5a61 a2dp_source_demo: fix warning 2017-08-31 12:13:27 +02:00
Milanka Ringwald
831d3fd526 avrcp target: crude pass through implemetation 2017-08-30 17:22:15 +02:00
Milanka Ringwald
a466d50862 ad2p: fix disconnect 2017-08-30 11:05:20 +02:00
Milanka Ringwald
88132161fe a2dp source: cleanup api, add minimal docu, update example 2017-08-29 15:22:27 +02:00
Milanka Ringwald
04cd6488fb a2dp: handle signaling chanel release, fix event's meta type 2017-08-25 16:50:34 +02:00
Milanka Ringwald
55ddebcc9f a2dp source: reset state on channel opened failed 2017-08-25 14:21:18 +02:00
Milanka Ringwald
63d7d357dc a2dp source demo: fix playback stop when 'z' is hit twice 2017-08-25 14:21:18 +02:00
Milanka Ringwald
87e914e548 a2dp source demo: fix playback stop when 'z' is hit twice 2017-08-25 14:21:18 +02:00
Milanka Ringwald
05d93378f0 autoconnect if STDIN is not defined 2017-08-23 11:19:27 +02:00
Matthias Ringwald
0c2b8870c4 examples: unify local names and append BD_ADDR 2017-08-16 21:40:32 +02:00
Milanka Ringwald
5448c259b2 a2dp source: handle incoming connection, send event to client on signaling connection established 2017-08-16 16:06:13 +02:00
Milanka Ringwald
1e1ae2bcab a2dp: handle sdp query failure 2017-08-15 15:07:44 +02:00
Milanka Ringwald
8c0f36353f remove Remove Ctrl-C from usage 2017-08-15 15:07:44 +02:00
Milanka Ringwald
ef5ad9d62b a2dp: pass remote bd address on stream established event 2017-08-11 11:37:16 +02:00
Matthias Ringwald
adaba9f340 Fix more warnings (mostly sign-compare) 2017-08-09 22:58:56 +02:00
Milanka Ringwald
4567cc17d5 avdtp/avrcp: log error on malloc failure 2017-08-09 16:45:27 +02:00
Matthias Ringwald
249d94cf77 fix warnings: mostly sign-compare 2017-08-08 18:03:40 +02:00
Milanka Ringwald
5e3d4d2bb3 avrcp: get now playing info, without fragmentation 2017-08-08 17:09:47 +02:00
Milanka Ringwald
c045af9951 avrcp target: add get play status query 2017-08-08 17:09:47 +02:00
Milanka Ringwald
e0bbf3ed25 avrcp target: add get capabilities 2017-08-08 17:09:47 +02:00