Hello all
I tried using a 13M USB camera(e-CAM130_MI135_MOD 13MP AR1335 camera module) in android 6.0.1_2.1.0.
When i execute the camera app,no show any screen.At the same time i went to check logcat to get the following message.
It seems that it does not support MJPEG and UYVY format.
Is it possible to support MJPEG or UYVY format in IMX6 with android 6.0?
============================================================================
I FslCameraHAL: getNodeName: dev path:/dev/video0
04-05 23:11:05.336 228 311 I FslCameraHAL: getNodeName: node name:uvcvideo
04-05 23:11:05.336 228 311 I FslCameraHAL: int32_t CameraHAL::getNodeName(const char*, char*, size_t) CHIP_IDENT dev path:/dev/video0 failed
04-05 23:11:05.336 228 311 I FslCameraHAL: getNodeNames: node name:uvcvideo,See3CAM_130
04-05 23:11:05.339 228 311 I FslCameraHAL: int32_t CameraHAL::handleCameraConnected(char*) devNode:/dev/video0, nodeName:uvcvideo,See3CAM_130
04-05 23:11:05.339 228 311 I FslCameraHAL: matchPropertyName: index:0, uvc
04-05 23:11:05.339 228 311 I FslCameraHAL: index:0, propName:uvc
04-05 23:11:05.339 228 311 I FslCameraHAL: int32_t CameraHAL::matchNodeName(const char*, nodeSet*, int32_t)
04-05 23:11:05.339 228 311 I FslCameraHAL: matchNodeName: sensor:uvcvideo,See3CAM_130, dev:/dev/video0, node:uvc, index:0
04-05 23:11:05.339 228 311 I FslCameraHAL: Camera ID 0: name uvcvideo,See3CAM_130, Facing 0, orientation 0, dev path /dev/video0
04-05 23:11:05.339 228 311 I FslCameraHAL: create id:0 usb camera device
04-05 23:11:05.339 228 311 I FslCameraHAL: static Camera* UvcDevice::newInstance(int32_t, char*, int32_t, int32_t, char*) usb sensor name:uvcvideo,See3CAM_130
04-05 23:11:05.339 228 311 I FslCameraHAL: static Camera* UvcDevice::newInstance(int32_t, char*, int32_t, int32_t, char*) usb sensor:uvcvideo,See3CAM_130 use standard UVC device
04-05 23:11:05.339 228 311 I FslCameraHAL: Camera::Camera(int32_t, int32_t, int32_t, char*):0: new camera device
04-05 23:11:05.339 228 311 E FslCameraHAL: Error: format:UYVY not supported!
04-05 23:11:05.339 228 311 E FslCameraHAL: Error: format:MJPG not supported!
04-05 23:11:05.339 228 311 E FslCameraHAL: virtual android::status_t UvcDevice::initSensorStaticData() no sensor format enum
04-05 23:11:05.342 228 311 E FslCameraHAL: int32_t Camera::getInfo(camera_info*) initSensorStaticData failed
04-05 23:11:05.342 228 311 I CameraService: onDeviceStatusChanged: Status changed for cameraId=0, newStatus=1
============================================================================
Hi, All
I also have simlar issue. We update the OS from android4.x to android6
Now, we need decoding of mjpeg and YUV for the video streaming
I am not sure what Victor mentioned is mjpeg is not supported by imx6 with android6 now or ?
Accordingly to i.MX Android Extended Codec Release Notes Android 6.0 does support mjpeg codec for video decoding.
However please note that mjpeg subtypes and MJPEG_2000 and MJPEG_B are not supported.
Only YUV420 and YUV422 (horizontal) color formats are supported.
Have a great day,
Victor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------