From 56690cf0212247bd497c557a94a83f3b6bb5fd2e Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Tue, 26 Jun 2012 13:19:02 +0200 Subject: [PATCH] v4l2: improve debug --- sys/v4l2/gstv4l2bufferpool.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sys/v4l2/gstv4l2bufferpool.c b/sys/v4l2/gstv4l2bufferpool.c index 0679ea3bfb..9cabb907bd 100644 --- a/sys/v4l2/gstv4l2bufferpool.c +++ b/sys/v4l2/gstv4l2bufferpool.c @@ -114,7 +114,7 @@ gst_v4l2_buffer_pool_free_buffer (GstBufferPool * bpool, GstBuffer * buffer) index = meta->vbuffer.index; GST_LOG_OBJECT (pool, - "mmap buffer %p idx %d (data %p, len %u) freed, unmapping", buffer, + "unmap buffer %p idx %d (data %p, len %u)", buffer, index, meta->mem, meta->vbuffer.length); v4l2_munmap (meta->mem, meta->vbuffer.length); @@ -496,6 +496,7 @@ gst_v4l2_buffer_pool_stop (GstBufferPool * bpool) for (n = 0; n < pool->num_queued; n++) { gst_v4l2_buffer_pool_free_buffer (bpool, pool->buffers[n]); } + pool->num_queued = 0; g_free (pool->buffers); pool->buffers = NULL;