Hello. I've got some trouble with qmlsink on i.mx6 SoC.
My QML application displayed only one frame, then application was freezing for a while, and then it excepted with message:
0:00:16.338467336 244 0xc7570 ERROR imxv4l2bufferpool v4l2_buffer_pool.c:275:gst_imx_v4l2_buffer_pool_acquire_buffer:<imxv4l2bufferpool0> VIDIOC_DQBUF failed: Timer expired
but the next pipelines work fine, for example:
gst-launch-1.0 imxv4l2videosrc ! imxipuvideotransform ! imxeglvivsink
or
gst-launch-1.0 imxv4l2videosrc ! imxipuvideotransform ! glupload ! fakesink
etc.
Hello. I've got some trouble with qmlsink on i.mx6 SoC. My QML application displayed only one frame, then application was freezing for a while, and then it excepted with message:
0:00:16.338467336 244 0xc7570 ERROR imxv4l2bufferpool v4l2_buffer_pool.c:275:gst_imx_v4l2_buffer_pool_acquire_buffer:<imxv4l2bufferpool0> VIDIOC_DQBUF failed: Timer expired
Here is example of my application: main.qml:
main.cpp:
but the next pipelines work fine, for example:
gst-launch-1.0 imxv4l2videosrc ! imxipuvideotransform ! imxeglvivsink
orgst-launch-1.0 imxv4l2videosrc ! imxipuvideotransform ! glupload ! fakesink
etc.Also, I've tried to play with these lines https://github.com/Freescale/gstreamer-imx/commit/af76b354ff5088fd983790da34c4b3d2574c23df , but I've got the same exception.
Qt 5.15 gstreamer-1.18.5.1 gstreamer-imx 0.13.1 imx-gpu-viv-5.0.11.p8.6-hfp
Does anyone have any ideas? Please, help me. I'm stuck :-( Thanks!