After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 346921 - gstmultiudpsink multicast support is broken
gstmultiudpsink multicast support is broken
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-good
git master
Other All
: Normal normal
: 0.10.4
Assigned To: Wim Taymans
GStreamer Maintainers
: 349907 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2006-07-07 16:17 UTC by Rob Taylor
Modified: 2006-08-09 10:39 UTC
See Also:
GNOME target: ---
GNOME version: 2.13/2.14


Attachments
Fix multicast destinations in multiudpsink (3.39 KB, patch)
2006-07-07 16:19 UTC, Rob Taylor
committed Details | Review

Description Rob Taylor 2006-07-07 16:17:00 UTC
Please describe the problem:
If a destination is added before the stream is set to PAUSED, the multicast group is not joined as the socket is not created yet. Also TTL and LOOP should also be set.

Steps to reproduce:
1. 
2. 
3. 


Actual results:


Expected results:


Does this happen every time?


Other information:
Comment 1 Rob Taylor 2006-07-07 16:19:31 UTC
Created attachment 68578 [details] [review]
Fix multicast destinations in multiudpsink
Comment 2 Wim Taymans 2006-07-10 10:23:20 UTC
        Patch by: Rob Taylor <robtaylor at floopily dot org>

        * gst/udp/gstmultiudpsink.c: (join_multicast),
        (gst_multiudpsink_init_send), (gst_multiudpsink_add):
        If a destination is added before the stream is set to PAUSED, the
        multicast group is not joined as the socket is not created yet.
        Also TTL and LOOP should also be set. Fixes #346921.
Comment 3 Wim Taymans 2006-08-09 10:39:32 UTC
*** Bug 349907 has been marked as a duplicate of this bug. ***