Hi Fang,
Yes, I do. But instead I wrote a simple app to access camera through Android Camera API.
Now the camera app can work successfully under several resolutions, such as 640x480, 800x608, 1280x720, and 1600x896(all@30fps).
(Thanks for your tip on preview issue !!)
However, when it comes to 1920x1088@30 fps, the camera will fail.
I kept seeing error message as below:
E/FslCameraHAL( 2291): VPU can't output one frame after feed stream, cap and feed again, capLoop 1
E/FslCameraHAL( 2291): VPU can't output one frame after feed stream, cap and feed again, capLoop 2
......
E/FslCameraHAL( 2291): VPU can't output one frame after feed stream, cap and feed again, capLoop 100
E/FslCameraHAL( 2291): device thread exit with frame = null, 5 buffers still in v4l
E/FslCameraHAL( 2291): handleError handle error:2
E/Camera2 ( 2291): Error condition 2 reported by HAL, arguments 0, 0
Seems it failed to acquire frame at 1920x1088, do you have any thoughts or advise about this issue?