Membrane.RTCP.TransportFeedbackPacket behaviour (Membrane RTP plugin v0.31.0)

View Source

Abstraction and generic encoding/decoding functionality for RTCP transport layer feedback packets.

Summary

Types

t()

@type t() :: %Membrane.RTCP.TransportFeedbackPacket{
  media_ssrc: Membrane.RTP.ssrc(),
  payload: struct(),
  sender_ssrc: Membrane.RTP.ssrc()
}

Callbacks

decode(binary)

@callback decode(binary()) :: {:ok, struct()} | {:error, any()}

encode(struct)

@callback encode(struct()) :: binary()