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/AM5726: Pipeline stops due to error in libdce

Part Number: AM5726

Tool/software: Linux

Hello bodys

i have made a project coding in c to create a pipeline which contains four queue,notice that i am not achieve this by gst-launch...

the general process looks just like this(I omitted the details):   

v4l2src ! capsfilter ! vpe ! vpeconverty ! dfboverlay(a plug-in made by myself) ! dfvoverlay_tee name=t ! HDMI_QUEUE ! ......... t. ! RTSP_QUEUE...........t. ! JPEG_CAPTURE_QUEUE........

when i compile the project there is no error and it is running on 5728,i can even recieve the video stream both in HDMI display and VLC in pc(a i write a configure file to play the real-time stream vide)

.but what made me mad is the there are great number of mistakes in terminal of 5728.look at  the follow::

MmRpc_use:Error:unable to declare buffer use

../git/libdce_linux.c115:   dce_buf_lock   ERROR:Failed eError == DEC_EOK error val -5MmRpc_use:Error:unable to declare buffer use

../git/libdce_linux.c145:   dce_buf_unlock   ERROR:Failed eError == DEC_EOK error val -5MmRpc_release:Error:unable to release buffer

..........many of the same lines like above;

I do release the relevent pads by gst_object_unref and gst_element_release_request_pad...

please pleas pleas please do me a favor,thanks very much!