[gstreamer-bugs] [Bug 332986] Something wrong in caps checking...

GStreamer (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Wed Mar 15 08:34:48 PST 2006


Do not reply to this via email (we are currently unable to handle email
responses and they get discarded).  You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=332986
 GStreamer | gstreamer (core) | Ver: HEAD CVS


Jan Schmidt changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|                            |FIXED
   Target Milestone|HEAD                        |0.10.5




------- Comment #1 from Jan Schmidt  2006-03-15 16:34 UTC -------
Fixed in CVS:

        * gst/gstpad.c: (gst_pad_init), (gst_pad_acceptcaps_default),
        (gst_pad_accept_caps), (gst_pad_configure_sink),
        (gst_pad_configure_src), (gst_pad_chain), (gst_pad_push):
        Make the default acceptcaps behaviour be to check the requested
        caps against the gst_pad_get_caps output.

        Ensure that gst_pad_accept_caps is used to check caps when a pad
        doesn't have a setcaps function, so that pads automatically refuse
        caps that they don't allow in their pad template. (Fixes #332986)

        When a buffer with attached caps is pushed, ensure that the source
        pad receives those caps even if the element didn't call
        gst_pad_set_caps first.


-- 
Configure bugmail: http://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