mirror of
https://gitlab.freedesktop.org/pipewire/pipewire.git
synced 2025-10-29 05:40:27 -04:00
gst: sink: improve debug messages related to buffer management
This commit is contained in:
parent
1e2618f314
commit
0b7a62ae02
2 changed files with 4 additions and 2 deletions
|
|
@ -166,7 +166,7 @@ acquire_buffer (GstBufferPool * pool, GstBuffer ** buffer,
|
|||
*buffer = data->buf;
|
||||
|
||||
GST_OBJECT_UNLOCK (pool);
|
||||
GST_LOG_OBJECT (pool, "acquire buffer %p", buffer);
|
||||
GST_LOG_OBJECT (pool, "acquire buffer %p", *buffer);
|
||||
|
||||
return GST_FLOW_OK;
|
||||
|
||||
|
|
|
|||
|
|
@ -465,6 +465,7 @@ static void
|
|||
on_add_buffer (void *_data, struct pw_buffer *b)
|
||||
{
|
||||
GstPipeWireSink *pwsink = _data;
|
||||
GST_DEBUG_OBJECT (pwsink, "add pw_buffer %p", b);
|
||||
gst_pipewire_pool_wrap_buffer (pwsink->pool, b);
|
||||
}
|
||||
|
||||
|
|
@ -486,6 +487,8 @@ do_send_buffer (GstPipeWireSink *pwsink, GstBuffer *buffer)
|
|||
|
||||
data = gst_pipewire_pool_get_data(buffer);
|
||||
|
||||
GST_LOG_OBJECT (pwsink, "queue buffer %p, pw_buffer %p", buffer, data->b);
|
||||
|
||||
b = data->b->buffer;
|
||||
|
||||
if (data->header) {
|
||||
|
|
@ -758,7 +761,6 @@ gst_pipewire_sink_render (GstBaseSink * bsink, GstBuffer * buffer)
|
|||
goto done_unlock;
|
||||
}
|
||||
|
||||
GST_DEBUG ("push buffer");
|
||||
do_send_buffer (pwsink, buffer);
|
||||
if (unref_buffer)
|
||||
gst_buffer_unref (buffer);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue