Android Bluetooth電話(SCO)とBluetooth音楽(A 2 DP)のまとめ(4)
978 ワード
USB , ? .
1. MSM8953 SDM450 (SCO) (A2DP),
<1>. (SCO)
:BT--->ADSP
:ADSP USB , USB Headset, , BT ,
CPU, .
<2>. (A2DP)
:BT--->CPU--->USB--->USB Headset
2. SDM660 SDM630
<1>. (SCO)
:BT--->ADSP--->USB--->USB Headset
: ADSP USB , USB .
<2>. (A2DP)
A2DP: :BT--->ADSP--->USB--->USB Headset
3.hfp
<1>.packages/apps/Bluetooth/src/com/android/bluetooth/hfpclient/HandsfreeClientStateMachine.java
<2>.frameworks/av/services/audioflinger/AudioFlinger.cpp
<3>.harwdware/qcom/audio/hal/audio_hw.c
harwdware/qcom/audio/hal/audio_extn/hfp.c
****************************************************************************************
:hfp.c , select_devices
hfp.c , msm8953 ,ADSP USB , USB .
1. :pcm5p
stream: PLA