Other Parts Discussed in Thread: STRIKE
Tool/software: Linux
Hi, I have issue with streaming mjpeg video with resolution 800x600 or 320x200 where gstreamer crashes with following:
(gst-launch-1.0:1602): GStreamer-CRITICAL **: gst_buffer_peek_memory: assertion 'GST_IS_BUFFER (buffer)' failed
** (gst-launch-1.0:1602): CRITICAL **: gst_fd_memory_get_fd: assertion 'mem != NULL' failed
Caught SIGSEGV
Spinning. Please run 'gdb gst-launch-1.0 1602' to continue debugging, Ctrl-C to quit, or Ctrl-\ to dump core.
Crash happens with probability around one half.
I used binary sdk to test this on software-dl.ti.com/.../am57xx-evm-linux-sdk-bin-04.02.00.09.tar.xz
gstreamer pipeline is following:
ADR=$1
CX=800
CY=600
X=$CX
Y=$CY
gst-launch-1.0 souphttpsrc location="http://$ADR/axis-cgi/mjpg/video.cgi?resolution=${CX}x${CY}&compression=30&fps=24" ! multipartdemux ! queue ! jpegparse ! ducatijpegdec ! vpe ! 'video/x-raw, width='$X', height='$Y ! waylandsink
