From 3233f09adff07fcd9afdc745c7c89be4410c3462 Mon Sep 17 00:00:00 2001 From: Edward Hervey Date: Mon, 21 Nov 2011 13:04:42 +0100 Subject: [PATCH] ximagebufferpool: Use the default ::free_buffer() implementation Which does exactly the same thing --- sys/ximage/ximagepool.c | 7 ------- 1 file changed, 7 deletions(-) diff --git a/sys/ximage/ximagepool.c b/sys/ximage/ximagepool.c index 3df7df1..4674f19 100644 --- a/sys/ximage/ximagepool.c +++ b/sys/ximage/ximagepool.c @@ -590,12 +590,6 @@ no_buffer: } } -static void -ximage_buffer_pool_free (GstBufferPool * pool, GstBuffer * buffer) -{ - gst_buffer_unref (buffer); -} - GstBufferPool * gst_ximage_buffer_pool_new (GstXImageSink * ximagesink) { @@ -624,7 +618,6 @@ gst_ximage_buffer_pool_class_init (GstXImageBufferPoolClass * klass) gstbufferpool_class->get_options = ximage_buffer_pool_get_options; gstbufferpool_class->set_config = ximage_buffer_pool_set_config; gstbufferpool_class->alloc_buffer = ximage_buffer_pool_alloc; - gstbufferpool_class->free_buffer = ximage_buffer_pool_free; } static void -- 2.7.4