<html><head><title></title><style type="text/css">p.MsoNormal,p.MsoNoSpacing{margin:0}</style></head><body><div>Hi,</div><div><br></div><div>Yes, you can access the rtpbin side webrtcbin with something like this:</div><div><br></div><pre>GstElement *rtpbin;</pre><pre>GstWebRTCRTPTransceiver *transceiver;</pre><pre>guint mline;</pre><pre>GObject *session;</pre><pre><br></pre><pre>g_object_get (pad, "transceiver, &transceiver, NULL);</pre><pre>g_object_get (transceiver, "mlineindex", &mline, NULL);</pre><pre>g_object_unref (transceiver);</pre><pre><br></pre><pre>rtpbin = gst_bin_get_by_name (GST_BIN (webrtcbin), "rtpbin");</pre><pre>g_signal_emit_by_name(rtpbin, "get-internal-session", mline, &session)</pre><pre>g_object_unref (rtpbin);</pre><pre><br></pre><div>Olivier</div><pre><br></pre><div>On Fri, 2021-05-14 at 20:12 +0200, Serhan Gül via gstreamer-devel wrote:</div><blockquote type="cite" style="margin:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex"><div>Hi. It is possible to access the internal statistics of rtpbin using its get-internal-session property:<br></div><div><br></div><div>g_signal_emit_by_name(rtpbin, "get-internal-session", 0, &session)<br></div><div><br></div><div>Then I can use the RTPSession object to access and set properties like rtcp-min-interval or callback another function when a signal like on-receiving-rtcp is emitted.<br></div><div><br></div><div>How can I do the same using webrtcbin? Are the properties/signals of the RTPSession object somehow accessible from webrtcbin (1.18)?<br></div><div><br></div><div id="sig67116920"><div class="signature">Thanks,<br></div><div class="signature">Serhan</div></div><div><br></div><div>_______________________________________________<br></div><div>gstreamer-devel mailing list<br></div><div><a href="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.freedesktop.org</a><br></div><div><a href="https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel">https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a><br></div></blockquote><div><br></div><div><span><pre>-- <br></pre><div data-evo-paragraph="" class="">Olivier Crête</div><div data-evo-paragraph="" class=""><a href="mailto:olivier.crete@collabora.com">olivier.crete@collabora.com</a></div><div data-evo-paragraph="" class=""><br></div></span></div></body></html>