pending = GST_STATE_PENDING (element);
transition = GST_STATE_TRANSITION (element);
- GST_CAT_DEBUG_OBJECT (GST_CAT_STATES, element, "changing childrens' state from %s to %s",
+ GST_CAT_DEBUG_OBJECT (GST_CAT_STATES, element,
+ "changing state of children from %s to %s",
gst_element_state_get_name (old_state),
gst_element_state_get_name (pending));
old_child_state = GST_STATE (child);
+ GST_CAT_DEBUG_OBJECT (GST_CAT_STATES, element,
+ "changing state of child %s from current %s to pending %s",
+ GST_ELEMENT_NAME (child), gst_element_state_get_name (old_child_state),
+ gst_element_state_get_name (pending));
+
switch (gst_element_set_state (child, pending)) {
case GST_STATE_FAILURE:
GST_CAT_INFO_OBJECT (GST_CAT_STATES, element,
if (GST_RPAD_FIXATEFUNC(link->srcpad)) {
newcaps = GST_RPAD_FIXATEFUNC(link->srcpad) (
GST_PAD (link->srcpad), caps);
- GST_DEBUG ("srcpad fixated to %" GST_PTR_FORMAT, newcaps);
+ GST_DEBUG ("srcpad %s:%s fixated to %" GST_PTR_FORMAT,
+ GST_DEBUG_PAD_NAME (link->srcpad), newcaps);
}
else
GST_DEBUG ("srcpad %s:%s doesn't have a fixate function",
if (GST_RPAD_FIXATEFUNC(link->sinkpad)) {
newcaps = GST_RPAD_FIXATEFUNC(link->sinkpad) (
GST_PAD (link->sinkpad), caps);
- GST_DEBUG ("sinkpad fixated to %" GST_PTR_FORMAT, newcaps);
+ GST_DEBUG ("sinkpad %s:%s fixated to %" GST_PTR_FORMAT,
+ GST_DEBUG_PAD_NAME (link->sinkpad), newcaps);
}
else
GST_DEBUG ("sinkpad %s:%s doesn't have a fixate function",