reason for dashdemux not negotiated?

Rand Graham rand.graham at lge.com
Mon Jan 22 22:13:13 UTC 2018


Hello,

I am trying to playback an DASH stream. I am currently getting an error as shown below.

It seems like the pipeline fails before it attempts to demux and parse the video.

Why does it say not_negotiated?

gst-launch-1.0 souphttpsrc location="http://localhost:8100/streams/0/manifest.mpd" ! dashdemux ! queue ! qtdemux ! queue ! decodebin ! fpsdisplaysink video-sink=mfxsink
Setting pipeline to PAUSED ...
libva info: VA-API version 0.99.0
libva info: va_getDriverName() returns 0
libva info: User requested driver 'iHD'
libva info: Trying to open /opt/intel/mediasdk/lib64/iHD_drv_video.so
libva info: Found init function __vaDriverInit_0_32
libva info: va_openDriver() returns 0
Pipeline is PREROLLING ...
Got context from element 'mfxsink0': gst.mfx.Aggregator=context, gst.mfx.Aggregator=(GstMfxTaskAggregator)NULL;
Redistribute latency...
Redistribute latency...
ERROR: from element /GstPipeline:pipeline0/GstDashDemux:dashdemux0: GStreamer encountered a general stream error.
Additional debug info:
gstadaptivedemux.c(2148): _src_chain (): /GstPipeline:pipeline0/GstDashDemux:dashdemux0:
stream stopped, reason not-negotiated
ERROR: pipeline doesn't want to preroll.
Setting pipeline to NULL ...
Freeing pipeline ...


Thanks,
Rand

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20180122/8e9b8e35/attachment.html>


More information about the gstreamer-devel mailing list