5808 Commits

Author SHA1 Message Date
Milanka Ringwald
e7a4112819 sbc: prefix with btstack 2016-07-27 10:27:58 +02:00
Milanka Ringwald
2afeea7f2e sbc_decoder: prefix with btstack 2016-07-27 10:18:15 +02:00
Matthias Ringwald
6e046a3674 sco_util: fix crash for CVSD 2016-07-26 21:50:08 +02:00
Matthias Ringwald
4f84bf367b hfp: fix supported features of generated SDP records, add defines for missing features, drop negotiated codec from SLC and Audio connection events 2016-07-26 21:34:12 +02:00
Matthias Ringwald
d76591ef8d sco_util: fallback to CVSD if no codec has been negotiated 2016-07-26 09:25:37 +02:00
Matthias Ringwald
5fff3cef91 sbc: store 0x0000 as frame header 2016-07-26 09:24:58 +02:00
Matthias Ringwald
7294d0093f sco_util: only set voice settings after codec got negotiated 2016-07-26 00:24:03 +02:00
Matthias Ringwald
fd1cbf309d test/sbc: use larger buffer for filename 2016-07-25 23:26:34 +02:00
Matthias Ringwald
d6a0639857 sco_util: use 16-bit sine table 2016-07-25 11:04:15 +02:00
Matthias Ringwald
8901a7c412 hfp: drop negotiated codec from SLC and Audio connection events 2016-07-25 10:41:07 +02:00
Matthias Ringwald
973d7173e5 sco_util: set voice settings based on esablished codec 2016-07-24 22:49:47 +02:00
Matthias Ringwald
d2c1d59ab5 hfp: use fixed transparent coding setting for outgoing SCO connections when mSBC was selected 2016-07-24 22:48:45 +02:00
Matthias Ringwald
03645b44ad hfp: log negotiated codec 2016-07-24 22:34:05 +02:00
Milanka Ringwald
1ac893701d Merge branch 'a2dp' of https://github.com/bluekitchen/btstack into a2dp 2016-07-23 23:13:31 +02:00
Milanka Ringwald
66c297f98d examples/hfp ag: store incoming dev. address, remove open sbc file 2016-07-23 23:13:17 +02:00
Matthias Ringwald
bd1920a3cc sco_util: read sco packet status flag correctly 2016-07-23 16:50:42 +02:00
Matthias Ringwald
17cd946e87 sco_util: simplify double #ifdefs 2016-07-23 16:40:17 +02:00
Milanka Ringwald
1e98a36782 Merge branch 'a2dp' of https://github.com/bluekitchen/btstack into a2dp
Conflicts:
	src/classic/btstack_sbc_decoder.h
2016-07-23 16:31:46 +02:00
Milanka Ringwald
220eb56314 extend HFP AG for using mSBC 2016-07-23 16:29:33 +02:00
Matthias Ringwald
6a5c7c2c6c test/sbc: show usage for sbc_encoder_test 2016-07-23 16:29:33 +02:00
Matthias Ringwald
469fc11af1 msbc: set synchronization header h2 2016-07-23 16:29:07 +02:00
Matthias Ringwald
81dc09f8ed sbc: pass SCO packet status flag into sbc_decoder_process_data and invalidate frames that contain SCO data that might be corrupted 2016-07-23 15:42:20 +02:00
Milanka Ringwald
5b4ff0f76d sbc: extract hfp_msbc 2016-07-23 15:19:56 +02:00
Milanka Ringwald
4e074f72df use btstack prefix for sbc files 2016-07-23 15:08:13 +02:00
Milanka Ringwald
8e51a09892 sbc encoder test: rename wrapper functions 2016-07-23 14:59:08 +02:00
Milanka Ringwald
ca50f5f543 sbc encoder: use pcm stream 2016-07-22 23:23:35 +02:00
Milanka Ringwald
4f0d422d95 ectracting sbc encoder 2016-07-22 17:32:44 +02:00
Milanka Ringwald
2ec72fbbcd fix compile 2016-07-20 11:11:02 +02:00
Milanka Ringwald
611ca09fac sbc plc: detect zero frames 2016-07-15 17:31:41 +02:00
Milanka Ringwald
743c1aead2 sbc decoder: get sequence nr from H2 header 2016-07-15 16:02:22 +02:00
Milanka Ringwald
a7e6f4dda0 sbc: add sine.msbc test file 2016-07-15 11:30:17 +02:00
Milanka Ringwald
2831fb0afa sbc plc: add support in bludroiod decoder impl 2016-07-14 17:26:22 +02:00
Milanka Ringwald
1ff8adc53a sbc plc: add and compile files 2016-07-14 11:21:39 +02:00
Milanka Ringwald
613518d19a sbc decoder: fix sbc_decoder_process_data 2016-07-08 23:31:19 +02:00
Milanka Ringwald
fcb08cdb2a sbc decoder: integration with sco_util 2016-07-08 17:11:57 +02:00
Milanka Ringwald
9d9464def1 Merge branch 'a2dp' of https://github.com/bluekitchen/btstack into a2dp
Conflicts:
	test/sbc/sbc_decoder.py
2016-07-08 12:51:48 +02:00
Milanka Ringwald
be25a7a91f sbc decoder: find H2 syncword 2016-07-08 12:49:37 +02:00
Matthias Ringwald
042beff1a9 sbc: fix mSBC CRC calculation 2016-07-08 12:49:05 +02:00
Milanka Ringwald
05c5673442 add msbc support to python sbc decoder 2016-07-08 11:48:14 +02:00
Milanka Ringwald
b00330a893 sbc: reduce state vars in decoder state 2016-07-07 23:55:06 +02:00
Milanka Ringwald
b63c1ba887 sbc decoder moved to src/classic 2016-07-07 13:21:10 +02:00
Milanka Ringwald
6559f96e4a sbc decoder : reserved max buffers 2016-07-01 16:43:59 +02:00
Milanka Ringwald
aa6493c269 sbc decoder: use singleton for now 2016-07-01 14:56:16 +02:00
Milanka Ringwald
48e0f8060d sbc decoder: extracted api 2016-07-01 14:27:27 +02:00
Milanka Ringwald
dc2354f3d3 sbc decoder test: extract process sbc chunk 2016-07-01 11:11:19 +02:00
Milanka Ringwald
082d19a82b sbc decoder test: add handle pcm callback 2016-06-30 16:32:23 +02:00
Milanka Ringwald
091c1bfd0a sbc decoder test: handle case where new data cannot fit completely into frame buffer 2016-06-30 15:47:21 +02:00
Milanka Ringwald
7a2baf07df sbc decoder test: use additional input buffer 2016-06-30 14:38:44 +02:00
Milanka Ringwald
22d3119a2b sbc decoder: move memmove after not enough data is detected 2016-06-30 13:42:07 +02:00
Milanka Ringwald
08d1a6045e add codec exchanged into event 2016-06-29 17:15:34 +02:00