[gstreamer-bugs] [Bug 638168] New: textoverlay: don't return wrong-state when stopping while in text chain

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Tue Dec 28 02:30:56 PST 2010


https://bugzilla.gnome.org/show_bug.cgi?id=638168
  GStreamer | gst-plugins-base | unspecified

           Summary: textoverlay: don't return wrong-state when stopping
                    while in text chain
    Classification: Desktop
           Product: GStreamer
           Version: unspecified
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: Normal
         Component: gst-plugins-base
        AssignedTo: gstreamer-bugs at lists.sourceforge.net
        ReportedBy: vincent.penquerch at collabora.co.uk
         QAContact: gstreamer-bugs at lists.sourceforge.net
      GNOME target: ---
     GNOME version: ---


If the text chain function is called and waits for the current text to
disappear, and if a state change from PAUSED to READY happens meanwhile
(such as when subtitles streams are switched in Totem), the text pad
will be set to flushing, and textoverlay will return wrong-state, which
will cause the video to freeze.

This patch fixes this, but I don't like it, it feels wrong somehow, but
I don't quite know why. So I'm putting it there for comments.

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