[Bug 619844] [basetransform] transform_caps can ignore pass-through

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Thu May 26 04:30:04 PDT 2011


https://bugzilla.gnome.org/show_bug.cgi?id=619844
  GStreamer | gstreamer (core) | git

Sebastian Dröge <slomo> changed:

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

--- Comment #9 from Sebastian Dröge <slomo at circular-chaos.org> 2011-05-26 11:29:59 UTC ---
This works as expected now in 0.10. In 0.11 negotiation is improved by adding
filter caps to the getcaps functions and transform_caps.

In 0.11 basetransform's transform_caps will soon get complete caps instead of
getting them structure-by-structure.


In 0.10 this is probably fixed by one (or the combination) of these commits:

commit e8688b62b2d0536509c3b35bb962fa4dfe0de7d4
Author: Sebastian Dröge <sebastian.droege at collabora.co.uk>
Date:   Thu May 5 17:54:56 2011 +0200

    basetransform: When trying to fixate the sink suggestion prefer its
structure order

commit f56c6e12255b37d75b1eb949e434fa8e3bb33f51
Author: Sebastian Dröge <sebastian.droege at collabora.co.uk>
Date:   Wed May 4 11:29:15 2011 +0200

    basetransform: In getcaps() prefer the caps order and caps of downstream if
possible

commit b4bed6e09ee04d59e962dd4e9107769470d70153
Author: Sebastian Dröge <sebastian.droege at collabora.co.uk>
Date:   Tue May 3 17:26:53 2011 +0200

    basetransform: Prefer caps order given by the subclass of the template caps
order

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