mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-02-17 11:45:25 +00:00
srtobject: add caller address to stats structure
In listener mode, gst_stats() returns an independent set of statistics for every connected caller. Having the caller's IP and port present in each structure allows to correlate the statistics with a particular caller that has been announced by "caller-added" signal. Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1772>
This commit is contained in:
parent
ae66a5772c
commit
4a58af4352
1 changed files with 3 additions and 0 deletions
|
@ -1946,6 +1946,9 @@ gst_srt_object_get_stats (GstSRTObject * srtobject)
|
|||
|
||||
tmp = get_stats_for_srtsock (caller->sock, is_sender, &bytes);
|
||||
|
||||
gst_structure_set (tmp, "caller-address", G_TYPE_SOCKET_ADDRESS,
|
||||
caller->sockaddr, NULL);
|
||||
|
||||
g_value_array_append (callers_stats, NULL);
|
||||
v = g_value_array_get_nth (callers_stats, callers_stats->n_values - 1);
|
||||
g_value_init (v, GST_TYPE_STRUCTURE);
|
||||
|
|
Loading…
Reference in a new issue