GNOME Bugzilla – Bug 383001
[PATCH] if using multicast in udpsrc, bind to the multicast address rather than IN_ADDR_ANY
Last modified: 2006-12-06 14:33:57 UTC
If using multicast in udpsrc, bind to the multicast address rather than IN_ADDR_ANY. This allows the simultanous use of multiple udpsrcs listening on different multicat addresses. Without this all udpsrcs will receive a packets from all subscribed multicast addresses.
Created attachment 77811 [details] [review] patch for udpsrc to bind to multicast addresses
Patch by: Rob Taylor <robtaylor at floopily dot org> * gst/udp/gstudpsrc.c: (gst_udpsrc_start): If using multicast in udpsrc, bind to the multicast address rather than IN_ADDR_ANY. This allows the simultanous use of multiple udpsrcs listening on different multicat addresses. Without this all udpsrcs will receive all packets from all subscribed multicast addresses. Fixes #383001.