您的位置:首页 > 产品设计 > UI/UE

Dissect Bluedroid From A2DP Part I: Use Case

2015-07-15 23:56 696 查看


Android framework defined two hardware interfaces for operating audio output devices, they are audio_hw_device_t
and audio_stream_out_t, AudioFlinger is the only user of these interfaces. Bluedroid implemented these two interface in external/bluetooth/bluedroid/audio_a2dp_hw/audio_a2dp_hw.c, AudioFlinger can output audio sample to a connected A2DP sink device if this
implementation has been registered to Android.



In Bluedroid’s A2DP hardware implementation, it will use two sockets to communicate with A2DP server.



转载自:http://yongbingchen.github.io/blog/2013/05/03/dissect-bluedroid-from-a2dp-part-i-use-case/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: