Closed s0ckz closed 3 years ago
Hi,
The following pipe causes an error using GStreamer 1.14.1 (works on 1.8.3 though):
gst-launch-1.0 -v imxv4l2videosrc device=/dev/video1 ! imxipuvideotransform qos=false ! video/x-raw,width=1280,height=720 ! tee name=adv7604_tee adv7604_tee.src_0 ! queue ! imxipuvideotransform qos=false ! video/x-raw,width=1280,height=720 ! cairooverlay name=draw_overlay ! imxeglvivsink window-x-coord=10 window-y-coord=100 window-width=950 window-height=534 borderless-window=true force-aspect-ratio=false name=main_display sync=0 adv7604_tee.src_1 ! queue ! imxvpuenc_h264 bitrate=4000 gop-size=15 idr-interval=15 me-search-range=3 ! h264parse ! mp4mux ! filesink name=adv7604_recording_filesink location=/tmp/adv7604.mp4 sync=0
It returns me an internal data stream error after 10 seconds on the latest GStreamer. I tracked down the issue and it doesn't occur without the imxvpuenc_h264.
Besides that, I compiled every version until I found out that the commit https://github.com/Freescale/gstreamer-imx/commit/97722000c35d1969724bac81a69b626df4bf60f7 (that introduces back deinterlacing) is causing the issues.
Can you, please, test with the latest release and update here with the status, @s0ckz ?
Hi,
The following pipe causes an error using GStreamer 1.14.1 (works on 1.8.3 though):
It returns me an internal data stream error after 10 seconds on the latest GStreamer. I tracked down the issue and it doesn't occur without the imxvpuenc_h264.
Besides that, I compiled every version until I found out that the commit https://github.com/Freescale/gstreamer-imx/commit/97722000c35d1969724bac81a69b626df4bf60f7 (that introduces back deinterlacing) is causing the issues.