连续签到天数:1天 | 签到总天数:1023天 | 签到总奖励:12600金币 |
|
楼主 |
发表于 2017-5-11 10:50:57
|
显示全部楼层
我看了一下,mak里只设置了transport、EXECUTION_MODE、LIBS和INPUTS,未看到关于host interface的设定。
- # Set transport make variable
- ifneq (,$(findstring -DANALOGUE_INPUT_DEVICE,$(DEFS)))
- TRANSPORT=none
- else
- TRANSPORT=usb_vm
- endif
- # Check for BlueCore version
- ifneq (,$(findstring -DBC5_MULTIMEDIA,$(DEFS)))
- EXECUTION_MODE=native
- endif
- # Include Kalimba algorithms that are built from the DSP applications that are included as part of the project
- .PHONY : image/sbc_encoder/sbc_encoder.kap \
- image/usb_dongle_48_to_16k_stereo/usb_dongle_48_to_16k_stereo.kap \
- image/usb_dongle_48_to_8k_stereo/usb_dongle_48_to_8k_stereo.kap \
- image/usb_dongle_16k_mono/usb_dongle_16k_mono.kap \
- image/usb_dongle_8k_mono/usb_dongle_8k_mono.kap \
- image/aptx_encoder/aptx_encoder.kap \
- image/aptx_acl_sprint_encoder/aptx_acl_sprint_encoder.kap
- LIBS += -la2dp -laudio_no_ap -laudio_plugin_common -lavrcp -lbdaddr -lcodec
- LIBS += -lcsr_a2dp_encoder_common_plugin -lcsr_tone_plugin
- LIBS += -lpio_common -lpower -lregion -lsdp_parse -lservice -lusb_device_class_no_mass_storage -lwbs
- LIBS += -lcsr_i2s_audio_plugin
- LIBS += -laghfp
- LIBS += -lcsr_ag_audio_plugin -LLibs/Libs/assisted
- LIBS += -lgatt
- #, fm_rx_plugin, fm_rx_api, swat, csr_i2s_audio_plugin
- #display_plugin_cns10010_scroll, display_example_plugin, display, avrcp ,power ,connection,bdaddr ,hfp_min_cfm ,region ,service ,codec ,csr_tone_plugin ,audio,csr_cvc_common_plugin_all ,csr_voice_prompts_plugin ,csr_a2dp_decoder_common_plugin_stereo_bidir ,a2dp ,csr_common_example_plugin ,obex ,sdp_parse ,md5 ,usb_device_class ,spp_common ,spps ,sppc ,pblock ,audio_plugin_common ,csr_dut_audio_plugin ,pio_common, pbapc, mapc, gatt, fm_rx_plugin, fm_rx_api, swat, csr_i2s_audio_plugin
- ifneq (,$(findstring -DBLE_ENABLED,$(DEFS)))
- $(info ble enable)
- LIBS += -lconnection
- INPUTS += sink_input_manager.c sink_input_manager.h
- else
- LIBS += -lconnection_no_ble
- endif
- INPUTS += sink_ble_advertising.c sink_ble_advertising.h
- INPUTS += sink_ble_remote_control.c sink_ble_remote_control.h
- INPUTS += sink_ble_scanning.c sink_ble_scanning.h
- INPUTS += sink_gatt.c sink_gatt.h
- INPUTS += sink_gatt_server.c sink_gatt_server.h
- INPUTS += sink_gatt_client.c sink_gatt_client.h
- INPUTS += sink_events.h
- INPUTS += sink_utils.c sink_utils.h
- INPUTS += sink_gap_ad_types.h
-
- # Include SBC encoder
- #image/sbc_encoder/sbc_encoder.kap :
- # $(mkdir) image/sbc_encoder
- # $(copyfile) ..\..\kalimba\apps\a2dp_source\image\sbc_encoder\sbc_encoder.kap $@
-
- #image.fs : image/sbc_encoder/sbc_encoder.kap
-
- # Include 48kHz to 16kHz speech for Wide Band HFP and USB configured at 48kHz sample rate
- #image/usb_dongle_48_to_16k_stereo/usb_dongle_48_to_16k_stereo.kap :
- # $(mkdir) image/usb_dongle_48_to_16k_stereo
- # $(copyfile) ..\..\kalimba\apps\one_mic_example\image\usb_dongle_48_to_16k_stereo\usb_dongle_48_to_16k_stereo.kap $@
-
- #image.fs : image/usb_dongle_48_to_16k_stereo/usb_dongle_48_to_16k_stereo.kap
- # Include 48kHz to 8kHz speech for Narrow Band HFP and USB configured at 48kHz sample rate
- #image/usb_dongle_48_to_8k_stereo/usb_dongle_48_to_8k_stereo.kap :
- # $(mkdir) image/usb_dongle_48_to_8k_stereo
- # $(copyfile) ..\..\kalimba\apps\one_mic_example\image\usb_dongle_48_to_8k_stereo\usb_dongle_48_to_8k_stereo.kap $@
-
- #image.fs : image/usb_dongle_48_to_8k_stereo/usb_dongle_48_to_8k_stereo.kap
- # Include 16kHz speech for Wide Band HFP and USB configured at 16kHz sample rate
- #image/usb_dongle_16k_mono/usb_dongle_16k_mono.kap :
- # $(mkdir) image/usb_dongle_16k_mono
- # $(copyfile) ..\..\kalimba\apps\one_mic_example\image\usb_dongle_16k_mono\usb_dongle_16k_mono.kap $@
-
- #image.fs : image/usb_dongle_16k_mono/usb_dongle_16k_mono.kap
- # Include 8kHz speech for Narrow Band HFP and USB configured at 8kHz sample rate
- #image/usb_dongle_8k_mono/usb_dongle_8k_mono.kap :
- # $(mkdir) image/usb_dongle_8k_mono
- # $(copyfile) ..\..\kalimba\apps\one_mic_example\image\usb_dongle_8k_mono\usb_dongle_8k_mono.kap $@
- #image.fs : image/usb_dongle_8k_mono/usb_dongle_8k_mono.kap
- ## Include Classic aptX encoder - uncomment the following lines when enabling Classic aptX
- #image/aptx_encoder/aptx_encoder.kap :
- # $(mkdir) image/aptx_encoder
- # $(copyfile) ..\..\kalimba\apps\a2dp_source\image\aptx_encoder\aptx_encoder.kap $@
- #
- #image.fs : image/aptx_encoder/aptx_encoder.kap
- #
- ## Include aptX Low Latency encoder - uncomment the following lines when enabling aptX Low Latency
- #image/aptx_acl_sprint_encoder/aptx_acl_sprint_encoder.kap :
- # $(mkdir) image/aptx_acl_sprint_encoder
- # $(copyfile) ..\..\kalimba\apps\a2dp_source\image\aptx_acl_sprint_encoder\aptx_acl_sprint_encoder.kap $@
- #
- #image.fs : image/aptx_acl_sprint_encoder/aptx_acl_sprint_encoder.kap
复制代码
|
|