- 博客(2)
- 资源 (6)
- 收藏
- 关注
原创 从CarAudioManager调用流程开始学习Vendor Interface(Client部分)
1.需求解决系统升级困难的问题(模块化)a.以前用.h头文件的形式,各自Vendor有各自的so去实现硬件功能。现在改成.hal文件的形式(Binder化),类似.aidl.Thegoal of HIDL is that the framework can be replaced without having torebuild HALs. HALs will be built b
2017-10-26 18:06:56 3982 2
原创 Android O(8.0)音频write数据流程变化(HIDL)
简单回顾下,Audio write数据流程, AudioTrack->write AudioFlinger::PlaybackThread::threadLoop_write() mNormalSink->write 而mNormalSink其实是NBAIO_Sink,实现类是:AudioStreamOutSink 那我们直接看 frameworks/av/media/li...
2017-10-25 21:06:53 9831 2
自己做的控制台库存管理器C++
2012-04-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人