summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGraham Leggett <minfrin@sharp.fm>2016-12-12 11:09:15 +0000
committerSebastian Dröge <sebastian@centricular.com>2016-12-22 14:44:21 +0200
commit702a4107f6b2a013e4ccc825a2e6fc496bb14e0a (patch)
tree6a0cea16b01e08e68efe5e22f5f035974f79bdc6
parent2edb0ce69f220915e4c95d478dc6b5531a6a36a9 (diff)
Add clear debug logging on all the paths out of gst_omx_port_acquire_buffer()
https://bugzilla.gnome.org/show_bug.cgi?id=774600
-rw-r--r--omx/gstomx.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/omx/gstomx.c b/omx/gstomx.c
index 907c760..14025fa 100644
--- a/omx/gstomx.c
+++ b/omx/gstomx.c
@@ -1267,6 +1267,8 @@ retry:
/* Check if the port is flushing */
if (port->flushing) {
+ GST_DEBUG_OBJECT (comp->parent, "Component %s port %d is flushing",
+ comp->name, port->index);
ret = GST_OMX_ACQUIRE_BUFFER_FLUSHING;
goto done;
}
@@ -1292,6 +1294,8 @@ retry:
/* Only if this port needs to be reconfigured too notify
* the caller about it */
if (port->settings_cookie != port->configured_settings_cookie) {
+ GST_DEBUG_OBJECT (comp->parent,
+ "Component %s port %d needs reconfiguring", comp->name, port->index);
ret = GST_OMX_ACQUIRE_BUFFER_RECONFIGURE;
goto done;
}
@@ -1314,6 +1318,8 @@ retry:
goto done;
}
+ GST_DEBUG_OBJECT (comp->parent, "Component %s port %d needs reconfiguring",
+ comp->name, port->index);
ret = GST_OMX_ACQUIRE_BUFFER_RECONFIGURE;
goto done;
}
@@ -1334,6 +1340,8 @@ retry:
GST_DEBUG_OBJECT (comp->parent, "%s output port %u is EOS but waiting "
"in case it spits out more buffers", comp->name, port->index);
} else {
+ GST_DEBUG_OBJECT (comp->parent, "Component %s port %d signalled EOS",
+ comp->name, port->index);
ret = GST_OMX_ACQUIRE_BUFFER_EOS;
goto done;
}