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

Parses RTP payloads into parseable Opus packets.

Based on RFC 7587.

Pads

:input

Availability :always
Caps Membrane.Opus, restrictions:
  self_delimiting?: false,
Membrane.RemoteStream, restrictions:
  type: :packetized,
  content_format: one_of([nil, Membrane.Opus])
Demand mode :manual
Demand unit :buffers
Direction :input
Mode :pull
Name :input

:output

Availability :always
Caps Membrane.RTP
Demand mode :manual
Demand unit :buffers
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