GNOME Bugzilla – Bug 724531
TTL in packets will always have default value during multcast.
Last modified: 2014-02-25 22:28:41 UTC
Created attachment 269370 [details] [review] patch When running multicast the Time to live value in packets is always 1 ( default value ). Problem is in gst-rtsp-server file rtsp_stream.c function update_transport Current implementation is doing add before set ttl-mc . This causes the ttl-mc value never be set on socket. Since that is done in add. Attach a patch. regards Göran Jönsson
commit a7f0feff23abe57928569f79eff58006adf2b4df Author: Göran Jönsson <goranjn@axis.com> Date: Mon Feb 17 10:43:05 2014 +0100 stream: set ttl-mc before adding the socket Set ttl-mc before adding the socket. Otherwise the value ttl-mc will never be set on socket. Fixes https://bugzilla.gnome.org/show_bug.cgi?id=724531