From 3ad8e778d7995fcb47f8edbc58b0db21331ec05e Mon Sep 17 00:00:00 2001 From: Alessandro Decina Date: Tue, 29 Jan 2008 18:43:32 +0000 Subject: ext/libpng/gstpngenc.*: Preallocate the output buffer so that g_memdup() and gst_buffer_merge() aren't needed anymore... Original commit message from CVS: Patch by: Alessandro Decina * ext/libpng/gstpngenc.c: (user_write_data), (gst_pngenc_chain): * ext/libpng/gstpngenc.h: Preallocate the output buffer so that g_memdup() and gst_buffer_merge() aren't needed anymore. This greatly improves performances and fixes #512544. --- ChangeLog | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 984a2adf..d8471ed9 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,13 @@ +2008-01-29 Wim Taymans + + Patch by: Alessandro Decina + + * ext/libpng/gstpngenc.c: (user_write_data), (gst_pngenc_chain): + * ext/libpng/gstpngenc.h: + Preallocate the output buffer so that g_memdup() and + gst_buffer_merge() aren't needed anymore. This greatly improves + performances and fixes #512544. + 2008-01-29 Wim Taymans * gst/avi/gstavidemux.c: (gst_avi_demux_process_next_entry), -- cgit