Android ADV7180 Video recorder problem

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Android ADV7180 Video recorder problem

2,988 Views
leonardoprates
Contributor III

I'm using an analog camera connected to ADV7180 on Android 6.0.1. I can see preview using camera.apk and take photos, but when I try record video I get this message: "Can't connect to the camera."

Someones experienced this kind of error only in video capture?

I have tried change media_profiles.xml to support only 480p but error is the same.

Logcat shows as bellow:

08-02 18:33:42.412  2158  2158 V CAM_CameraAppUI: onPreviewStarted

08-02 18:33:42.413   247   473 I FslCameraHAL: virtual int32_t TVINDevice::TVinStream::onDeviceConfigureLocked() Get current mode: PAL

08-02 18:33:42.413   247   473 I FslCameraHAL: virtual int32_t USPStream::onDeviceConfigureLocked()

08-02 18:33:42.413   247   473 I FslCameraHAL: virtual int32_t MMAPStream::onDeviceConfigureLocked()

08-02 18:33:42.413   247   473 I FslCameraHAL: Width * Height 720 x 576 format NV12, fps: 30

08-02 18:33:42.413   247   473 I FslCameraHAL: allocateBufferFromIon buffer num:3

08-02 18:33:42.419   247   473 I FslCameraHAL: phyalloc ptr:0xa9e2b000, phy:0x22200000, ionSize:622592

08-02 18:33:42.424   247   473 I FslCameraHAL: phyalloc ptr:0xa9c2d000, phy:0x22300000, ionSize:622592

08-02 18:33:42.428   247   473 I FslCameraHAL: phyalloc ptr:0xa9b95000, phy:0x2af00000, ionSize:622592

08-02 18:33:42.428   247   473 I FslCameraHAL: virtual int32_t USPStream::onDeviceStartLocked() VIDIOC_QBUF phy:0x22200000

08-02 18:33:42.428   247   473 I FslCameraHAL: virtual int32_t USPStream::onDeviceStartLocked() VIDIOC_QBUF phy:0x22300000

08-02 18:33:42.428   247   473 I FslCameraHAL: virtual int32_t USPStream::onDeviceStartLocked() VIDIOC_QBUF phy:0x2af00000

08-02 18:33:42.510  2158  2158 V CAM_CameraAppUI: hiding cover via onSurfaceTextureUpdated

08-02 18:33:42.510  2158  2158 D CameraPerformanceTracker: First preview frame received

08-02 18:33:50.850  2158  2158 V CAM_VideoModule: New video filename: /storage/emulated/0/DCIM/Camera/VID_20160802_183350.3gp.tmp

08-02 18:33:50.977  2158  2158 E CAM_VideoModule: at com.android.camera.VideoModule$11.onStorageUpdateDone(VideoModule.java:1399)

08-02 18:33:50.977  2158  2158 E CAM_VideoModule: at com.android.camera.CameraActivity$20.onPostExecute(CameraActivity.java:2351)

08-02 18:33:50.977  2158  2158 E CAM_VideoModule: at com.android.camera.CameraActivity$20.onPostExecute(CameraActivity.java:2346)

08-02 18:33:50.978  2158  2158 E CAM_FatalErrorHandler: Handling Camera Access Failure:

08-02 18:33:50.978  2158  2158 E CAM_FatalErrorHandler: at com.android.camera.FatalErrorHandlerImpl.onGenericCameraAccessFailure(FatalErrorHandlerImpl.java:84)

08-02 18:33:50.978  2158  2158 E CAM_FatalErrorHandler: at com.android.camera.VideoModule$11.onStorageUpdateDone(VideoModule.java:1402)

08-02 18:33:50.978  2158  2158 E CAM_FatalErrorHandler: at com.android.camera.CameraActivity$20.onPostExecute(CameraActivity.java:2351)

08-02 18:33:50.978  2158  2158 E CAM_FatalErrorHandler: at com.android.camera.CameraActivity$20.onPostExecute(CameraActivity.java:2346)

08-02 18:33:50.979  2158  2158 E CAM_CameraUtil: Show fatal error dialog

08-02 18:33:51.057  2158  2158 V CAM_VideoModule: Empty video file deleted: /storage/emulated/0/DCIM/Camera/VID_20160802_183350.3gp.tmp

08-02 18:33:51.149  2158  2167 E StrictMode: at com.android.camera.CaptureModule$17.onCameraOpened(CaptureModule.java:1442)

08-02 18:33:51.149  2158  2167 E StrictMode: at com.android.camera.one.v2.Camera2OneCameraOpenerImpl$1.onOpened(Camera2OneCameraOpenerImpl.java:180)

08-02 18:33:51.149  2158  2167 E StrictMode: at android.hardware.camera2.impl.CameraDeviceImpl$1.run(CameraDeviceImpl.java:134)

08-02 18:33:51.163  2158  2167 W MessageQueue: at android.hardware.camera2.dispatch.HandlerDispatcher.dispatch(HandlerDispatcher.java:61)

08-02 18:33:51.163  2158  2167 W MessageQueue: at android.hardware.camera2.dispatch.MethodNameInvoker.invoke(MethodNameInvoker.java:88)

08-02 18:33:51.163  2158  2167 W MessageQueue: at android.hardware.camera2.impl.CallbackProxies$SessionStateCallbackProxy.onClosed(CallbackProxies.java:177)

08-02 18:33:51.163  2158  2167 W MessageQueue: at android.hardware.camera2.impl.CameraCaptureSessionImpl.close(CameraCaptureSessionImpl.java:387)

08-02 18:33:51.163  2158  2167 W MessageQueue: at android.hardware.camera2.impl.CameraCaptureSessionImpl.finalize(CameraCaptureSessionImpl.java:598)

08-02 18:33:51.209   221   288 E BufferQueueProducer: [com.android.camera2/com.android.camera.CameraLauncher] dequeueBuffer: can't dequeue multiple buffers without setting the buffer count

08-02 18:33:56.302  2158  2158 V CAM_QuickActivity: START onPause: Activity = com.android.camera.CameraActivity@7147fd1

08-02 18:33:56.304  2158  2158 V CAM_Profiler: [  0.000ms][ui] GUARD: CameraActivity.onPause - START

08-02 18:33:56.389  2158  2158 I CAM_VideoModule: closeCamera

08-02 18:33:56.401  2158  2158 V CAM_CameraActivity: onPause closing camera

08-02 18:33:56.401  2158  2158 V CAM_CameraController: Closing camera

08-02 18:33:56.455   247   247 I FslCameraHAL: int32_t Camera::closeDev():0: Closing camera device

08-02 18:33:56.455   247   247 I FslCameraHAL: int32_t VideoStream::closeDev()

08-02 18:33:56.459   247   473 I FslCameraHAL: freeBufferToIon buffer num:3

08-02 18:33:56.461   247   247 I CameraService: disconnect: Disconnected client for camera 0 for PID 2158

08-02 18:33:56.462   247  1486 I Camera2Client: Camera 0: Closed

Labels (2)
0 Kudos
2 Replies

599 Views
jiejia
Contributor III

Hi, Prates

  I have the same problem with you. Have you solved it?

0 Kudos

599 Views
billychen
Contributor I

I encountered the same problem analog camera ADV7281 on Android 6.0.1. Preview and Snapshot is okay by camera apk. However, video recording will pop up a message “Can't connect to the camera”.

 

I would like to make sure whether it is a known issue on imx6 platform or not.

 

PS. I saw  remarks “Hardware for SABRE-AI is TV IN” and “ No recorder function for Rear Camera on SABRE-AI” in Android release note

 

Thanks,

Billy

0 Kudos