Ok, so I have successfully integrated a camera wrapper in to the code and have made some real progress. I need to make some more changes to the kernel, I believe, but I am definitely making progress. Here is the logcat:
Code:
D/OpenGLRenderer( 378): Flushing caches (mode 1)
V/CameraHolder( 9566): open camera 0
D/QcomCamera( 9590): HAL_get_camera_info: loading libcamera at 0x7000e9c0
I/QualcommCameraHardware( 9590): HAL_getCameraInfo: cameraId=0,orientation=90
I/CameraService( 9590): Opening camera 0
D/QcomCamera( 9590): loading libcamera at 0x7000e9c0
I/QualcommCameraHardware( 9590): openCameraHardware: call createInstance cameraId=0
I/QualcommCameraHardware( 9590): createInstance: E
I/QualcommCameraHardware( 9590): QualcommCameraHardware constructor E
V/QualcommCameraHardware( 9590): Storing the current target type as 3
V/QualcommCameraHardware( 9590): constructor EX
I/QualcommCameraHardware( 9590): createInstance: created hardware=0x18900
I/QualcommCameraHardware( 9590): startCamera E
V/QualcommCameraHardware( 9590): Camera device FD: 16
D/OpenGLRenderer( 378): Flushing caches (mode 0)
V/QualcommCameraHardware( 9590): loading liboemcamera at 0x7000ebf0
I/QualcommCameraHardware( 9590): startCamera: camsensor name mt9p111, flash 1,orientation 0
I/QualcommCameraHardware( 9590): startCamera X
I/QualcommCameraHardware( 9590): initDefaultParameters E
V/QualcommCameraHardware( 9590): native_set_parm: fd 16, type 1, length 88
E/mt9p111 ( 9590): Inside mt9p111_process_start
F/libc ( 9590): Fatal signal 8 (SIGFPE) at 0x00002576 (code=0)
E/mt9p111 ( 9590): [user] mt9p111_video_config, sfd = 15
F/libc ( 9590): Fatal signal 11 (SIGSEGV) at 0x00000168 (code=1)
W/Camera ( 9566): Camera server died!
E/CameraHolder( 9566): fail to connect Camera
E/CameraHolder( 9566): java.lang.RuntimeException: Fail to connect to camera service
E/CameraHolder( 9566): at android.hardware.Camera.native_setup(Native Method)
E/CameraHolder( 9566): at android.hardware.Camera.<init>(Camera.java:320)
E/CameraHolder( 9566): at android.hardware.Camera.open(Camera.java:280)
E/CameraHolder( 9566): at com.android.camera.CameraHolder.open(CameraHolder.java:131)
E/CameraHolder( 9566): at com.android.camera.Util.openCamera(Util.java:321)
E/CameraHolder( 9566): at com.android.camera.Camera$4.run(Camera.java:1251)
E/CameraHolder( 9566): at java.lang.Thread.run(Thread.java:856)
I/DEBUG (10084): debuggerd: Oct 18 2012 20:09:00
V/camera ( 9566): surfaceChanged. w=480. h=640
I/CameraService(10087): CameraService started (pid=10087)
D/QcomCamera(10087): HAL_get_number_of_cameras: loading libcamera at 0x7000e9c0
V/QualcommCameraHardware(10087): HAL_getNumberOfCameras:
D/QcomCamera(10087): HAL_get_number_of_cameras: numCameras:2
D/OpenGLRenderer( 9566): Flushing caches (mode 0)
Upvote
0