From 7ae8dfb645782d3ddb35c1e302bf5a6dba528281 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Tue, 26 Apr 2005 09:56:03 +0000 Subject: gst/tcp/gstmultifdsink.*: Made the locks recursive so that we don't have to release the lock in the REMOVED signal an... Original commit message from CVS: * gst/tcp/gstmultifdsink.c: (gst_multifdsink_init), (gst_multifdsink_add), (gst_multifdsink_remove), (gst_multifdsink_clear), (gst_multifdsink_get_stats), (gst_multifdsink_remove_client_link), (gst_multifdsink_queue_buffer), (gst_multifdsink_handle_clients), (gst_multifdsink_close): * gst/tcp/gstmultifdsink.h: Made the locks recursive so that we don't have to release the lock in the REMOVED signal and potentially screw up our lists. --- ChangeLog | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/ChangeLog b/ChangeLog index 1fccffc6..94461501 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,16 @@ +2005-04-26 Wim Taymans + + * gst/tcp/gstmultifdsink.c: (gst_multifdsink_init), + (gst_multifdsink_add), (gst_multifdsink_remove), + (gst_multifdsink_clear), (gst_multifdsink_get_stats), + (gst_multifdsink_remove_client_link), + (gst_multifdsink_queue_buffer), (gst_multifdsink_handle_clients), + (gst_multifdsink_close): + * gst/tcp/gstmultifdsink.h: + Made the locks recursive so that we don't have to release + the lock in the REMOVED signal and potentially screw up our + lists. + 2005-04-25 Ronald S. Bultje * ext/ogg/gstoggdemux.c: (get_relative), (gst_ogg_pad_new), -- cgit v1.2.1