Matthias Ringwald
|
fdd788fee8
|
avdtp: move helper to set/get configuration into avdtp_util
|
2021-01-20 17:26:07 +01:00 |
|
Matthias Ringwald
|
ea66f9a565
|
test/pts: fix hsp_hs_test includes
|
2021-01-20 12:25:11 +01:00 |
|
Matthias Ringwald
|
b5bbcbf411
|
fix build
|
2021-01-19 10:51:31 +01:00 |
|
Matthias Ringwald
|
2a95308bb2
|
btstack_memory: avoid pointer arithmetic for buffer tracking with HAVE_MALLOC
|
2021-01-19 10:46:28 +01:00 |
|
Matthias Ringwald
|
0396d6ccc8
|
sdp: support de-init
|
2021-01-18 21:54:36 +01:00 |
|
Matthias Ringwald
|
1ac69172e4
|
rfcomm: support de-inint
|
2021-01-18 21:54:36 +01:00 |
|
Matthias Ringwald
|
1d0ae3ba66
|
pbap_client: support de-init
|
2021-01-18 21:54:36 +01:00 |
|
Matthias Ringwald
|
637244f187
|
hsp: support de-init
|
2021-01-18 21:54:36 +01:00 |
|
Matthias Ringwald
|
2cc1b993b3
|
hid_device: support de-init
|
2021-01-18 21:54:36 +01:00 |
|
Matthias Ringwald
|
20b2edb6e6
|
hfp: support de-init
|
2021-01-18 21:54:36 +01:00 |
|
Matthias Ringwald
|
d76b111942
|
goep_client: support de-init
|
2021-01-18 21:54:36 +01:00 |
|
Matthias Ringwald
|
51e0db05f3
|
bnep: support de-init
|
2021-01-18 21:54:36 +01:00 |
|
Matthias Ringwald
|
680af5dc42
|
avrcp: support de-init
# Conflicts:
# src/classic/avrcp_target.h
|
2021-01-18 21:54:36 +01:00 |
|
Matthias Ringwald
|
57fb24ff23
|
avdtp: support de-init
|
2021-01-18 21:54:36 +01:00 |
|
Matthias Ringwald
|
7569dc6180
|
a2dp: support de-init
|
2021-01-18 21:54:36 +01:00 |
|
Matthias Ringwald
|
a0549bf12c
|
l2cap: support de-init
|
2021-01-18 21:34:56 +01:00 |
|
Matthias Ringwald
|
4688f21608
|
hci: support de-init
|
2021-01-18 21:34:51 +01:00 |
|
Matthias Ringwald
|
3a2e210743
|
btstack_run_loop: support de-init
|
2021-01-18 21:34:45 +01:00 |
|
Matthias Ringwald
|
172c13e70a
|
btstack_crypto: support de-init
|
2021-01-18 21:34:37 +01:00 |
|
Matthias Ringwald
|
b626974228
|
btstack_memory: track mallocs if HAVE_MALLOC (de-init)
|
2021-01-18 21:34:25 +01:00 |
|
Matthias Ringwald
|
8df3391879
|
test/pts: fix build avdtp_source_test and avrcp_test
|
2021-01-18 16:33:06 +01:00 |
|
Matthias Ringwald
|
b6f261d172
|
a2dp_sink: reset endpoint on stream close
|
2021-01-18 09:33:47 +01:00 |
|
Matthias Ringwald
|
fe9491e7ea
|
avrcp_target: add header docu
|
2021-01-15 15:53:18 +01:00 |
|
Matthias Ringwald
|
6f98ada7f0
|
a2dp_sink_demo: start audio playback when buffer has minimum level of sbc frames
|
2021-01-15 15:26:49 +01:00 |
|
Matthias Ringwald
|
6c5b303c0f
|
avdtp: emit event for reconfigure with reconfigure field set to 1
|
2021-01-15 15:15:51 +01:00 |
|
Matthias Ringwald
|
1d79cae3b7
|
a2dp: fix events and use a2dp_cid , local_seid, remote_seid in A2DP subevents
|
2021-01-15 14:25:03 +01:00 |
|
Matthias Ringwald
|
4f75656a02
|
ports: STM32-F103RB Nucleo + CC256x port removed
|
2021-01-14 23:51:10 +01:00 |
|
Matthias Ringwald
|
63aba030ad
|
changelog: a2dp changes
|
2021-01-14 15:59:37 +01:00 |
|
Bjoern Hartmann
|
8869c7875d
|
a2dp_source: add send media payload with rtp function
|
2021-01-14 15:51:50 +01:00 |
|
Matthias Ringwald
|
00925309b4
|
a2dp_source_demo: use avdtp_source_stream_send_media_payload_rtp
|
2021-01-14 15:51:24 +01:00 |
|
Matthias Ringwald
|
3790661c7f
|
a2dp_source: add avdtp_source_stream_send_media_payload_rtp, deprecate avdtp_source_stream_send_media_payload
|
2021-01-14 15:51:24 +01:00 |
|
Bjoern Hartmann
|
636a58caf1
|
a2dp_source: fix: store missing media codec type
|
2021-01-14 15:51:24 +01:00 |
|
Matthias Ringwald
|
02b36f374a
|
a2dp_source: fix spelling
|
2021-01-14 15:51:24 +01:00 |
|
Matthias Ringwald
|
4c5b56ffe3
|
a2dp_source: remove unused param
|
2021-01-14 15:51:24 +01:00 |
|
Matthias Ringwald
|
cc85b8eac3
|
a2dp_source: support multiple local stream endpoints
|
2021-01-14 15:51:24 +01:00 |
|
Matthias Ringwald
|
f0b590dc99
|
avdtp: move a2dp source context into a2dp_source
|
2021-01-14 15:51:24 +01:00 |
|
Matthias Ringwald
|
f24f754366
|
avdtp: lookup source stream endpoint by media codec type
|
2021-01-14 15:51:24 +01:00 |
|
Matthias Ringwald
|
80555d912a
|
a2dp_source: support new codecs in a2dp_source_reconfigure_stream_sampling_frequency
|
2021-01-14 15:51:24 +01:00 |
|
Matthias Ringwald
|
33553e7e91
|
a2dp_source: move reconfigure sampling frequency to end of file
|
2021-01-14 15:51:24 +01:00 |
|
Matthias Ringwald
|
4667abb701
|
a2dp_source: extract functions to set sampling frequency
|
2021-01-14 15:51:24 +01:00 |
|
Matthias Ringwald
|
80dc008856
|
avdtp: use frequency in hz and general channel mode for sbc config
|
2021-01-14 15:46:13 +01:00 |
|
Matthias Ringwald
|
8226b499f4
|
a2dp_source: only select SBC endpoint if no other config received from app
|
2021-01-14 15:46:13 +01:00 |
|
Matthias Ringwald
|
5695c5cc37
|
avdtp_source, a2dp_source: allow to send media packets without RTP header
|
2021-01-14 15:46:13 +01:00 |
|
Matthias Ringwald
|
ec9b5b0fdc
|
avdtp: rename media_codec_sbc_info as it's used for all codecs
|
2021-01-14 15:46:13 +01:00 |
|
Matthias Ringwald
|
cbfa0fc659
|
a2dp_source: add a2dp_source_set_config_{TYPE}
|
2021-01-14 15:46:13 +01:00 |
|
Matthias Ringwald
|
e14261c47a
|
avdtp: increase config buffer for a2dp
|
2021-01-14 15:46:13 +01:00 |
|
Matthias Ringwald
|
0fa4346cf1
|
a2dp: extract a2dp_source_set_config_sbc
|
2021-01-14 15:46:13 +01:00 |
|
Matthias Ringwald
|
3663964fb1
|
a2dp_source: emit A2DP_SUBEVENT_SIGNALING_CAPABILITIES_COMPLETE
|
2021-01-14 15:46:13 +01:00 |
|
Matthias Ringwald
|
7fdb77e0bb
|
a2dp_source: forward all codecs / configuration events
|
2021-01-14 11:45:07 +01:00 |
|
Matthias Ringwald
|
5ce3497fd5
|
avdtp: emit capabilities+configuration for MPEG Audio, MPEG AAC, and ATRAC
|
2021-01-14 11:45:07 +01:00 |
|