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 628055 - tsdemux: Handle PCR/PTS/DTS discont/gaps
tsdemux: Handle PCR/PTS/DTS discont/gaps
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-bad
git master
Other Linux
: Normal normal
: 1.3.1
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2010-08-26 18:47 UTC by Christophe
Modified: 2013-09-28 11:26 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Christophe 2010-08-26 18:47:42 UTC
hi

I using ubuntu 10.04 64 bits and totem 2.30.2

sometimes I could not play somes videos (format mpeg)
Comment 1 Bastien Nocera 2010-08-26 18:56:28 UTC
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.
Comment 2 Christophe 2010-08-26 20:07:15 UTC
when i try to play this video totem start but nothing happens

totem logs
http://dl.dropbox.com/u/10560506/totem-628055.log
Comment 3 Bastien Nocera 2010-08-26 20:42:16 UTC
What video?
Comment 4 Christophe 2010-08-26 21:01:38 UTC
example of the video at fault :
http://dl.dropbox.com/u/10560506/NCISaa-628055.mpeg
Comment 5 Bastien Nocera 2010-08-31 15:20:43 UTC
$ 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"...
Comment 6 Edward Hervey 2012-06-18 10:05:40 UTC
This now starts playing ... but eventually stops.

Looks like multiqueue is full, due to the 2nd subpicture stream never being drained.
Comment 7 Edward Hervey 2013-07-18 07:10:14 UTC
the PTS are way off. Seems to be a duplicate of 608148
Comment 8 Edward Hervey 2013-07-18 07:14:27 UTC
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.
Comment 9 Edward Hervey 2013-09-28 11:26:36 UTC
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