stream: use the address managed by the stream
authorWim Taymans <wim.taymans@collabora.co.uk>
Thu, 15 Nov 2012 15:18:29 +0000 (16:18 +0100)
committerWim Taymans <wim.taymans@collabora.co.uk>
Thu, 15 Nov 2012 15:18:29 +0000 (16:18 +0100)
commite4ea72ccdf11ea418483c6a6af454f3499ca6e3b
treeb940f124fca65b28bf1a6e28724c10d5197f8df0
parentba21661ce4d10a08610a3e8e789c9eac7d09d3b1
stream: use the address managed by the stream

Use the address managed by the stream for multicast. This allows us to have 1
multicast address for each stream.
Because the address is now managed by the stream we don't have to pass it around
anymore.
Set the address pool on the streams.
gst/rtsp-server/rtsp-client.c
gst/rtsp-server/rtsp-media.c
gst/rtsp-server/rtsp-session-media.c
gst/rtsp-server/rtsp-session-media.h
gst/rtsp-server/rtsp-stream-transport.c
gst/rtsp-server/rtsp-stream-transport.h