diff options
author | Wim Taymans <wim.taymans@gmail.com> | 2004-06-25 17:06:51 +0000 |
---|---|---|
committer | Wim Taymans <wim.taymans@gmail.com> | 2004-06-25 17:06:51 +0000 |
commit | 7a14bf9acb4a8c6097d430ec395ae5d9331fe920 (patch) | |
tree | 303799da7a3553b32279fd68fe69926d19500961 /gst | |
parent | 2ac7eb83c2c62774fc7a049b32b17d718a8ab700 (diff) | |
download | gst-plugins-bad-7a14bf9acb4a8c6097d430ec395ae5d9331fe920.tar.gz gst-plugins-bad-7a14bf9acb4a8c6097d430ec395ae5d9331fe920.tar.bz2 gst-plugins-bad-7a14bf9acb4a8c6097d430ec395ae5d9331fe920.zip |
gst/tcp/gsttcpserversink.*: Serversink rewrite. Really do non blocking writes to clients and maintain an internal que...
Original commit message from CVS:
* gst/tcp/gsttcpserversink.c: (gst_tcpserversink_class_init),
(gst_tcpserversink_init), (gst_tcpserversink_handle_server_read),
(gst_tcpserversink_client_remove),
(gst_tcpserversink_handle_client_read),
(gst_tcpserversink_client_queue_data),
(gst_tcpserversink_client_queue_caps),
(gst_tcpserversink_client_queue_buffer),
(gst_tcpserversink_handle_client_write),
(gst_tcpserversink_queue_buffer),
(gst_tcpserversink_handle_clients), (gst_tcpserversink_thread),
(gst_tcpserversink_chain), (gst_tcpserversink_set_property),
(gst_tcpserversink_get_property), (gst_tcpserversink_init_send),
(gst_tcpserversink_close):
* gst/tcp/gsttcpserversink.h:
Serversink rewrite. Really do non blocking writes to clients and
maintain an internal queue to handle slower clients while not
disturbing fast clients.
Diffstat (limited to 'gst')
0 files changed, 0 insertions, 0 deletions