[gstreamer-bugs] [Bug 595978] [udpsrc] failed to play a multicast stream
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Fri Apr 23 08:52:51 PDT 2010
https://bugzilla.gnome.org/show_bug.cgi?id=595978
GStreamer | gst-plugins-good | git
Keith Nicholson <keith.nicholson> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |keith.nicholson at ultra-ccs.c
| |om
--- Comment #2 from Keith Nicholson <keith.nicholson at ultra-ccs.com> 2010-04-23 15:52:45 UTC ---
Found the same problem with udpsrc, it only seems to be an issue with windows.
The bind is failing when the source address is a multicast group, due to
(probably) some anomaly with the windows stack. The generally accepted solution
under windows is that the bind address should be set to INADDR_ANY.
I have attached a proposed patch that fixes up the bind address for windows
builds when a multicast group has been specified.
Note that I've also had to stop the getsockname from being called for multicast
addresses otherwise the INADDR_ANY bound to the socket is read back, when we
really want to keep hold of the multicast group for the subsequent 'join'.
--
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
More information about the Gstreamer-bugs
mailing list