Matthias Ringwald
49232d5c0e
fix compile
2017-05-17 23:22:05 +02:00
Matthias Ringwald
235946f152
bluetooth_sdp: use scraped SDP UUID and PSMs for SDP record creation and parsing
2017-03-26 22:19:18 +02:00
Milanka Ringwald
9344e45fa0
avdpt: performance test for encoder, decoder
2017-03-20 17:03:46 +01:00
Milanka Ringwald
3f8ff0dcb6
avdtp: source sends audio at const. speed
2017-03-20 16:27:24 +01:00
Milanka Ringwald
747ec64600
a2dp: avdtp source sends sbc frames at constant speed
...
a2dp: introduce context, move common code to avdtp.c
a2dp: wrap source functionality
a2dp: enable packet handler
a2dp: draft implemetation source open stream
avrcp: add streaming connection opened/released events
avdtp source: introduce timer for storing audio data at const fr., encode into sbc, and prepare for sending
wav_util: fix return of wav_reader_read_int16
sbc: rename sbc to msbc test
sbc: improve usage output
sbc: fix makefile
sbc: remove hardcoded bitrate
avdtp: add encode/decode sine example without using ring buffer
avdtp: move ring buffer to stream endpoint
avdtp: add encode/decode test with ring buffer
sbc: use btstack_sbc_encoder_num_audio_frames - 1 audio frame contains 1 audio sample for mono and 2 for stereo
sbc: use btstack_sbc_encoder_num_audio_frames - 1 audio frame contains 1 audio sample for mono and 2 for stereo
sbc: revert sample counting
avdtp: source sending correct audio first time
avdtp: shorter timer for audio generation gets correct stream
avdtp: set state to AVDTP_STREAM_ENDPOINT_STREAMING_W2_SEND when more data is ready
avdtp: introduce transport category as mandatory
avdtp: introduce transport category as mandatory
2017-03-20 11:43:41 +01:00
Milanka Ringwald
d982552ac9
avdtp: files moved to src/classic
2017-01-30 15:19:24 +01:00
Milanka Ringwald
8ef7100f5b
avdtp: files moved to src/classic
2017-01-30 15:18:39 +01:00
Milanka Ringwald
946a37efd8
rewrite initiator
2017-01-26 00:20:42 +01:00
Milanka Ringwald
4d9f17ecb7
avdtp: fix compile warning
2017-01-18 15:38:17 +01:00
Milanka Ringwald
2176119607
fix bug: crash in log, initiator: serch for associated sep
2017-01-18 15:32:17 +01:00
Milanka Ringwald
ce9654bbbd
Merge branch 'a2dp' of https://github.com/bluekitchen/btstack into a2dp
2017-01-18 14:26:02 +01:00
Milanka Ringwald
2c708e8a27
introduced general reject and reject events
2017-01-18 14:25:38 +01:00
Milanka Ringwald
b11b13823a
rename state, sort states in initiator
2017-01-18 11:57:29 +01:00
Matthias Ringwald
966a8e4699
add -Wunused-parameter warning and fix warnings
2017-01-17 20:01:28 +01:00
Matthias Ringwald
026180f8e2
Merge branch 'develop' into a2dp
2017-01-17 17:31:14 +01:00
Matthias Ringwald
98e071b73b
avdtp_test: fix unused warnings
2017-01-17 17:16:07 +01:00
Milanka Ringwald
190e79692b
Merge branch 'develop' into a2dp
2017-01-17 16:59:07 +01:00
Milanka Ringwald
4894bf58ce
remove set connection
2017-01-17 16:58:14 +01:00
Milanka Ringwald
700bd0b5fd
move initiator code feom sink
2017-01-17 16:53:10 +01:00
Matthias Ringwald
1d3c697462
avdtp_test: sort code, use 300 ms pre-buffer, fix pause/resume playback
2017-01-17 15:41:30 +01:00
Milanka Ringwald
5ea47e31d2
move acceptor signaling connection state from sink
2017-01-17 14:42:03 +01:00
Milanka Ringwald
cab4a0b539
Merge branch 'develop' into a2dp
2017-01-17 13:49:59 +01:00
Milanka Ringwald
b025e2e957
Merge branch 'a2dp' of https://github.com/bluekitchen/btstack into a2dp
2017-01-17 13:49:40 +01:00
Milanka Ringwald
5916caa3b2
acceptor code moved from sink
2017-01-17 13:42:46 +01:00
Milanka Ringwald
7e4156fc6b
cleanup acceptor error handling
2017-01-17 11:34:01 +01:00
Matthias Ringwald
c08bd42b42
avdtp: fix warnings, use btstack_stdin_read()
2017-01-17 10:28:43 +01:00
Matthias Ringwald
bed807757d
avdtp: define avdtp_sink_callback in avdtp_sink
2017-01-16 17:48:29 +01:00
Milanka Ringwald
ebdfa28131
Merge branch 'a2dp' of https://github.com/bluekitchen/btstack into a2dp
2017-01-16 17:03:52 +01:00
Matthias Ringwald
81b47ac273
avdtp: reduce debug output
2017-01-16 17:03:38 +01:00
Milanka Ringwald
fcd037ac4f
Merge branch 'a2dp' of https://github.com/bluekitchen/btstack into a2dp
2017-01-16 17:03:13 +01:00
Milanka Ringwald
26fad0d2be
start removing handle stream endpoint
2017-01-16 17:02:57 +01:00
Matthias Ringwald
f5b25c1162
avdtp: reduce debug output
2017-01-16 17:00:36 +01:00
Matthias Ringwald
62fb99fe67
include dependent header
2017-01-16 17:00:01 +01:00
Milanka Ringwald
60099f8b9d
fix configuration event
2017-01-16 15:16:45 +01:00
Milanka Ringwald
ea7bd52950
emit configuration and capabilities
2017-01-16 14:40:25 +01:00
Milanka Ringwald
e145da5176
add configuration to sep type
2017-01-11 15:38:03 +01:00
Milanka Ringwald
b6a2be33c1
sink initiator smg pts tests
2017-01-10 17:01:13 +01:00
Milanka Ringwald
000b53bc60
send set configuration
2017-01-04 17:51:40 +01:00
Milanka Ringwald
a85cbb87fc
send media codec caps to app
2017-01-04 15:13:07 +01:00
Milanka Ringwald
5df46464e3
send event sep found
2017-01-04 11:10:45 +01:00
Milanka Ringwald
82059260d2
sink initiator: discover
2017-01-03 15:50:35 +01:00
Milanka Ringwald
aa0799ab6c
acp: implement bad media transport format
2017-01-03 12:29:08 +01:00
Milanka Ringwald
a1242ad483
fix firing bad length error
2017-01-03 11:53:37 +01:00
Milanka Ringwald
feb5f0ceb6
reject bad length
2016-12-21 16:51:36 +01:00
Milanka Ringwald
76ccdd8c99
reject invalid suspend sink acp
2016-12-21 16:42:32 +01:00
Milanka Ringwald
2c137daffd
reject open and start stream if bad state
2016-12-20 11:17:23 +01:00
Milanka Ringwald
479a52ee79
reject invalid reconfigure
2016-12-14 16:54:02 +01:00
Milanka Ringwald
e900f5b791
reject get congiguration for bad seid
2016-12-14 15:05:50 +01:00
Milanka Ringwald
c94d58dc88
reject set configuration if sep in use
2016-12-14 12:04:47 +01:00
Milanka Ringwald
deeb51ce0e
corner case: no stream endpoints
2016-12-14 11:33:13 +01:00