[gstreamer-bugs] [Bug 338676] New: ffdemux_mpegts does not work

GStreamer (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Sun Apr 16 02:38:02 PDT 2006


Do not reply to this via email (we are currently unable to handle email
responses and they get discarded).  You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=338676
 GStreamer | gst-ffmpeg | Ver: HEAD CVS

           Summary: ffdemux_mpegts does not work
           Product: GStreamer
           Version: HEAD CVS
          Platform: Other
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: major
          Priority: Normal
         Component: gst-ffmpeg
        AssignedTo: gstreamer-bugs at lists.sourceforge.net
        ReportedBy: nigel.sim at jcu.edu.au
         QAContact: gstreamer-bugs at lists.sourceforge.net
     GNOME version: Unspecified
   GNOME milestone: Unspecified


When I create a pipeline like:
gst-launch-0.10 filesrc location=/tmp/ts  ! ffdemux_mpegts

where /tmp/ts is a stream capture from /dev/dvb/adapter0/dvr0, i get:

Setting pipeline to PAUSED ...
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
ERROR: from element /pipeline0/ffdemux_mpegts0: GStreamer encountered a general
supporting library error.
Additional debug info:
gstffmpegdemux.c(1050): gst_ffmpegdemux_open (): /pipeline0/ffdemux_mpegts0:
Unknown error
Execution ended after 530000 ns.
Setting pipeline to PAUSED ...
Setting pipeline to READY ...
Setting pipeline to NULL ...
FREEING pipeline ...

If I try to directly access the the /dev/dvb/adapter0/dvr0 device, it fails as
due to only supporting the pull mode:

 gst-launch-0.10 filesrc location=/dev/dvb/adapter0/dvr0  !  ffdemux_mpegts
name=d 
Setting pipeline to PAUSED ...
ERROR: Pipeline doesn't want to pause.
ERROR: from element /pipeline0/d: Element doesn't implement handling of this
stream. Please file a bug.
Additional debug info:
gstffmpegdemux.c(1274): gst_ffmpegdemux_sink_activate (): /pipeline0/d:
failed to activate sinkpad in pull mode, push mode not implemented yet
Setting pipeline to NULL ...
FREEING pipeline ...


-- 
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=email
------- 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