[gstreamer-bugs] [Bug 609180] New: h264 playback choppy on most (but not all) files - reactivation

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Sat Feb 6 10:23:44 PST 2010


https://bugzilla.gnome.org/show_bug.cgi?id=609180
  GStreamer | gst-ffmpeg | 0.10.10

           Summary: h264 playback choppy on most (but not all) files -
                    reactivation
    Classification: Desktop
           Product: GStreamer
           Version: 0.10.10
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: gst-ffmpeg
        AssignedTo: gstreamer-bugs at lists.sourceforge.net
        ReportedBy: napewnotrafi at gmail.com
         QAContact: gstreamer-bugs at lists.sourceforge.net
      GNOME target: ---
     GNOME version: ---


I have spotted similar behaviour as in Bug 556963 in latest gst-ffmpeg release.

I am playing some raw mpeg transport stream (recorded from dvb-t transmission)
and after few minutes video becomes jerky (sound is still playing good). Also I
have been trying to use ffdec_h264 to decode dvb-t live stream. I have spotted
that when I am playing such stream and do something that lags PC, then after a
while I begin too see sideshow (one frame every second). The video never
catches up again. I have tried older gst-ffmpeg releases with no success.

For playing saved raw mpegts stream I have been using this pipeline:

gst-launch-0.10 -m filesrc location=17.01.1100.ts ! mpegtsdemux name=demux0
demux0. ! queue max-size-bytes=0 max-size-buffers=0 max-sizeime=0 ! ffdec_h264
! xvimagesink demux0. ! queue max-size-bytes=0 max-size-buffers=0
max-size-time=0 ! flump3dec ! pulsesink

For playing dvb-t stream I have been using this pipeline:

gst-launch-0.10 -m dvbsrc pids=201:202:204 adapter=0 ! mpegtsdemux name=demux0
demux0. ! queue max-size-bytes=0 max-size-buffers=0 max-size-time=0 !
ffdec_h264 ! xvimagesink demux0. ! queue max-size-bytes=0
max-size-buffers=0 max-size-time=0 ! flump3dec ! pulsesink

Please look at Bug 556963 for more details. Also I can provide You with this
raw mpeg ts if You want, but few minutes of this media would be very big since
1 sec is about 3MB (I can do some pid filtering in that case).

-- 
Configure bugmail: https://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