Class TransportCCEngine

    • Constructor Detail

      • TransportCCEngine

        public TransportCCEngine​(@NotNull
                                 @NotNull org.jitsi.utils.logging.DiagnosticContext diagnosticContext)
        Ctor.
        Parameters:
        diagnosticContext - the DiagnosticContext of this instance.
    • Method Detail

      • setExtensionID

        public void setExtensionID​(int id)
        Sets the ID of the transport-cc RTP extension. Set to -1 to effectively disable.
        Parameters:
        id - the ID to set.
      • onReceiveBitrateChanged

        public void onReceiveBitrateChanged​(Collection<Long> ssrcs,
                                            long bitrate)
        Called when a receive channel group has a new bitrate estimate for the incoming streams.
        Specified by:
        onReceiveBitrateChanged in interface RemoteBitrateObserver
        Parameters:
        ssrcs -
        bitrate -
      • getEgressEngine

        public TransformEngine getEgressEngine()
        Gets the engine which handles outgoing RTP packets for this instance.
      • getIngressEngine

        public TransformEngine getIngressEngine()
        Gets the engine which handles incoming RTP packets for this instance.