Membrane.RTP.Opus.Payloader (Membrane: RTP Opus v0.3.0) View Source

Parses RTP payloads into parseable Opus packets.

Based on RFC 7587.

Pads

:input

Availability:always
CapsMembrane.Opus, restrictions:<br />&nbsp;&nbsp;self_delimiting?: false,<br />Membrane.RemoteStream, restrictions:<br />&nbsp;&nbsp;type: :packetized,<br />&nbsp;&nbsp;content_format: one_of([nil, Membrane.Opus])
Demand unit:buffers
Direction:input
Mode:pull
Name:input

:output

Availability:always
CapsMembrane.RTP
Direction:output
Mode:pull
Name:output

Link to this section Summary

Functions

Returns pads descriptions for Membrane.RTP.Opus.Payloader

Link to this section Functions

Specs

membrane_pads() :: [{Membrane.Pad.name_t(), Membrane.Pad.description_t()}]

Returns pads descriptions for Membrane.RTP.Opus.Payloader