udpsrc: Use IP_MULTICAST_ALL for filtering IPv4 packets if available
authorSebastian Dröge <sebastian@centricular.com>
Tue, 14 Feb 2017 22:13:30 +0000 (00:13 +0200)
committerSebastian Dröge <sebastian@centricular.com>
Tue, 14 Feb 2017 22:14:32 +0000 (00:14 +0200)
commit71c76e677a603525eb53fea92cc4b9407139097f
tree2971582782676d68f071dbbe7f2029bf5871435b
parent47a673e26335d3f444bfa35e6b5fe8d231c8a816
udpsrc: Use IP_MULTICAST_ALL for filtering IPv4 packets if available

This goes around the inefficient control message based filtering and
does all the filtering kernel-side. Unfortunately this is Linux-only and
there is no IPv6 variant of it (yet).
gst/udp/gstudpsrc.c