gstreamer/gst/rist
Nicolas Dufresne 73edff67c7 ristsink: Implement per session stats
As we can now have multiple sessions, stats need to be implemented per
session. This follow RTPSession model with sources. The stats are now:

  sent-original-packets: 0
  sent-retransmitted-packets: 0
       session-stats:
            session-id=0
              sent-original-packets=0
              sent-retransmitted-packets=0
              round-trip-time=0
            session-id=1
              sent-original-packets=0
              sent-retransmitted-packets=0
              round-trip-time=0
            . . .

session-stats is a GValueArray as there is no better alternatives.
2019-05-21 18:49:17 +00:00
..
gstrist.h rist: Add a plugin implenting RIST TR-06-1 Simple Profile 2019-05-02 19:28:25 +00:00
gstristplugin.c rist: Add a plugin implenting RIST TR-06-1 Simple Profile 2019-05-02 19:28:25 +00:00
gstristrtxreceive.c rist: Add a plugin implenting RIST TR-06-1 Simple Profile 2019-05-02 19:28:25 +00:00
gstristrtxsend.c rist: Add a plugin implenting RIST TR-06-1 Simple Profile 2019-05-02 19:28:25 +00:00
gstristsink.c ristsink: Implement per session stats 2019-05-21 18:49:17 +00:00
gstristsrc.c ristsrc: rtxbin may be null in finalize 2019-05-21 18:49:17 +00:00
Makefile.am rist: Add a plugin implenting RIST TR-06-1 Simple Profile 2019-05-02 19:28:25 +00:00
meson.build docs: Add gstrist to the documentation 2019-05-16 09:16:34 -04:00