[Bug 731088] New: Missing audio after seeking in mpeg transport stream - tsdemux

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Sun Jun 1 15:25:32 PDT 2014


https://bugzilla.gnome.org/show_bug.cgi?id=731088
  GStreamer | gst-plugins-bad | git

           Summary: Missing audio after seeking in mpeg transport stream -
                    tsdemux
    Classification: Platform
           Product: GStreamer
           Version: git
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: gst-plugins-bad
        AssignedTo: gstreamer-bugs at lists.freedesktop.org
        ReportedBy: philips at telin.Ugent.be
         QAContact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---


In the following transport stream
http://eltodo.ugent.be/~philips/tmp/sdtest.ts
seeking works fine in gstreamer 1.2.4 but not in 1.3.1
or later. The symptom is that audio is not played back after some seeks.

I have traced the problem to the following commit:
2762ead5ef2a16885fbb6918dae9b8df836a361f
mpegtsdemux: New PCR<=>Offset estimation code

The problem can be reproduced with

gst-launch-1.0 filesrc location=sdtest.ts ! tsdemux name=demuxer demuxer. !
queue ! mpegaudioparse ! mad ! pulsesink demuxer. ! queue ! mpeg2dec ! navseek
! autovideosink

and pressing left and right arrows a couple of times (with the playback window
in focus). At some point the audio disappears but it sometimes comes back after
more seeking.

The problem is not present in 5017ba84a75bfb0947264374ad6aff095569d25e,
which is the commit just before the one mentioned.
It is NOT the same problem as described in bug 721035.
The path described in that bug (
https://bugzilla.gnome.org/attachment.cgi?id=264992)
does NOT work.

-- 
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