[gstreamer-bugs] [Bug 621190] video sink drops buffers if it's preceded by ffmpegcolorspace, videoscale and a capsfilter

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Mon Jun 14 03:48:40 PDT 2010


https://bugzilla.gnome.org/show_bug.cgi?id=621190
  GStreamer | don't know | git

--- Comment #2 from Wim Taymans <wim.taymans at gmail.com> 2010-06-14 10:48:36 UTC ---
These two patches already solve it but it would be nice if ximagesink also
didn't hammer the acceptcaps function of upstream elements.

commit d612442fde5f8c55d59de43fc2a1a9d9a4037c10
Author: Wim Taymans <wim.taymans at collabora.co.uk>
Date:   Mon Jun 14 12:39:47 2010 +0200

    capsfilter: implement custom accept_caps method

    Implement a custom acceptcaps function. We can simply check if there is an
    intersection with the new caps. This makes the accept caps function much
faster.

    See #621190

commit 76f7a001fc4978c0aa5d202be38ca5943ae671ed
Author: Wim Taymans <wim.taymans at collabora.co.uk>
Date:   Mon Jun 14 12:36:54 2010 +0200

    basetransform: add accept_caps vmethod

    Allow subclasses to override the acceptcaps function because in some cases
a
    custom implementation can be much much faster than the default one.

    See #621190

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