小鱼儿游啊游啊。。。。
全部博文(338)
发布时间:2015-05-11 13:30:04
Overview of the V4L2 driver framework struct v4l2_device结构以及和platfrom_device & device设备模型之间的联系......【阅读全文】
发布时间:2014-04-15 15:07:40
V4L2 驱动框架概览 ============== 本文档描述 V4L2 框架所提供的各种结构和它们之间的关系。 介绍 ---- 大部分现代 V4L2 设备由多个 IC 组成,在 /dev 下导出多个设备节点, 并同时创建非 V4L2 设备(如 DVB、ALSA、FB、I2C 和红外输入设备)。 由于这种硬件的复杂性,V4L2 驱动也变得非常复杂。 尤其是 V4L2 必须支持 IC 实现音视频的多路复用和编解码,这就更增加了其 复杂性。通常这些 IC 通过一个或多个 I2C 总线连接到主桥驱动器,但也可 使用其他总线。这些设备称为“子设备”。 长......【阅读全文】
发布时间:2014-01-23 11:14:49
从JNI的调用看,Java通过surfacetexture来显示preview。CameraService通过surfacetexture获取ANativeWindow,向OpenGL传递数据。ANativeWindow的函数实现是在CameraHardwareInterface.h中, struct camera_preview_window { struct preview_stream_ops nw; void *user; }; struct camera_preview_window mH.........【阅读全文】
发布时间:2013-09-11 12:32:49
Android Camera数据流分析全程记录(overlay方式)这里为什么要研究overlay方式呢?android camera需要driver和app层需要有大量数据需要传输,如果使用非overlay方式进行数据从driver到app层的传输,使系统性能受到很到影响,使系统速度变慢,同时会影响功耗等,而在camera preview module时,通常我们是不必要将采.........【阅读全文】