streaming task paused, reason not-negotiated (-4)

Weipeng HE heweipeng at gmail.com
Thu Aug 11 09:06:33 UTC 2016


hi,

you need to check:

(1) your camera can provide video of the type (i420,30 fps), if not put
videoconvert or videorate right after v4l2src.

(2) omxh264enc can take the video type as input, if not put videoconvert
before it.

Best,
weipeng

On 11/08/16 08:43, pavan wrote:
> Hi Weipeng He,
> 
> Thanks for the input. Its working now. But actually i need to use the
> omxh264enc to check the latency of the gpu in raspberry pi. But again im
> getting the same problem. i've constructed the pipeline for omxh264 as
> follows.
> 
> gst-launch-1.0 v4l2src do-timestamp=true !
> video/x-raw,format=I420,width=640,height=480,framerate=30/1 ! timeoverlay !
> omxh264enc ! video/x-h264,width=640,height=480,framerate=30/1 ! decodebin !
> autovideosink sync=false
> 
> but i'm getting the same problem as v4l2src0: internal dataflow error.
> 
> I tried using the videoconvert as follows
> 
> gst-launch-1.0 v4l2src do-timestamp=true !
> video/x-raw,format=I420,width=640,height=480,framerate=30/1 ! timeoverlay !
> omxh264enc ! video/x-h264,width=640,height=480,framerate=30/1 ! decodebin !
> videoconvert ! autovideosink sync=false
> 
> But the result is same. Plese provide me the suitable pipeline to use
> omxh264enc on raspberry pi.
> 
> 
> 
> --
> View this message in context: http://gstreamer-devel.966125.n4.nabble.com/streaming-task-paused-reason-not-negotiated-4-tp4679031p4679037.html
> Sent from the GStreamer-devel mailing list archive at Nabble.com.
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
> 



More information about the gstreamer-devel mailing list