This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Linux/DRA72XEVM: Glsdk 7 04 00 03 with gst-launch-1.0 duplicate queue error

Part Number: DRA72XEVM

Tool/software: Linux

Hi :

BSP: GlSDK 7 03 00 03

1. This cmd  run well.

 #gst-launch-1.0 -e v4l2src device=/dev/video1 num-buffers=1000 io-mode=4 ! 'video/x-raw, format=(string)YUY2, width=(int)1280, height=(int)720, framerate=(fraction)30/1' ! vpe num-input-buffers=8 ! tee name=t  ! queue ! waylandsink t. ! queue ! waylandsink

2.  run cmd got err.

#gst-launch-1.0 v4l2src device=/dev/video1 num-buffers=1000 io-mode=4 ! 'video/x-raw, format=(string)YUY2, width=(int)1280, height=(int)720' ! vpe num-input-buffers=8 ! 'video/x-raw, width=(int)720, height=(int)480' ! tee name=t  ! queue ! waylandsink t. ! vpe num-input-buffers=8 ! 'video/x-raw, width=(int)352, height=(int)288' ! queue ! waylandsink

[  694.633876] ov1063x 11-0030: r3003 = 20 , r3004 = 3

 

[  694.660920] ov1063x 11-0030: width x height = 500 x 2d0

[  694.669277] ov1063x 11-0030: hts x vts = 6f6 x 380

Pipeline is live and does not need PREROLL ...

[  694.716330] ov1063x 11-0030: r3003 = 20 , r3004 = 3

Setting pipeline to PLAYING ...

New clock: GstSystemClock

[  694.744974] ov1063x 11-0030: width x height = 500 x 2d0

[  694.753251] ov1063x 11-0030: hts x vts = 6f6 x 380

 

(gst-launch-1.0:1274): GStreamer-CRITICAL **: gst_buffer_get_meta: assertion 'buffer != NULL' failed

Caught SIGSEGV

[00:11:31.312] already in the native mode

  1. Please run 'gdb gst-launch-1.0 1274' to continue debugging, Ctrl-C to quit, or Ctrl-\ to dump core.

^Chandling interrupt.

Interrupt: Stopping pipeline ...

Execution ended after 0:00:04.102135471

Setting pipeline to PAUSED ...

3. run cmd got err

#gst-launch-1.0 -e v4l2src device=/dev/video1 num-buffers=1000 io-mode=4 ! 'video/x-raw, format=(string)YUY2, width=(int)1280, height=(int)720, framerate=(fraction)30/1' ! vpe num-input-buffers=8 ! 'video/x-raw, width=(int)720, height=(int)480'  ! tee name=t  ! queue ! ducatih264enc bitrate=2000 ! queue ! h264parse ! qtmux ! filesink location=1.mp4 t.  ! queue ! ducatih264enc bitrate=2000 ! queue ! h264parse ! qtmux ! filesink location=2.mp4

[  810.397611] omap-iommu 55082000.mmu: 55082000.mmu: version 2.1

Pipeline is live and does not need PREROLL ...

[  810.441144] ov1063x 11-0030: r3003 = 20 , r3004 = 3

Setting pipeline to PLAYING ...

New clock: GstSystemClock

[  810.469910] ov1063x 11-0030: width x height = 500 x 2d0

[  810.478207] ov1063x 11-0030: hts x vts = 6f6 x 380

MmRpc_use: Error: unable to declare buffer use

libdce_linux.c:115:     dce_buf_lock    ERROR: Failed eError == DCE_EOK error val -5MmRpc_use: Error: unable to declare buffer use

libdce_linux.c:115:     dce_buf_lock    ERROR: Failed eError == DCE_EOK error val -5MmRpc_use: Error: unable to declare buffer use

libdce_linux.c:115:     dce_buf_lock    ERROR: Failed eError == DCE_EOK error val -5MmRpc_use: Error: unable to declare buffer use

libdce_linux.c:115:     dce_buf_lock    ERROR: Failed eError == DCE_EOK error val -5MmRpc_release: Error: unable to release buffer

libdce_linux.c:145:     dce_buf_unlock  ERROR: Failed eError == DCE_EOK error val -5MmRpc_use: Error: unable to declare buffer use

libdce_linux.c:115:     dce_buf_lock    ERROR: Failed eError == DCE_EOK error val -5MmRpc_release: Error: unable to release buffer

libdce_linux.c:145:     dce_buf_unlock  ERROR: Failed eError == DCE_EOK error val -5MmRpc_use: Error: unable to declare buffer use

libdce_linux.c:115:     dce_buf_lock    ERROR: Failed eError == DCE_EOK error val -5MmRpc_release: Error: unable to release buffer

libdce_linux.c:145:     dce_buf_unlock  ERROR: Failed eError == DCE_EOK error val -5MmRpc_use: Error: unable to declare buffer use

libdce_linux.c:115:     dce_buf_lock    ERROR: Failed eError == DCE_EOK error val -5MmRpc_release: Error: unable to release buffer

libdce_linux.c:145:     dce_buf_unlock  ERROR: Failed eError == DCE_EOK error val -5MmRpc_use: Error: unable to declare buffer use

 

     I need two stream or pipe work, can you give me some advise.