[Libva] [Gstreamer] Failed to negociate
Víctor M. Jáquez L.
vjaquez at igalia.com
Fri Jan 16 09:36:08 PST 2015
Hi Adrien,
On 01/16/15 at 05:48pm, Adrien Schwartzentruber wrote:
> Hello guys,
>
> I'm trying the following pipeline with a H264 RTSP stream and vaapi
> elements :
>
> gst-launch-1.0 rtspsrc location=rtsp://admin:admin@10.0.0.113/media/video1
> ! rtph264depay ! h264parse ! vaapidecode ! vaapisink
>
> and the pipeline failed with a negociation error (it works with other
> streams).
Looking at your (very verbose) debug log, the error seems to be between the
rtpspsrc and the rtph264depay, not in any of the vaapi elements.
0:00:04.164565100 4962 0x7fc3380350f0 WARN basesrc gstbasesrc.c:2933:gst_base_src_loop:<udpsrc1> error: streaming task paused, reason not-negotiated (-4)
0:00:04.164571719 4962 0x7fc3380350f0 DEBUG GST_MESSAGE gstelement.c:1804:gst_element_message_full:<udpsrc1> start
0:00:04.164578180 4962 0x7fc3380350f0 INFO GST_ERROR_SYSTEM gstelement.c:1835:gst_element_message_full:<udpsrc1> posting message: Erreur interne de flux de données.
0:00:04.164585001 4962 0x7fc3380350f0 DEBUG GST_BUS gstbus.c:310:gst_bus_post:<bus0> [msg 0x7fc314010820] posting on bus error message: 0x7fc314010820, time 99:99:99.999999999, seq-num 166, element 'udpsrc1', GstMessageError, gerror=(GError)NULL, debug=(string)"gstbasesrc.c\(2933\):\ gst_base_src_loop\ \(\):\ /GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstUDPSrc:udpsrc1:\012streaming\ task\ paused\,\ reason\ not-negotiated\ \(-4\)";
Could you try your same pipeline using software decoder such as gst-libav and
ximagesink? could you try with playbin instead of a custom pipeline?
>
> I observe the problem since a git pull to the lastest version (15/01/2015).
>
> Attached the gstreamer debug log.
>
>
> Other question :
> What is the purpose of vaapih264_parse against h264parse element ?
vaapiparse_h264 brings some features that are still not merge into h264parse.
>
>
> Thx in advance.
As this is a mailing list for libva, not gstreamer neither gstreamer-vaapi, I
recommend you to address these questions to the gstreamer mailing list.
vmjl
> _______________________________________________
> Libva mailing list
> Libva at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/libva
More information about the Libva
mailing list