gstreamer/tests/check/gst
Patricia Muscalu cbe6ae3c48 stream: Added a list of multicast client addresses
When media is shared, the same media stream can be sent
to multiple multicast groups. Currently, there is no API
to retrieve multicast addresses from the stream.
When calling gst_rtsp_stream_get_multicast_address() function,
only the first multicast address is returned.
With this patch, each multicast destination requested in SETUP
will be stored in an internal list (call to
gst_rtsp_stream_add_multicast_client_address()).
The list of multicast groups requested by the clients can be
retrieved by calling gst_rtsp_stream_get_multicast_client_addresses().
There still exist some problems with the current implementation
in the multicast case:
1) The receiving part is currently only configured with
regard to the first multicast client (see
https://bugzilla.gnome.org/show_bug.cgi?id=796917).
2) Secondly, of security reasons, some constraints should be
put on the requested multicast destinations (see
https://bugzilla.gnome.org/show_bug.cgi?id=796916).

Change-Id: I6b060746e472a0734cc2fd828ffe4ea2956733ea

https://bugzilla.gnome.org/show_bug.cgi?id=793441
2018-08-14 14:31:42 +03:00
..
addresspool.c address-pool: fix address increment 2013-11-12 16:54:59 +01:00
client.c stream: Added a list of multicast client addresses 2018-08-14 14:31:42 +03:00
media.c rtsp-media: query the position on active streams if media is complete 2018-04-04 10:05:38 +03:00
mediafactory.c Add new API for setting/getting maximum multicast ttl value 2018-08-14 14:31:41 +03:00
mountpoints.c tests: mountpoints: add more checks for mount point path matching 2018-01-25 12:13:20 +00:00
permissions.c permissions: more bindings-friendly API 2018-03-02 16:21:37 +01:00
rtspclientsink.c gst: Run everything through gst-indent again 2018-04-04 10:06:06 +03:00
rtspserver.c tests: fix indentation 2018-01-13 15:02:48 +00:00
sessionmedia.c tests: fix memory leak in sessionmedia unit test 2014-05-02 19:58:40 +01:00
sessionpool.c tests: fix indentation 2018-01-13 15:02:48 +00:00
stream.c stream: Added a list of multicast client addresses 2018-08-14 14:31:42 +03:00
threadpool.c tests: Improve code coverage of rtsp-threadpool tests 2014-03-24 00:44:55 +00:00
token.c rtsp-token: add some API to set fields from bindings 2018-01-18 22:37:57 +00:00