After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 609180 - h264 playback choppy on most (but not all) files - reactivation
h264 playback choppy on most (but not all) files - reactivation
Status: RESOLVED INCOMPLETE
Product: GStreamer
Classification: Platform
Component: gst-libav
git master
Other Linux
: Normal normal
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2010-02-06 18:23 UTC by Karol Sobczak
Modified: 2010-11-18 23:12 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Karol Sobczak 2010-02-06 18:23:42 UTC
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).
Comment 1 Wim Taymans 2010-10-07 16:09:08 UTC
please check the latest ffmpeg fixes in git and report if it still is a problem.
Comment 2 Felipe Besoaín Pino 2010-11-18 23:12:53 UTC
Closing this bug report as no further information has been provided. Please feel free to reopen this bug if you can provide the information asked for.
Thanks!