[Bug 704946] appsink/funnel/playbin: Buffers show up late at the appsink if their times are out of order

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Tue Jul 30 12:07:39 PDT 2013


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

Brendan Long <self> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |NOTABUG

--- Comment #9 from Brendan Long <self at brendanlong.com> 2013-07-30 19:07:36 UTC ---
(In reply to comment #8)
> As an alternative maybe just put your appsink
> into a GstBin and use that as a text-sink...

> You could prevent that by implement a query function on
> your sink and not answering the position query there.

I tried a couple things, and ended up creating an element to extend appsink,
overriding the position and duration queries (to return false), and overriding
the "sync" property to do nothing.

Putting the element in a bin didn't work because playsink actually looks into
the bin to find elements with the properties it wants to set
(gst_play_sink_find_property_sinks).

I'm marking this as "NOTABUG" because this is by design apparently, and it
can't easily be fixed now.

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