summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorWim Taymans <wim.taymans@gmail.com>2005-04-26 09:56:03 +0000
committerWim Taymans <wim.taymans@gmail.com>2005-04-26 09:56:03 +0000
commit7ae8dfb645782d3ddb35c1e302bf5a6dba528281 (patch)
treef461aadf3af0c412bee088c1b394414039eb8826
parentdf36d00ff69a4d6fdc879ca79db00ec717333e0d (diff)
downloadgst-plugins-bad-7ae8dfb645782d3ddb35c1e302bf5a6dba528281.tar.gz
gst-plugins-bad-7ae8dfb645782d3ddb35c1e302bf5a6dba528281.tar.bz2
gst-plugins-bad-7ae8dfb645782d3ddb35c1e302bf5a6dba528281.zip
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.
-rw-r--r--ChangeLog13
1 files changed, 13 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 1fccffc6..94461501 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,16 @@
+2005-04-26 Wim Taymans <wim@fluendo.com>
+
+ * 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 <rbultje@ronald.bitfreak.net>
* ext/ogg/gstoggdemux.c: (get_relative), (gst_ogg_pad_new),