diff options
author | Sebastian Dröge <slomo@circular-chaos.org> | 2013-09-03 11:23:24 +0200 |
---|---|---|
committer | Sebastian Dröge <slomo@circular-chaos.org> | 2013-09-03 11:23:24 +0200 |
commit | 7f594369791547095eaff13cbbfcb596defbef9c (patch) | |
tree | 5a0516840cbece5cd845b4b1754df75f7b7279a4 /gst/udp/gstudpsrc.h | |
parent | 73751dbbe7d37d7847e22e81e3faf793af48bbb8 (diff) |
udpsrc: Bind to multicast addresses on non-Windows systems
On Windows it's not possible to bind to a multicast address
but the OS will make sure to filter out all packets that
arrive not for the multicast address the socket joined.
On Linux and others it is necessary to bind to a multicast
address to let the OS filter out all packets that are received
on the same port but for different addresses than the multicast
address
And deprecate the multicast-group property and replace it with the
address property.
https://bugzilla.gnome.org/show_bug.cgi?id=707042
Diffstat (limited to 'gst/udp/gstudpsrc.h')
-rw-r--r-- | gst/udp/gstudpsrc.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gst/udp/gstudpsrc.h b/gst/udp/gstudpsrc.h index b7c3f14af..c631e35ea 100644 --- a/gst/udp/gstudpsrc.h +++ b/gst/udp/gstudpsrc.h @@ -48,7 +48,7 @@ struct _GstUDPSrc { GstPushSrc parent; /* properties */ - gchar *multi_group; + gchar *address; gint port; gchar *multi_iface; gint ttl; |