pulseaudio/src/modules/rtp
Robin H. Johnson 088ed8a8d6 rtp: Introduce source IP configuration
On a multi-homed system, the user may wish RTP to be used only on
specific interfaces. The default binding of 0.0.0.0 for the source
address causes SAP multicast on all interfaces, which is not ideal.

Introduce a new module argument, that allows selection of the source IP,
and thus interface.

(changes in v2: s/srcip/source_ip)

Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
2013-03-25 09:47:04 +00:00
..
headerlist.c hashmap: Use pa_free_cb_t instead of pa_free2_cb_t 2013-02-16 01:12:21 +02:00
headerlist.h Remove $Id$ lines left over from SVN 2008-10-08 20:36:24 +01:00
module-rtp-recv.c hashmap: Use pa_free_cb_t instead of pa_free2_cb_t 2013-02-16 01:12:21 +02:00
module-rtp-send.c rtp: Introduce source IP configuration 2013-03-25 09:47:04 +00:00
rfc2327.txt add an RTP sender module 2006-04-14 23:47:33 +00:00
rfc2974.txt add an RTP sender module 2006-04-14 23:47:33 +00:00
rfc3550.txt add an RTP sender module 2006-04-14 23:47:33 +00:00
rfc3551.txt add an RTP sender module 2006-04-14 23:47:33 +00:00
rtp.c memblock: Add pa_memblock_acquire_chunk(). 2012-08-22 09:47:03 +03:00
rtp.h virtual-sink: Fix a crash when moving the sink to a new master right after setup. 2011-02-26 10:40:06 +00:00
rtsp_client.c rtp: Fix rtp_port reading. 2012-10-23 13:29:59 +03:00
rtsp_client.h Remove unnecessary #includes 2011-06-22 23:12:20 +01:00
sap.c modules: Use pa_streq instead of strcmp. 2012-06-09 16:21:41 +03:00
sap.h Use LGPL 2.1 on all files previously using LGPL 2 2009-03-03 20:23:02 +00:00
sdp.c Use pulsecore/arpa-inet.h to make arpa/inet.h functionality available 2011-03-19 13:41:05 +01:00
sdp.h Use LGPL 2.1 on all files previously using LGPL 2 2009-03-03 20:23:02 +00:00