GNOME Bugzilla – Bug 628055
tsdemux: Handle PCR/PTS/DTS discont/gaps
Last modified: 2013-09-28 11:26:36 UTC
hi I using ubuntu 10.04 64 bits and totem 2.30.2 sometimes I could not play somes videos (format mpeg)
Thanks for taking the time to report this bug. This bug report isn't very useful because it doesn't describe the bug well. If you have time and can still reproduce the bug, please read http://bugzilla.gnome.org/bug-HOWTO.html and add a more useful description to this bug.
when i try to play this video totem start but nothing happens totem logs http://dl.dropbox.com/u/10560506/totem-628055.log
What video?
example of the video at fault : http://dl.dropbox.com/u/10560506/NCISaa-628055.mpeg
$ gst-launch playbin2 uri=file://`pwd`/NCISaa-628055.mpeg Setting pipeline to PAUSED ... Pipeline is PREROLLING ... WARNING: from element /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0: No decoder available for type 'private/x-dvbsub'. Additional debug info: gsturidecodebin.c(712): unknown_type_cb (): /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0 And it never seems to finish pre-rolling. Totem doesn't get to see the "no decoder available"...
This now starts playing ... but eventually stops. Looks like multiqueue is full, due to the 2nd subpicture stream never being drained.
the PTS are way off. Seems to be a duplicate of 608148
Actually, there's a discont of 40m45s that happens at the beginning. Changing title accordingly. If the discont is bigger than a few seconds, we should bump/reset the base time.
Plays fine with latest PCR/Offset refactoring. Done discovering file:///media/data/contents/NCISaa-628055.mpeg Missing plugins Topology: container: MPEG-2 Transport Stream video: MPEG-2 Video subtitles: DVB subtitles audio: MPEG-1 Layer 2 (MP2) audio: MPEG-1 Layer 2 (MP2) subtitles: DVB subtitles Properties: Duration: 0:05:12.374577148 Seekable: yes Tags: language code: en audio codec: MPEG 1 Audio, Layer 2 nominal bitrate: 256000 has crc: true channel mode: stereo video codec: MPEG 2 Video