GNOME Bugzilla – Bug 583685
gstbin.c(2213): gst_bin_do_latency_func (): /GstPlayBin:playbin0: Failed to configure latency of 0:00:00.000000000
Last modified: 2010-08-07 11:04:43 UTC
$ gst-launch-0.10 playbin uri="file:///dev/video0" Définition du pipeline à PAUSED... Le pipeline est en phase de PREROLL... (gst-launch-0.10:8580): GStreamer-CRITICAL **: gst_event_new_new_segment_full: assertion `start != -1' failed Le pipeline a terminé la phase PREROLL... Passage du pipeline à la phase PLAYING... New clock: GstPulseSinkClock AVERTISSEMENT : de l'élément /GstPlayBin:playbin0 : Internal GStreamer error: clock problem. Please file a bug at http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer. Information de débogage supplémentaire : gstbin.c(2213): gst_bin_do_latency_func (): /GstPlayBin:playbin0: Failed to configure latency of 0:00:00.000000000 gstreamer-0.10.23-1.fc12.x86_64
Could you list the output of $ gst-launch-0.10 -v playbin uri="file:///dev/video0" (with the -v command line option) and list the versions the various gstreamer plugin packages?
rpm -qa|grep gstreamer|sort gstreamer-0.10.23-1.fc12.x86_64 gstreamer-ffmpeg-0.10.7-1.fc11.x86_64 gstreamer-java-1.0-3.fc11.noarch gstreamer-plugins-base-0.10.23-1.fc12.x86_64 gstreamer-plugins-farsight-0.12.11-1.fc12.x86_64 gstreamer-plugins-flumpegdemux-0.10.15-6.fc11.x86_64 gstreamer-plugins-good-0.10.15-1.fc12.x86_64 gstreamer-plugins-schroedinger-1.0.7-1.fc12.x86_64 gstreamer-plugins-ugly-0.10.11-1.fc11.x86_64 gstreamer-python-0.10.15-1.fc12.x86_64 gstreamer-tools-0.10.23-1.fc12.x86_64 $ gst-launch-0.10 -v playbin uri="file:///dev/video0" Setting pipeline to PAUSED ... Pipeline is PREROLLING ... /GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstTypeFindElement:typefind.GstPad:src: caps = video/mpeg, systemstream=(boolean)true, mpegversion=(int)2 (gst-launch-0.10:16266): GStreamer-CRITICAL **: gst_event_new_new_segment_full: assertion `start != -1' failed /GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstMpegPSDemux:mpegpsdemux0.GstPad:sink: caps = video/mpeg, systemstream=(boolean)true, mpegversion=(int)2 /GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstQueue:queue0.GstPad:sink: caps = video/mpeg, mpegversion=(int)2, systemstream=(boolean)false /GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstQueue:queue0.GstPad:src: caps = video/mpeg, mpegversion=(int)2, systemstream=(boolean)false /GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstMpeg2dec:mpeg2dec0.GstPad:sink: caps = video/mpeg, mpegversion=(int)2, systemstream=(boolean)false /GstPlayBin:playbin0/GstDecodeBin:decodebin0.GstGhostPad:src0: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)720, height=(int)576, pixel-aspect-ratio=(fraction)16/15, framerate=(fraction)25/1 /GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstMpeg2dec:mpeg2dec0.GstPad:src: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)720, height=(int)576, pixel-aspect-ratio=(fraction)16/15, framerate=(fraction)25/1 /GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstQueue:queue2.GstPad:sink: caps = audio/mpeg, mpegversion=(int)1 /GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstQueue:queue2.GstPad:src: caps = audio/mpeg, mpegversion=(int)1 /GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstMPEGAudioParse:mpegaudioparse0.GstPad:sink: caps = audio/mpeg, mpegversion=(int)1 /GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstMPEGAudioParse:mpegaudioparse0.GstPad:src: caps = audio/mpeg, mpegversion=(int)1, mpegaudioversion=(int)1, layer=(int)2, rate=(int)48000, channels=(int)2, parsed=(boolean)true /GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstMad:mad0.GstPad:sink: caps = audio/mpeg, mpegversion=(int)1, mpegaudioversion=(int)1, layer=(int)2, rate=(int)48000, channels=(int)2, parsed=(boolean)true /GstPlayBin:playbin0/GstDecodeBin:decodebin0.GstGhostPad:src1: caps = audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)32, depth=(int)32, rate=(int)48000, channels=(int)2 /GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstMad:mad0.GstPad:src: caps = audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)32, depth=(int)32, rate=(int)48000, channels=(int)2 /GstPlayBin:playbin0/GstStreamSelector:selector_audio_src1.GstSelectorPad:sink0: caps = audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)32, depth=(int)32, rate=(int)48000, channels=(int)2 /GstPlayBin:playbin0/GstDecodeBin:decodebin0.GstGhostPad:src1: caps = audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)32, depth=(int)32, rate=(int)48000, channels=(int)2 /GstPlayBin:playbin0/GstDecodeBin:decodebin0.GstGhostPad:src1.GstProxyPad:proxypad2: caps = audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)32, depth=(int)32, rate=(int)48000, channels=(int)2 /GstPlayBin:playbin0/GstStreamSelector:selector_audio_src1.GstPad:src: caps = audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)32, depth=(int)32, rate=(int)48000, channels=(int)2 /GstPlayBin:playbin0/GstQueue:preroll_audio_src1.GstPad:sink: caps = audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)32, depth=(int)32, rate=(int)48000, channels=(int)2 /GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstQueue:queue0: max-size-bytes = 20216 /GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstQueue:queue0: max-size-bytes = 40480 /GstPlayBin:playbin0/GstStreamSelector:selector_video_src0.GstSelectorPad:sink0: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)720, height=(int)576, pixel-aspect-ratio=(fraction)16/15, framerate=(fraction)25/1 /GstPlayBin:playbin0/GstDecodeBin:decodebin0.GstGhostPad:src0: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)720, height=(int)576, pixel-aspect-ratio=(fraction)16/15, framerate=(fraction)25/1 /GstPlayBin:playbin0/GstDecodeBin:decodebin0.GstGhostPad:src0.GstProxyPad:proxypad1: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)720, height=(int)576, pixel-aspect-ratio=(fraction)16/15, framerate=(fraction)25/1 /GstPlayBin:playbin0/GstStreamSelector:selector_video_src0.GstPad:src: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)720, height=(int)576, pixel-aspect-ratio=(fraction)16/15, framerate=(fraction)25/1 /GstPlayBin:playbin0/GstQueue:preroll_video_src0.GstPad:sink: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)720, height=(int)576, pixel-aspect-ratio=(fraction)16/15, framerate=(fraction)25/1 /GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstQueue:queue0: max-size-bytes = 80960 /GstPlayBin:playbin0/GstStreamSelector:selector_audio_src1: active-pad = (GstSelectorPad) sink0 /GstPlayBin:playbin0/GstStreamSelector:selector_video_src0: active-pad = (GstSelectorPad) sink0 /GstPlayBin:playbin0/GstQueue:preroll_audio_src1.GstPad:src: caps = audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)32, depth=(int)32, rate=(int)48000, channels=(int)2 /GstPlayBin:playbin0/GstBin:abin/GstAudioConvert:aconv.GstPad:src: caps = audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)32, depth=(int)32, rate=(int)48000, channels=(int)2 /GstPlayBin:playbin0/GstBin:abin/GstAudioConvert:aconv.GstPad:sink: caps = audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)32, depth=(int)32, rate=(int)48000, channels=(int)2 /GstPlayBin:playbin0/GstBin:abin.GstGhostPad:sink: caps = audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)32, depth=(int)32, rate=(int)48000, channels=(int)2 /GstPlayBin:playbin0/GstBin:abin.GstGhostPad:sink: caps = audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)32, depth=(int)32, rate=(int)48000, channels=(int)2 /GstPlayBin:playbin0/GstBin:abin.GstGhostPad:sink.GstProxyPad:proxypad4: caps = audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)32, depth=(int)32, rate=(int)48000, channels=(int)2 /GstPlayBin:playbin0/GstBin:abin/GstAudioResample:aresample.GstPad:src: caps = audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)32, depth=(int)32, rate=(int)48000, channels=(int)2 /GstPlayBin:playbin0/GstBin:abin/GstAudioResample:aresample.GstPad:sink: caps = audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)32, depth=(int)32, rate=(int)48000, channels=(int)2 /GstPlayBin:playbin0/GstBin:abin/GstVolume:volume.GstPad:src: caps = audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)32, depth=(int)32, rate=(int)48000, channels=(int)2 /GstPlayBin:playbin0/GstBin:abin/GstVolume:volume.GstPad:sink: caps = audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)32, depth=(int)32, rate=(int)48000, channels=(int)2 /GstPlayBin:playbin0/GstBin:abin/GstAutoAudioSink:audiosink/GstPulseSink:audiosink-actual-sink-pulse.GstPad:sink: caps = audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)32, depth=(int)32, rate=(int)48000, channels=(int)2 /GstPlayBin:playbin0/GstBin:abin/GstAutoAudioSink:audiosink.GstGhostPad:sink: caps = audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)32, depth=(int)32, rate=(int)48000, channels=(int)2 /GstPlayBin:playbin0/GstBin:abin/GstAutoAudioSink:audiosink.GstGhostPad:sink: caps = audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)32, depth=(int)32, rate=(int)48000, channels=(int)2 /GstPlayBin:playbin0/GstBin:abin/GstAutoAudioSink:audiosink.GstGhostPad:sink.GstProxyPad:proxypad3: caps = audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)32, depth=(int)32, rate=(int)48000, channels=(int)2 /GstPlayBin:playbin0/GstQueue:preroll_video_src0.GstPad:src: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)720, height=(int)576, pixel-aspect-ratio=(fraction)16/15, framerate=(fraction)25/1 /GstPlayBin:playbin0/GstQueue:preroll_video_src0: min-threshold-time = 900000000 /GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstQueue:queue0: max-size-bytes = 164848 /GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstQueue:queue0: max-size-bytes = 329752 /GstPlayBin:playbin0/GstBin:vbin/GstIdentity:id.GstPad:src: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)720, height=(int)576, pixel-aspect-ratio=(fraction)16/15, framerate=(fraction)25/1 /GstPlayBin:playbin0/GstBin:vbin/GstIdentity:id.GstPad:sink: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)720, height=(int)576, pixel-aspect-ratio=(fraction)16/15, framerate=(fraction)25/1 /GstPlayBin:playbin0/GstBin:vbin.GstGhostPad:sink: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)720, height=(int)576, pixel-aspect-ratio=(fraction)16/15, framerate=(fraction)25/1 /GstPlayBin:playbin0/GstBin:vbin.GstGhostPad:sink: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)720, height=(int)576, pixel-aspect-ratio=(fraction)16/15, framerate=(fraction)25/1 /GstPlayBin:playbin0/GstBin:vbin.GstGhostPad:sink.GstProxyPad:proxypad6: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)720, height=(int)576, pixel-aspect-ratio=(fraction)16/15, framerate=(fraction)25/1 /GstPlayBin:playbin0/GstBin:vbin/GstFFMpegCsp:vconv.GstPad:src: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)720, height=(int)576, pixel-aspect-ratio=(fraction)16/15, framerate=(fraction)25/1 /GstPlayBin:playbin0/GstBin:vbin/GstFFMpegCsp:vconv.GstPad:sink: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)720, height=(int)576, pixel-aspect-ratio=(fraction)16/15, framerate=(fraction)25/1 /GstPlayBin:playbin0/GstBin:vbin/GstVideoScale:vscale.GstPad:src: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)720, height=(int)576, pixel-aspect-ratio=(fraction)16/15, framerate=(fraction)25/1 /GstPlayBin:playbin0/GstBin:vbin/GstVideoScale:vscale.GstPad:sink: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)720, height=(int)576, pixel-aspect-ratio=(fraction)16/15, framerate=(fraction)25/1 /GstPlayBin:playbin0/GstBin:vbin/GstAutoVideoSink:videosink/GstXvImageSink:videosink-actual-sink-xvimage.GstPad:sink: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)720, height=(int)576, pixel-aspect-ratio=(fraction)16/15, framerate=(fraction)25/1 /GstPlayBin:playbin0/GstBin:vbin/GstAutoVideoSink:videosink.GstGhostPad:sink: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)720, height=(int)576, pixel-aspect-ratio=(fraction)16/15, framerate=(fraction)25/1 /GstPlayBin:playbin0/GstBin:vbin/GstAutoVideoSink:videosink.GstGhostPad:sink: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)720, height=(int)576, pixel-aspect-ratio=(fraction)16/15, framerate=(fraction)25/1 /GstPlayBin:playbin0/GstBin:vbin/GstAutoVideoSink:videosink.GstGhostPad:sink.GstProxyPad:proxypad5: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)720, height=(int)576, pixel-aspect-ratio=(fraction)16/15, framerate=(fraction)25/1 Pipeline is PREROLLED ... Setting pipeline to PLAYING ... New clock: GstPulseSinkClock WARNING: from element /GstPlayBin:playbin0: Internal GStreamer error: clock problem. Please file a bug at http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer. Additional debug info: gstbin.c(2213): gst_bin_do_latency_func (): /GstPlayBin:playbin0: Failed to configure latency of 0:00:00.000000000 /GstPlayBin:playbin0/GstBin:abin/GstAutoAudioSink:audiosink/GstPulseSink:audiosink-actual-sink-pulse: volume = 0.421652 /GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstQueue:queue0: max-size-bytes = 660800 /GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstQueue:queue0: max-size-bytes = 1322320 ERROR: from element /GstPlayBin:playbin0/GstBin:vbin/GstAutoVideoSink:videosink/GstXvImageSink:videosink-actual-sink-xvimage: Output window was closed Additional debug info: xvimagesink.c(1252): gst_xvimagesink_handle_xevents (): /GstPlayBin:playbin0/GstBin:vbin/GstAutoVideoSink:videosink/GstXvImageSink:videosink-actual-sink-xvimage Execution ended after 7226521116 ns. Setting pipeline to PAUSED ... Setting pipeline to READY ... /GstPlayBin:playbin0/GstBin:vbin/GstAutoVideoSink:videosink/GstXvImageSink:videosink-actual-sink-xvimage.GstPad:sink: caps = NULL /GstPlayBin:playbin0/GstBin:vbin/GstAutoVideoSink:videosink.GstGhostPad:sink: caps = NULL /GstPlayBin:playbin0/GstBin:vbin/GstVideoScale:vscale.GstPad:src: caps = NULL /GstPlayBin:playbin0/GstBin:vbin/GstVideoScale:vscale.GstPad:sink: caps = NULL /GstPlayBin:playbin0/GstBin:vbin/GstFFMpegCsp:vconv.GstPad:src: caps = NULL /GstPlayBin:playbin0/GstBin:vbin/GstFFMpegCsp:vconv.GstPad:sink: caps = NULL /GstPlayBin:playbin0/GstBin:vbin/GstIdentity:id.GstPad:src: caps = NULL /GstPlayBin:playbin0/GstBin:vbin/GstIdentity:id.GstPad:sink: caps = NULL /GstPlayBin:playbin0/GstBin:vbin.GstGhostPad:sink: caps = NULL /GstPlayBin:playbin0/GstBin:abin/GstAutoAudioSink:audiosink/GstPulseSink:audiosink-actual-sink-pulse.GstPad:sink: caps = NULL /GstPlayBin:playbin0/GstBin:abin/GstAutoAudioSink:audiosink.GstGhostPad:sink: caps = NULL /GstPlayBin:playbin0/GstBin:abin/GstVolume:volume.GstPad:src: caps = NULL /GstPlayBin:playbin0/GstBin:abin/GstVolume:volume.GstPad:sink: caps = NULL /GstPlayBin:playbin0/GstBin:abin/GstAudioResample:aresample.GstPad:src: caps = NULL /GstPlayBin:playbin0/GstBin:abin/GstAudioResample:aresample.GstPad:sink: caps = NULL /GstPlayBin:playbin0/GstBin:abin/GstAudioConvert:aconv.GstPad:src: caps = NULL /GstPlayBin:playbin0/GstBin:abin/GstAudioConvert:aconv.GstPad:sink: caps = NULL /GstPlayBin:playbin0/GstBin:abin.GstGhostPad:sink: caps = NULL /GstPlayBin:playbin0/GstQueue:preroll_video_src0.GstPad:src: caps = NULL /GstPlayBin:playbin0/GstQueue:preroll_video_src0.GstPad:sink: caps = NULL /GstPlayBin:playbin0/GstQueue:preroll_audio_src1.GstPad:src: caps = NULL /GstPlayBin:playbin0/GstQueue:preroll_audio_src1.GstPad:sink: caps = NULL /GstPlayBin:playbin0/GstStreamSelector:selector_video_src0.GstSelectorPad:sink0: caps = NULL /GstPlayBin:playbin0/GstStreamSelector:selector_video_src0.GstPad:src: caps = NULL /GstPlayBin:playbin0/GstStreamSelector:selector_audio_src1.GstSelectorPad:sink0: caps = NULL /GstPlayBin:playbin0/GstStreamSelector:selector_audio_src1.GstPad:src: caps = NULL /GstPlayBin:playbin0/GstDecodeBin:decodebin0.GstGhostPad:src1: caps = NULL /GstPlayBin:playbin0/GstDecodeBin:decodebin0.GstGhostPad:src0: caps = NULL /GstPlayBin:playbin0/GstDecodeBin:decodebin0.GstGhostPad:src1: caps = NULL /GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstMad:mad0.GstPad:src: caps = NULL /GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstMad:mad0.GstPad:sink: caps = NULL /GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstMPEGAudioParse:mpegaudioparse0.GstPad:src: caps = NULL /GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstMPEGAudioParse:mpegaudioparse0.GstPad:sink: caps = NULL /GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstQueue:queue2.GstPad:src: caps = NULL /GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstQueue:queue2.GstPad:sink: caps = NULL /GstPlayBin:playbin0/GstDecodeBin:decodebin0.GstGhostPad:src0: caps = NULL /GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstMpeg2dec:mpeg2dec0.GstPad:src: caps = NULL /GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstMpeg2dec:mpeg2dec0.GstPad:sink: caps = NULL /GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstQueue:queue0.GstPad:src: caps = NULL /GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstQueue:queue0.GstPad:sink: caps = NULL /GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstMpegPSDemux:mpegpsdemux0.GstPad:audio_c0: caps = NULL /GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstMpegPSDemux:mpegpsdemux0.GstPad:video_e0: caps = NULL /GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstMpegPSDemux:mpegpsdemux0.GstPad:sink: caps = NULL /GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstTypeFindElement:typefind.GstPad:src: caps = NULL Setting pipeline to NULL ... Freeing pipeline ...
Ok, thanks for the update. Could you do these two things: $ GST_DEBUG=*:5 gst-launch-0.10 .... 2>dbg.log $ gzip dbg.log and attach the dbg.log file? And: $ G_DEBUG=fatal_warnings gdb --args gst-launch-0.10 .... (gdb) run ... wait for assertion ... (gdb) bt ... paste the output from this into a .txt file and attach it ... Thanks!
Created attachment 135712 [details] LANG=C G_DEBUG=fatal_warnings gdb --args gst-launch-0.10 -v playbin uri="file:///dev/video0"
LANG=C GST_DEBUG=*:5 gst-launch-0.10 playbin uri=file:///dev/video0 2>dbg.log … is too big for f.d.o bugzilla I put it here: http://nim.fedorapeople.org/dbg.log.bz2
The latency warning was fixed in -ugly 0.10.11 (mad plugin) The wrong segment is caused by the mpeg demuxer.
I think the mpeg demuxer issue was also fixed at some point. Nicolas: could you test the latest / a more recent release of gst-plugins-bad by any chance?
I think this commit fixed the newsegment warning: commit 5e6edd7e7beadaf7e0a345f16a700d8824980c97 Author: Stefan Kost <ensonic@users.sf.net> Date: Wed Jul 22 00:33:22 2009 +0300 mpegdemux: don't add a base_time==-1 to segment positions Fixes assertion about newsegment with start=-1. so it should be fixed in gst-plugins-bad >= 0.10.14. Please re-open if you can still reproduce either of these with the latest ugly/bad releases.
Created attachment 158463 [details] gst-launch-0.10 -v playbin uri="file:///dev/video0" with gstreamer-plugins-bad-free-0.10.18-1.fc13.x86_64 & gstreamer-plugins-bad-0.10.17-4.fc13.x86_64 Still broken
Unfortunately the problem is not fixed at all # rpm -qa|grep gstreamer|sort gstreamer-0.10.28-2.fc13.x86_64 gstreamer-ffmpeg-0.10.9-1.fc12.x86_64 gstreamer-java-1.3-2.fc13.x86_64 gstreamer-plugins-bad-0.10.17-4.fc13.x86_64 gstreamer-plugins-bad-free-0.10.18-1.fc13.x86_64 gstreamer-plugins-base-0.10.28-1.fc13.x86_64 gstreamer-plugins-good-0.10.21-2.fc13.x86_64 gstreamer-plugins-ugly-0.10.13-2.fc13.x86_64 gstreamer-python-0.10.16-1.fc12.x86_64 gstreamer-rtsp-0.10.5-1.fc13.x86_64 gstreamer-tools-0.10.28-2.fc13.x86_64 PackageKit-gstreamer-plugin-0.6.3-1.fc13.x86_64 phonon-backend-gstreamer-4.4.0-1.fc13.x86_64
LANG=C G_DEBUG=fatal_warnings gdb --args gst-launch-0.10 -v playbin uri="file:///dev/video0" GNU gdb (GDB) Fedora (7.1-9.fc13) Copyright (C) 2010 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-redhat-linux-gnu". For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>... Reading symbols from /usr/bin/gst-launch-0.10...Reading symbols from /usr/lib/debug/usr/bin/gst-xmllaunch-0.10.debug...done. done. (gdb) run Starting program: /usr/bin/gst-launch-0.10 -v playbin uri=file:///dev/video0 [Thread debugging using libthread_db enabled] Setting pipeline to PAUSED ... [New Thread 0x7ffff7753710 (LWP 8151)] Pipeline is PREROLLING ... /GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstTypeFindElement:typefind.GstPad:src: caps = video/mpeg, systemstream=(boolean)true, mpegversion=(int)2 /GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstMpegPSDemux:mpegpsdemux0.GstPad:sink: caps = video/mpeg, systemstream=(boolean)true, mpegversion=(int)2 [New Thread 0x7fffeffff710 (LWP 8152)] /GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstQueue:queue0.GstPad:sink: caps = video/mpeg, mpegversion=(int)2, systemstream=(boolean)false /GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstQueue:queue0.GstPad:src: caps = video/mpeg, mpegversion=(int)2, systemstream=(boolean)false /GstPlayBin:playbin0/GstDecodeBin:decodebin0/MpegVideoParse:mpegvideoparse0.GstPad:sink: caps = video/mpeg, mpegversion=(int)2, systemstream=(boolean)false [New Thread 0x7fffef5fe710 (LWP 8153)] /GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstQueue:queue1.GstPad:sink: caps = audio/mpeg, mpegversion=(int)1 /GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstQueue:queue1.GstPad:src: caps = audio/mpeg, mpegversion=(int)1 /GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstMPEGAudioParse:mpegaudioparse0.GstPad:sink: caps = audio/mpeg, mpegversion=(int)1 /GstPlayBin:playbin0/GstDecodeBin:decodebin0/MpegVideoParse:mpegvideoparse0.GstPad:src: caps = video/mpeg, systemstream=(boolean)false, parsed=(boolean)true, mpegversion=(int)2, width=(int)720, height=(int)576, framerate=(fraction)25/1, pixel-aspect-ratio=(fraction)64/45, interlaced=(boolean)true, codec_data=(buffer)000001b32d0240331388238210101010101010101010101010101010101010101010101010101010202020101010101010102020202020202020202020202020202030302020303030404050000001b5148200010000 /GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstMpeg2dec:mpeg2dec0.GstPad:sink: caps = video/mpeg, systemstream=(boolean)false, parsed=(boolean)true, mpegversion=(int)2, width=(int)720, height=(int)576, framerate=(fraction)25/1, pixel-aspect-ratio=(fraction)64/45, interlaced=(boolean)true, codec_data=(buffer)000001b32d0240331388238210101010101010101010101010101010101010101010101010101010202020101010101010102020202020202020202020202020202030302020303030404050000001b5148200010000 /GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstQueue:queue0: max-size-bytes = 20240 /GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstQueue:queue0: max-size-bytes = 40480 /GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstQueue:queue0: max-size-bytes = 80960 /GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstQueue:queue0: max-size-bytes = 164240 /GstPlayBin:playbin0/GstDecodeBin:decodebin0.GstGhostPad:src0: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)720, height=(int)576, pixel-aspect-ratio=(fraction)64/45, framerate=(fraction)25/1, interlaced=(boolean)true /GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstMpeg2dec:mpeg2dec0.GstPad:src: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)720, height=(int)576, pixel-aspect-ratio=(fraction)64/45, framerate=(fraction)25/1, interlaced=(boolean)true /GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstMPEGAudioParse:mpegaudioparse0.GstPad:src: caps = audio/mpeg, mpegversion=(int)1, mpegaudioversion=(int)1, layer=(int)2, rate=(int)48000, channels=(int)2, parsed=(boolean)true /GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstMad:mad0.GstPad:sink: caps = audio/mpeg, mpegversion=(int)1, mpegaudioversion=(int)1, layer=(int)2, rate=(int)48000, channels=(int)2, parsed=(boolean)true /GstPlayBin:playbin0/GstDecodeBin:decodebin0.GstGhostPad:src1: caps = audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)32, depth=(int)32, rate=(int)48000, channels=(int)2 /GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstMad:mad0.GstPad:src: caps = audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)32, depth=(int)32, rate=(int)48000, channels=(int)2 /GstPlayBin:playbin0/GstStreamSelector:selector_audio_src1.GstPlaybinSelectorPad:sink0: caps = audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)32, depth=(int)32, rate=(int)48000, channels=(int)2 /GstPlayBin:playbin0/GstDecodeBin:decodebin0.GstGhostPad:src1.GstProxyPad:proxypad2: caps = audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)32, depth=(int)32, rate=(int)48000, channels=(int)2 /GstPlayBin:playbin0/GstStreamSelector:selector_audio_src1.GstPad:src: caps = audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)32, depth=(int)32, rate=(int)48000, channels=(int)2 /GstPlayBin:playbin0/GstQueue:preroll_audio_src1.GstPad:sink: caps = audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)32, depth=(int)32, rate=(int)48000, channels=(int)2 /GstPlayBin:playbin0/GstStreamSelector:selector_video_src0.GstPlaybinSelectorPad:sink0: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)720, height=(int)576, pixel-aspect-ratio=(fraction)64/45, framerate=(fraction)25/1, interlaced=(boolean)true /GstPlayBin:playbin0/GstDecodeBin:decodebin0.GstGhostPad:src0.GstProxyPad:proxypad1: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)720, height=(int)576, pixel-aspect-ratio=(fraction)64/45, framerate=(fraction)25/1, interlaced=(boolean)true /GstPlayBin:playbin0/GstStreamSelector:selector_video_src0.GstPad:src: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)720, height=(int)576, pixel-aspect-ratio=(fraction)64/45, framerate=(fraction)25/1, interlaced=(boolean)true /GstPlayBin:playbin0/GstQueue:preroll_video_src0.GstPad:sink: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)720, height=(int)576, pixel-aspect-ratio=(fraction)64/45, framerate=(fraction)25/1, interlaced=(boolean)true /GstPlayBin:playbin0/GstStreamSelector:selector_audio_src1: active-pad = (GstPlaybinSelectorPad) sink0 /GstPlayBin:playbin0/GstStreamSelector:selector_video_src0: active-pad = (GstPlaybinSelectorPad) sink0 warning: the debug information found in "/usr/lib/debug//lib64/libuuid.so.1.3.0.debug" does not match "/lib64/libuuid.so.1" (CRC mismatch). warning: the debug information found in "/usr/lib/debug/lib64/libuuid.so.1.3.0.debug" does not match "/lib64/libuuid.so.1" (CRC mismatch). [New Thread 0x7fffed1de710 (LWP 8154)] [New Thread 0x7fffdbffe710 (LWP 8155)] /GstPlayBin:playbin0/GstQueue:preroll_audio_src1.GstPad:src: caps = audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)32, depth=(int)32, rate=(int)48000, channels=(int)2 /GstPlayBin:playbin0/GstBin:abin/GstAudioConvert:aconv.GstPad:src: caps = audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)32, depth=(int)32, rate=(int)48000, channels=(int)2 /GstPlayBin:playbin0/GstBin:abin/GstAudioConvert:aconv.GstPad:sink: caps = audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)32, depth=(int)32, rate=(int)48000, channels=(int)2 /GstPlayBin:playbin0/GstBin:abin.GstGhostPad:sink: caps = audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)32, depth=(int)32, rate=(int)48000, channels=(int)2 /GstPlayBin:playbin0/GstBin:abin.GstGhostPad:sink.GstProxyPad:proxypad4: caps = audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)32, depth=(int)32, rate=(int)48000, channels=(int)2 /GstPlayBin:playbin0/GstBin:abin/GstAudioResample:aresample.GstPad:src: caps = audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)32, depth=(int)32, rate=(int)48000, channels=(int)2 /GstPlayBin:playbin0/GstBin:abin/GstAudioResample:aresample.GstPad:sink: caps = audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)32, depth=(int)32, rate=(int)48000, channels=(int)2 /GstPlayBin:playbin0/GstBin:abin/GstVolume:volume.GstPad:src: caps = audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)32, depth=(int)32, rate=(int)48000, channels=(int)2 /GstPlayBin:playbin0/GstBin:abin/GstVolume:volume.GstPad:sink: caps = audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)32, depth=(int)32, rate=(int)48000, channels=(int)2 /GstPlayBin:playbin0/GstBin:abin/GstAutoAudioSink:audiosink/GstPulseSink:audiosink-actual-sink-pulse.GstPad:sink: caps = audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)32, depth=(int)32, rate=(int)48000, channels=(int)2 /GstPlayBin:playbin0/GstBin:abin/GstAutoAudioSink:audiosink.GstGhostPad:sink: caps = audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)32, depth=(int)32, rate=(int)48000, channels=(int)2 /GstPlayBin:playbin0/GstBin:abin/GstAutoAudioSink:audiosink.GstGhostPad:sink.GstProxyPad:proxypad3: caps = audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)32, depth=(int)32, rate=(int)48000, channels=(int)2 [New Thread 0x7fffdb3c1710 (LWP 8156)] [New Thread 0x7fffda9c0710 (LWP 8157)] /GstPlayBin:playbin0/GstQueue:preroll_video_src0.GstPad:src: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)720, height=(int)576, pixel-aspect-ratio=(fraction)64/45, framerate=(fraction)25/1, interlaced=(boolean)true /GstPlayBin:playbin0/GstBin:vbin/GstIdentity:id.GstPad:src: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)720, height=(int)576, pixel-aspect-ratio=(fraction)64/45, framerate=(fraction)25/1, interlaced=(boolean)true /GstPlayBin:playbin0/GstBin:vbin/GstIdentity:id.GstPad:sink: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)720, height=(int)576, pixel-aspect-ratio=(fraction)64/45, framerate=(fraction)25/1, interlaced=(boolean)true /GstPlayBin:playbin0/GstBin:vbin.GstGhostPad:sink: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)720, height=(int)576, pixel-aspect-ratio=(fraction)64/45, framerate=(fraction)25/1, interlaced=(boolean)true /GstPlayBin:playbin0/GstBin:vbin.GstGhostPad:sink.GstProxyPad:proxypad6: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)720, height=(int)576, pixel-aspect-ratio=(fraction)64/45, framerate=(fraction)25/1, interlaced=(boolean)true /GstPlayBin:playbin0/GstBin:vbin/GstFFMpegCsp:vconv.GstPad:src: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)720, height=(int)576, pixel-aspect-ratio=(fraction)64/45, framerate=(fraction)25/1, interlaced=(boolean)true /GstPlayBin:playbin0/GstBin:vbin/GstFFMpegCsp:vconv.GstPad:sink: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)720, height=(int)576, pixel-aspect-ratio=(fraction)64/45, framerate=(fraction)25/1, interlaced=(boolean)true /GstPlayBin:playbin0/GstBin:vbin/GstVideoScale:vscale.GstPad:src: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)720, height=(int)576, pixel-aspect-ratio=(fraction)64/45, framerate=(fraction)25/1, interlaced=(boolean)true /GstPlayBin:playbin0/GstBin:vbin/GstVideoScale:vscale.GstPad:sink: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)720, height=(int)576, pixel-aspect-ratio=(fraction)64/45, framerate=(fraction)25/1, interlaced=(boolean)true /GstPlayBin:playbin0/GstBin:vbin/GstAutoVideoSink:videosink/GstXvImageSink:videosink-actual-sink-xvimage.GstPad:sink: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)720, height=(int)576, pixel-aspect-ratio=(fraction)64/45, framerate=(fraction)25/1, interlaced=(boolean)true /GstPlayBin:playbin0/GstBin:vbin/GstAutoVideoSink:videosink.GstGhostPad:sink: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)720, height=(int)576, pixel-aspect-ratio=(fraction)64/45, framerate=(fraction)25/1, interlaced=(boolean)true /GstPlayBin:playbin0/GstBin:vbin/GstAutoVideoSink:videosink.GstGhostPad:sink.GstProxyPad:proxypad5: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)720, height=(int)576, pixel-aspect-ratio=(fraction)64/45, framerate=(fraction)25/1, interlaced=(boolean)true Pipeline is PREROLLED ... Setting pipeline to PLAYING ... New clock: GstPulseSinkClock /GstPlayBin:playbin0/GstBin:abin/GstAutoAudioSink:audiosink/GstPulseSink:audiosink-actual-sink-pulse: volume = 1.000000 /GstPlayBin:playbin0/GstBin:abin/GstAutoAudioSink:audiosink/GstPulseSink:audiosink-actual-sink-pulse: mute = FALSE /GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstQueue:queue0: max-size-bytes = 331864 /GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstQueue:queue0: max-size-bytes = 667256 /GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstQueue:queue0: max-size-bytes = 1336400 WARNING: from element /GstPlayBin:playbin0/GstBin:vbin/GstAutoVideoSink:videosink/GstXvImageSink:videosink-actual-sink-xvimage: A lot of buffers are being dropped. Additional debug info: gstbasesink.c(2597): gst_base_sink_is_too_late (): /GstPlayBin:playbin0/GstBin:vbin/GstAutoVideoSink:videosink/GstXvImageSink:videosink-actual-sink-xvimage: There may be a timestamping problem, or this computer is too slow. WARNING: from element /GstPlayBin:playbin0/GstBin:vbin/GstAutoVideoSink:videosink/GstXvImageSink:videosink-actual-sink-xvimage: A lot of buffers are being dropped. Additional debug info: gstbasesink.c(2597): gst_base_sink_is_too_late (): /GstPlayBin:playbin0/GstBin:vbin/GstAutoVideoSink:videosink/GstXvImageSink:videosink-actual-sink-xvimage: There may be a timestamping problem, or this computer is too slow. WARNING: from element /GstPlayBin:playbin0/GstBin:vbin/GstAutoVideoSink:videosink/GstXvImageSink:videosink-actual-sink-xvimage: A lot of buffers are being dropped. Additional debug info: gstbasesink.c(2597): gst_base_sink_is_too_late (): /GstPlayBin:playbin0/GstBin:vbin/GstAutoVideoSink:videosink/GstXvImageSink:videosink-actual-sink-xvimage: There may be a timestamping problem, or this computer is too slow. WARNING: from element /GstPlayBin:playbin0/GstBin:vbin/GstAutoVideoSink:videosink/GstXvImageSink:videosink-actual-sink-xvimage: A lot of buffers are being dropped. Additional debug info: gstbasesink.c(2597): gst_base_sink_is_too_late (): /GstPlayBin:playbin0/GstBin:vbin/GstAutoVideoSink:videosink/GstXvImageSink:videosink-actual-sink-xvimage: There may be a timestamping problem, or this computer is too slow. WARNING: from element /GstPlayBin:playbin0/GstBin:vbin/GstAutoVideoSink:videosink/GstXvImageSink:videosink-actual-sink-xvimage: A lot of buffers are being dropped. Additional debug info: gstbasesink.c(2597): gst_base_sink_is_too_late (): /GstPlayBin:playbin0/GstBin:vbin/GstAutoVideoSink:videosink/GstXvImageSink:videosink-actual-sink-xvimage: There may be a timestamping problem, or this computer is too slow. WARNING: from element /GstPlayBin:playbin0/GstBin:vbin/GstAutoVideoSink:videosink/GstXvImageSink:videosink-actual-sink-xvimage: A lot of buffers are being dropped. Additional debug info: gstbasesink.c(2597): gst_base_sink_is_too_late (): /GstPlayBin:playbin0/GstBin:vbin/GstAutoVideoSink:videosink/GstXvImageSink:videosink-actual-sink-xvimage: There may be a timestamping problem, or this computer is too slow. WARNING: from element /GstPlayBin:playbin0/GstBin:vbin/GstAutoVideoSink:videosink/GstXvImageSink:videosink-actual-sink-xvimage: A lot of buffers are being dropped. Additional debug info: gstbasesink.c(2597): gst_base_sink_is_too_late (): /GstPlayBin:playbin0/GstBin:vbin/GstAutoVideoSink:videosink/GstXvImageSink:videosink-actual-sink-xvimage: There may be a timestamping problem, or this computer is too slow. ^C Program received signal SIGINT, Interrupt. 0x000000386bedb423 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 87 int result = INLINE_SYSCALL (poll, 3, CHECK_N (fds, nfds), nfds, timeout);
# rpm -qa|grep gstreamer|sort gstreamer-0.10.28-2.fc13.x86_64 gstreamer-debuginfo-0.10.28-2.fc13.x86_64 gstreamer-ffmpeg-0.10.10-1.fc13.x86_64 gstreamer-ffmpeg-debuginfo-0.10.10-1.fc13.x86_64 gstreamer-java-1.3-2.fc13.x86_64 gstreamer-plugins-bad-0.10.18-1.fc13.x86_64 gstreamer-plugins-bad-debuginfo-0.10.18-1.fc13.x86_64 gstreamer-plugins-bad-free-0.10.18-1.fc13.x86_64 gstreamer-plugins-bad-free-debuginfo-0.10.18-1.fc13.x86_64 gstreamer-plugins-base-0.10.28-1.fc13.x86_64 gstreamer-plugins-base-debuginfo-0.10.28-1.fc13.x86_64 gstreamer-plugins-good-0.10.21-2.fc13.x86_64 gstreamer-plugins-good-debuginfo-0.10.21-2.fc13.x86_64 gstreamer-plugins-ugly-0.10.14-1.fc13.x86_64 gstreamer-plugins-ugly-debuginfo-0.10.14-1.fc13.x86_64 gstreamer-python-0.10.16-1.fc12.x86_64 gstreamer-python-debuginfo-0.10.16-1.fc12.x86_64 gstreamer-rtsp-0.10.5-1.fc13.x86_64 gstreamer-rtsp-debuginfo-0.10.5-1.fc13.x86_64 gstreamer-tools-0.10.28-2.fc13.x86_64 PackageKit-gstreamer-plugin-0.6.3-1.fc13.x86_64 phonon-backend-gstreamer-4.4.0-1.fc13.x86_64
Well, that's yet an entirely different warning/issue again. What kind of device is /dev/video0? You probably shouldn't be playing that using filesrc, but probably v4l2src or somesuch. If it's a live source (likely), it needs to timestamp things properly and handle latency queries and somesuch. filesrc won't/can't do that, so I think this is somewhat expected behaviour. You could try with video-sink='xvimagesink sync=false'.
It's a V4L2 device (pvr 150) streaming s-video from the ISP TV box gst-play does not handle mpeg2 v4l2src sources I'll be happy to test various command lines but please write them in full it's hard enough without me fumbling for switches I do not really know about
Ping ? Playing video from the v4l device is still completely broken gstreamer-0.10.30-1.fc14.x86_64 gstreamer-ffmpeg-0.10.11-1.fc14.x86_64 gstreamer-java-1.4-2.fc14.noarch gstreamer-plugins-bad-0.10.19-1.fc14.x86_64 gstreamer-plugins-bad-free-0.10.19-6.fc14.x86_64 gstreamer-plugins-base-0.10.30-2.fc14.x86_64 gstreamer-plugins-good-0.10.24-1.fc14.x86_64 gstreamer-plugins-ugly-0.10.15-2.fc14.x86_64 gstreamer-python-0.10.16-2.fc14.x86_64 gstreamer-rtsp-0.10.5-2.fc14.x86_64 gstreamer-tools-0.10.30-1.fc14.x86_64 PackageKit-gstreamer-plugin-0.6.6-3.fc14.x86_64 phonon-backend-gstreamer-4.4.2-1.fc14.x86_64
gst-launch-0.10 playbin uri="file:///dev/video0" Setting pipeline to PAUSED ... Pipeline is PREROLLING ... Pipeline is PREROLLED ... Setting pipeline to PLAYING ... New clock: GstPulseSinkClock WARNING: from element /GstPlayBin:playbin0/GstBin:vbin/GstAutoVideoSink:videosink/GstXvImageSink:videosink-actual-sink-xvimage: A lot of buffers are being dropped. Additional debug info: gstbasesink.c(2686): gst_base_sink_is_too_late (): /GstPlayBin:playbin0/GstBin:vbin/GstAutoVideoSink:videosink/GstXvImageSink:videosink-actual-sink-xvimage: There may be a timestamping problem, or this computer is too slow. ...
Moving to a new bug to start from a clean history *** This bug has been marked as a duplicate of bug 626300 ***