Hello, I bought a sabre light from boundary devices (BD-SL-i.MX6) and a parallel camera ov5642.
The camera works well at 30 fps for resolutions up to 720p, but when I try to run at 1080p I am able to get onyly 15 fps.
The following pipeline works:
gst-launch mfw_v4lsrc device=/dev/video0 capture-mode=5 fps-n=15 ! vpuenc codec=12 ! multipartmux ! tcpserversink host=192.168.103.59 port=5001
but this other one does not work
root@nitrogen6x:~# gst-launch mfw_v4lsrc device=/dev/video0 capture-mode=5 fps-n=30 ! vpuenc codec=12 ! multipartmux ! tcpserversink host=192.168.103.59 port=5001
MFW_GST_V4LSRC_PLUGIN 3.0.11 build on Aug 25 2014 14:58:35.
Setting pipeline to PAUSED ...
[INFO] Product Info: i.MX6Q/D/S
vpuenc versions :)
plugin: 3.0.11
wrapper: 1.0.46(VPUWRAPPER_ARM_LINUX Build on Aug 25 2014 14:52:13)
vpulib: 5.4.23
firmware: 3.1.1.46056
ERROR: Pipeline doesn't want to pause.
Setting pipeline to NULL ...
Freeing pipeline ...
root@nitrogen6x:~#
From the kernel I get this error
mxc_v4l2_s_param: vidioc_int_s_parm returned an error -22
Is someone able to acquire video from the parallel camera at 1080p 30 fps?