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 358154 - [0.11] Multicast support in GstnNetBuffer
[0.11] Multicast support in GstnNetBuffer
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-base
git master
Other All
: Normal enhancement
: 0.11.x
Assigned To: Wim Taymans
GStreamer Maintainers
Depends on:
Blocks: 394737
 
 
Reported: 2006-09-28 16:45 UTC by Behan Webster
Modified: 2011-11-28 13:28 UTC
See Also:
GNOME target: ---
GNOME version: Unversioned Enhancement


Attachments
Add loopback/ttl/interface to GstNetBuffer to support multicast (5.18 KB, patch)
2006-09-28 16:46 UTC, Behan Webster
none Details | Review
Add loopback/ttl/interface to GstNetBuffer to support multicast with prototypes (6.43 KB, patch)
2006-09-29 17:15 UTC, Behan Webster
none Details | Review
updated patch (7.33 KB, patch)
2006-10-04 10:59 UTC, Wim Taymans
none Details | Review

Description Behan Webster 2006-09-28 16:45:10 UTC
I am proposing to add data important to supporting multicast traffic to GstNetBuffer (actually the change is made to GstNetAddress which is used in GstNetBuffer). The idea is to  include such information as loopback, ttl, and sending interface settings such that these parameters can be passed between gst elements.

In my particular case, I need to add multicast support to dynudpsink,
and by adding the above parameters to gstnetbuffer, dynudpsink will be able
to support sending multicast udp packets using different settings per
multicast address.

Patch to come.
Comment 1 Behan Webster 2006-09-28 16:46:43 UTC
Created attachment 73571 [details] [review]
Add loopback/ttl/interface to GstNetBuffer to support multicast
Comment 2 Behan Webster 2006-09-29 17:15:33 UTC
Created attachment 73655 [details] [review]
Add loopback/ttl/interface to GstNetBuffer to support multicast with prototypes

The previous diff didn't have prototypes.
Comment 3 Wim Taymans 2006-10-04 10:57:41 UTC
This patch will break ABI compatibility. I tried to make it compatible but there is just not enough padding in the net address. Marking [0.11].

also changed the TTL to 0, to mean 'keep the default'. Changed loopback to a gboolean as that is what it is. Attaching updated patch.
Comment 4 Wim Taymans 2006-10-04 10:59:20 UTC
Created attachment 74002 [details] [review]
updated patch
Comment 5 Wim Taymans 2011-02-28 11:38:33 UTC
Is anyone still using dynudpsink?
Comment 6 Behan Webster 2011-02-28 16:48:35 UTC
I'm not anymore, but my customer at the time may still be.
Comment 7 Wim Taymans 2011-11-28 13:28:13 UTC
fixed now in 0.11