GNOME Bugzilla – Bug 150449
ffdemux_mpegts causes internal error: push on pad
Last modified: 2004-12-22 21:47:04 UTC
trying to receive files send via udp by vlc[1] using gst-launch like this: gst-launch-0.8 -v udpsrc port=1234 ! ffdemux_mpegts ! "video/mpeg",width=320,height=240,framerate=25.0 ! ffdec_mpeg4 ! xvimagesink i get this error: RUNNING pipeline ... /pipeline0/udpsrc0.src: caps = video/mpegts, systemstream=(boolean)true /pipeline0/ffdemux_mpegts0.sink: caps = video/mpegts, systemstream=(boolean)true/pipeline0/udpsrc0.src: active = TRUE /pipeline0/ffdemux_mpegts0.sink: active = TRUE (process:20393): GStreamer-WARNING **: internal error: push on pad ffdemux_mpegts0:sink but it has no chainhandler [1] vlc clip.avi --no-audio --sout '#transcode{size=320x240,vcodec=mp4v,vb=1200,vt=800000,keyint=80,deinterlace,hq}:std{access=udp,mux=ts,url=127.0.0.1}' --ttl 4
Fixed in CVS, at least the above error. I still couldn't get anything to play via UDP.
to get it to work ffdemux_mpegts neets to be fixed: bug #150563