【问题标题】:Finding source code for Nexus S Camera HAL?寻找 Nexus S Camera HAL 的源代码?
【发布时间】:2011-10-13 20:49:39
【问题描述】:

我正在进行一个需要修改 Nexus S 前置摄像头驱动程序的项目。驱动源码在drivers/media/video/s5ka3dfx.c中实现。从驱动程序实现来看,驱动程序似乎符合 V4L2 API。但是,我不清楚驱动程序如何与 Android 堆栈的其余部分交互。那里需要一个硬件抽象层,包含纯虚拟 CameraHardwareInterface 类的实现(在platform_frameworks_base/include/CameraHardwareInterface.h 中声明)。

我未能成功找到此硬件抽象层的源代码。 http://android.git.kernel.org/ 目前正在梦想着电羊,有没有人知道其他位置可以找到 Nexus S 相机 HAL 的源代码?

【问题讨论】:

  • +1 供赛博朋克参考,欢迎来到 SO!

标签: android linux-kernel android-camera android-source nexus-s


【解决方案1】:

跟进:我从https://www.codeaurora.org/gitweb/quic/la/下载了Android平台代码的镜像。幸运的是,Camera HAL 的源代码位于platforms/device/samsung/crespo/libcameraCameraHardwareInterface.hSecCameraHWInterface.h中实现,从SecCamera.cpp调用V4L2 API。

对于那些寻找相机每个抽象层(从硬件一直到应用层)的解释的人,请查看http://boundarydevices.com/blogs/camera-subsystem-overview-for-i-mx-gingerbread

【讨论】:

    猜你喜欢
    • 2011-05-01
    • 1970-01-01
    • 1970-01-01
    • 2017-04-30
    • 1970-01-01
    • 2011-09-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多