首页 > 其他 > 详细

camera frame work v3 note

时间:2014-04-24 06:10:57      阅读:511      评论:0      收藏:0      [点我收藏+]

 1 android_atomic_write(level, &gLogLevel);

   原子写操作。

2 构造函数和onFirstRef

onFirstRef 会在构造函数运行后执行,这个是在mediaserver 这个进程启动时运行的,具体为何可查看代码。

3  ICameraServiceListener

  class ICameraServiceListener : public IInterface

定义了接口,一定会有构建bp和bn,形成进程间通讯。

bn 是具体的实现, bp 则是通过binder 调用bn实现功能。

这个实现就是

onStatusChanged(Status status, int32_t cameraId)=0

BpCameraServiceListener 实现了onStatusChanged,而BnCameraServiceListener 没有实现,所以,所有从BnCameraServiceListener继承的累都必须

实现这个函数。

 

 

camera frame work v3 note,布布扣,bubuko.com

camera frame work v3 note

原文:http://www.cnblogs.com/soc-linux-driver/p/3683792.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!