summaryrefslogtreecommitdiffstats
path: root/gst/udp/gstmultiudpsink.h
diff options
context:
space:
mode:
authorWim Taymans <wim.taymans@gmail.com>2007-08-17 13:59:15 +0000
committerWim Taymans <wim.taymans@gmail.com>2007-08-17 13:59:15 +0000
commit2e599ab03749eabcf058a1c06e73487cae82f59b (patch)
tree0a5c115283a254705bba3c866319ece46406bd38 /gst/udp/gstmultiudpsink.h
parentfc8a487616e9b6da20f6edbdeed8e536a0456847 (diff)
gst/udp/gstmultiudpsink.*: Add support for getting and setting the socket to use.
Original commit message from CVS: * gst/udp/gstmultiudpsink.c: (gst_multiudpsink_class_init), (gst_multiudpsink_init), (gst_multiudpsink_set_property), (gst_multiudpsink_get_property), (gst_multiudpsink_init_send), (gst_multiudpsink_close), (gst_multiudpsink_add): * gst/udp/gstmultiudpsink.h: Add support for getting and setting the socket to use. * gst/udp/gstudpsrc.c: (gst_udpsrc_class_init), (gst_udpsrc_init), (gst_udpsrc_create), (gst_udpsrc_get_property): Add support for getting the currently used socket.
Diffstat (limited to 'gst/udp/gstmultiudpsink.h')
-rw-r--r--gst/udp/gstmultiudpsink.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/gst/udp/gstmultiudpsink.h b/gst/udp/gstmultiudpsink.h
index 3e013729..94bc5ef7 100644
--- a/gst/udp/gstmultiudpsink.h
+++ b/gst/udp/gstmultiudpsink.h
@@ -69,8 +69,13 @@ struct _GstMultiUDPSink {
GMutex *client_lock;
GList *clients;
+ /* properties */
guint64 bytes_to_serve;
guint64 bytes_served;
+ int sockfd;
+ gboolean closefd;
+
+ gboolean externalfd;
};
struct _GstMultiUDPSinkClass {