]> granicus.if.org Git - esp-idf/commit
component/bt: implement A2DP source
authorwangmengyang <wangmengyang@espressif.com>
Mon, 25 Dec 2017 11:39:37 +0000 (19:39 +0800)
committerwangmengyang <wangmengyang@espressif.com>
Tue, 9 Jan 2018 12:20:52 +0000 (20:20 +0800)
commitf360fe5b3eec331769935166be24a72a229bef1d
tree114a9253f52acb9ae49c264ebb7a91454ca2e07b
parentff726b4c79194e6815d2e8567ec17f106425dc44
component/bt: implement A2DP source

1. Modified symbol names of A2DP sink APIs include:
- esp_a2d_data_cb_t --> esp_a2d_sink_data_cb_t
- esp_a2d_register_data_callback --> esp_a2d_sink_register_data_callback
53 files changed:
components/bt/Kconfig
components/bt/bluedroid/api/esp_a2dp_api.c
components/bt/bluedroid/api/include/esp_a2dp_api.h
components/bt/bluedroid/bta/av/bta_av_sbc.c
components/bt/bluedroid/btc/core/btc_task.c
components/bt/bluedroid/btc/profile/std/a2dp/bta_av_co.c
components/bt/bluedroid/btc/profile/std/a2dp/btc_a2dp.c [new file with mode: 0644]
components/bt/bluedroid/btc/profile/std/a2dp/btc_a2dp_control.c [new file with mode: 0644]
components/bt/bluedroid/btc/profile/std/a2dp/btc_a2dp_sink.c [new file with mode: 0644]
components/bt/bluedroid/btc/profile/std/a2dp/btc_a2dp_source.c [new file with mode: 0644]
components/bt/bluedroid/btc/profile/std/a2dp/btc_av.c [moved from components/bt/bluedroid/btc/profile/std/a2dp/btc_avk.c with 83% similarity]
components/bt/bluedroid/btc/profile/std/a2dp/btc_media_task.c [deleted file]
components/bt/bluedroid/btc/profile/std/a2dp/include/btc_av_co.h
components/bt/bluedroid/btc/profile/std/include/btc_a2dp.h [new file with mode: 0644]
components/bt/bluedroid/btc/profile/std/include/btc_a2dp_control.h [new file with mode: 0644]
components/bt/bluedroid/btc/profile/std/include/btc_a2dp_sink.h [new file with mode: 0644]
components/bt/bluedroid/btc/profile/std/include/btc_a2dp_source.h [moved from components/bt/bluedroid/btc/profile/std/include/btc_media.h with 56% similarity]
components/bt/bluedroid/btc/profile/std/include/btc_av.h
components/bt/bluedroid/btc/profile/std/include/btc_av_api.h
components/bt/bluedroid/btif/bta_dm_co.c
components/bt/bluedroid/external/sbc/encoder/srce/sbc_analysis.c
components/bt/bluedroid/include/bt_target.h
components/bt/bluedroid/osi/alarm.c
components/bt/bluedroid/osi/include/alarm.h
components/bt/bluedroid/osi/include/thread.h
components/bt/bluedroid/stack/a2dp/a2d_sbc.c
components/bt/bluedroid/stack/avct/avct_api.c
components/bt/bluedroid/stack/avct/avct_l2c.c
components/bt/bluedroid/stack/avct/avct_lcb.c
components/bt/bluedroid/stack/avct/avct_lcb_act.c
components/bt/bluedroid/stack/avdt/avdt_ad.c
components/bt/bluedroid/stack/avdt/avdt_ccb.c
components/bt/bluedroid/stack/avdt/avdt_ccb_act.c
components/bt/bluedroid/stack/avdt/avdt_l2c.c
components/bt/bluedroid/stack/avdt/avdt_msg.c
components/bt/bluedroid/stack/avdt/avdt_scb.c
components/bt/bluedroid/stack/avdt/avdt_scb_act.c
components/bt/bluedroid/stack/avrc/avrc_bld_tg.c
components/bt/bluedroid/stack/avrc/avrc_pars_ct.c
components/bt/bluedroid/utils/bt_utils.c [deleted file]
components/bt/bluedroid/utils/include/bt_utils.h [deleted file]
components/bt/component.mk
examples/bluetooth/a2dp_sink/README.md
examples/bluetooth/a2dp_sink/main/main.c
examples/bluetooth/a2dp_sink/sdkconfig.defaults
examples/bluetooth/a2dp_source/Makefile [new file with mode: 0755]
examples/bluetooth/a2dp_source/README.md [new file with mode: 0755]
examples/bluetooth/a2dp_source/main/bt_app_core.c [new file with mode: 0644]
examples/bluetooth/a2dp_source/main/bt_app_core.h [new file with mode: 0644]
examples/bluetooth/a2dp_source/main/component.mk [new file with mode: 0755]
examples/bluetooth/a2dp_source/main/main.c [new file with mode: 0644]
examples/bluetooth/a2dp_source/sdkconfig.defaults [new file with mode: 0644]
examples/bluetooth/bt_discovery/sdkconfig.defaults