[Bug 777411] New: Caps not negotiated when using certain elements
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Wed Jan 18 01:30:49 UTC 2017
https://bugzilla.gnome.org/show_bug.cgi?id=777411
Bug ID: 777411
Summary: Caps not negotiated when using certain elements
Classification: Platform
Product: GStreamer
Version: git master
OS: Linux
Status: NEW
Severity: major
Priority: Normal
Component: gst-plugins-good
Assignee: gstreamer-bugs at lists.freedesktop.org
Reporter: charles at au-zone.com
QA Contact: gstreamer-bugs at lists.freedesktop.org
GNOME version: ---
Running the pipeline below will ends with "not-negotiated" error.
gst-launch-1.0 -vvv udpsrc port=8888 ! application/x-rtp,clock-rate=90000 !
rtpmp4vdepay ! mpeg4videoparse ! video/mpeg ! avimux ! filesink
location=/tmp/test.avi
Setting pipeline to PAUSED ...
Pipeline is live and does not need PREROLL ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
/GstPipeline:pipeline0/GstCapsFilter:capsfilter0.GstPad:src: caps =
"application/x-rtp\,\ clock-rate\=\(int\)90000\,\ media\=\(string\)video\,\
encoding-name\=\(string\)MP4V-ES"
/GstPipeline:pipeline0/GstRtpMP4VDepay:rtpmp4vdepay0.GstPad:src: caps =
"video/mpeg\,\ mpegversion\=\(int\)4\,\ systemstream\=\(boolean\)false"
/GstPipeline:pipeline0/GstMpeg4VParse:mpeg4vparse0.GstPad:sink: caps =
"video/mpeg\,\ mpegversion\=\(int\)4\,\ systemstream\=\(boolean\)false"
/GstPipeline:pipeline0/GstRtpMP4VDepay:rtpmp4vdepay0.GstPad:sink: caps =
"application/x-rtp\,\ clock-rate\=\(int\)90000\,\ media\=\(string\)video\,\
encoding-name\=\(string\)MP4V-ES"
/GstPipeline:pipeline0/GstMpeg4VParse:mpeg4vparse0.GstPad:src: caps =
"video/mpeg\,\ mpegversion\=\(int\)4\,\ systemstream\=\(boolean\)false\,\
parsed\=\(boolean\)true"
/GstPipeline:pipeline0/GstMpeg4VParse:mpeg4vparse0.GstPad:src: caps =
"video/mpeg\,\ mpegversion\=\(int\)4\,\ systemstream\=\(boolean\)false\,\
parsed\=\(boolean\)true\,\ profile\=\(string\)simple\,\ level\=\(string\)4a\,\
codec_data\=\(buffer\)000001b004000001b59113000001000000012000c8888007d28045a14103\,\
width\=\(int\)1280\,\ height\=\(int\)720\,\
pixel-aspect-ratio\=\(fraction\)1/1"
ERROR: from element /GstPipeline:pipeline0/GstUDPSrc:udpsrc0: Internal data
flow error.
Additional debug info:
/home/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/gstreamer1.0/1.4.5-r0/gstreamer-1.4.5/libs/gst/base/gstbasesrc.c(2933):
gst_base_src_loop (): /GstPipeline:pipeline0/GstUDPSrc:udpsrc0:
streaming task paused, reason not-negotiated (-4)
Execution ended after 0:00:00.463042667
Nicolas from the developer forum tried a simpler pipeline using the master
branch and it also failed.
gst-launch-1.0 -v videotestsrc ! mpeg4videoparse ! avenc_mpeg4 ! avimux
! fakesink
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
More information about the gstreamer-bugs
mailing list