diff options
author | Wim Taymans <wim.taymans@gmail.com> | 2005-04-26 09:56:03 +0000 |
---|---|---|
committer | Wim Taymans <wim.taymans@gmail.com> | 2005-04-26 09:56:03 +0000 |
commit | 7ae8dfb645782d3ddb35c1e302bf5a6dba528281 (patch) | |
tree | f461aadf3af0c412bee088c1b394414039eb8826 | |
parent | df36d00ff69a4d6fdc879ca79db00ec717333e0d (diff) | |
download | gst-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-- | ChangeLog | 13 |
1 files changed, 13 insertions, 0 deletions
@@ -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), |