[Bug 666674] 2bit DVB sub-pictures too quickly displayed

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Wed Jul 11 11:38:32 PDT 2012


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

Mark Nauwelaerts <mnauw> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
            Version|0.10.35                     |0.10.23
         Resolution|                            |FIXED
   Target Milestone|HEAD                        |0.10.24

--- Comment #7 from Mark Nauwelaerts <mnauw at users.sourceforge.net> 2012-07-11 18:38:28 UTC ---
Looks like some tsdemux bug was causing subtitles to come out at a "wrong
time".

The page_time_out is still bogus in the stream itself (afaics), and may as such
be responsible for some remaining "quick display" (where quick is presumably a
matter of taste/reading):

commit c80e1b14f9578dcb2e26704c0a21c28eaf35e552
Author: Mark Nauwelaerts <mark.nauwelaerts at collabora.co.uk>
Date:   Wed Jul 11 20:34:05 2012 +0200

    tsdemux: correctly determine expected PES packet payload size

    Avoids consistently failing to detect that a packet is complete, which
    would then only be pushed upon the start of a next packet, which leads
    to quite a delay in case of a sparse (subtitle) stream.

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=666674

commit b20de7abaa503876d08e395454d8ee96b3f145b8
Author: Mark Nauwelaerts <mark.nauwelaerts at collabora.co.uk>
Date:   Tue Jul 10 17:58:22 2012 +0200

    dvbsuboverlay: ensure minimum page time out of 1 second

    ... to compensate for some bogus subtitle with a 0 timeout, which would
    result in only being shown for a very unreadable amount of time.

    See https://bugzilla.gnome.org/show_bug.cgi?id=666674

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