From: Edward Hervey Date: Mon, 21 Nov 2011 12:04:42 +0000 (+0100) Subject: ximagebufferpool: Use the default ::free_buffer() implementation X-Git-Tag: 1.19.3~511^2~7115 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=3233f09adff07fcd9afdc745c7c89be4410c3462;p=platform%2Fupstream%2Fgstreamer.git ximagebufferpool: Use the default ::free_buffer() implementation Which does exactly the same thing --- 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