View Source Membrane.RTP.SSRCRouter.StreamsInfo (Membrane RTP plugin v0.25.0)

A struct sent as a message to Membrane.RTP.SSRCRouter with info about known streams and streams that will be identified by extensions and should not be reported until they are present

In particular, simulcast tracks need a RID extension in header in order to be handled.

Summary

Types

@type t() :: %Membrane.RTP.SSRCRouter.StreamsInfo{
  accept_ssrcs: [Membrane.RTP.ssrc_t()],
  require_extensions: %{
    required(Membrane.RTP.payload_type_t()) => [
      Membrane.RTP.Header.Extension.identifier_t()
    ]
  }
}