GNOME Bugzilla – Bug 589524
gst_base_transform_acceptcaps() could provide more verbose debugging output
Last modified: 2009-07-28 18:43:13 UTC
I think gst_base_transform_acceptcaps() used to provide more debugging output than it currently does, or at least I have found myself needing to add a couple of extra messages to figure out what's wrong with some capsfilter elements that refuse to negotiate a format.
Created attachment 139099 [details] [review] add two extra GST_DEBUG_OBJECT() messages Add two extra debugging messages: one to say that gst_pad_get_caps() has failed when that's why the "cannot transform caps" failure occurs, and another to print the allowed caps prior to computing the intersection so one can see why the intersection is empty when it's empty.
Thanks, I'll push after 0.10.24 release. commit 1f8bf6ae6f1efbfefc27554c41fa7a96658d4b32 Author: Kipp Cannon <kcannon@ligo.caltech.edu> Date: Tue Jul 28 20:42:20 2009 +0200 basetransform: Improve debug output in gst_base_transform_acceptcaps() Fixes bug #589524.