Membrane Element: MPEGAudioParse v0.1.0 Membrane.Element.MPEGAudioParse.Parser View Source

Parses and splits into frames MPEG-1 Part 3 audio streams

See options/0 for available options

Link to this section Summary

Types

t()

Struct containing options for Membrane.Element.MPEGAudioParse.Parser

  • skip_until_frame: When set to true parser will skip bytes until it finds a valid frame. Otherwise invalid frames will cause an error

Functions

Returns all known sink pads for Membrane.Element.MPEGAudioParse.Parser

Returns all known source pads for Membrane.Element.MPEGAudioParse.Parser

Returns description of options available for this module

Link to this section Types

Link to this type t() View Source
t() :: %Membrane.Element.MPEGAudioParse.Parser{skip_until_frame: boolean()}

Struct containing options for Membrane.Element.MPEGAudioParse.Parser

  • skip_until_frame: When set to true parser will skip bytes until it finds a valid frame. Otherwise invalid frames will cause an error.

Link to this section Functions

Returns all known sink pads for Membrane.Element.MPEGAudioParse.Parser

They are the following:

  • Pad: :sink

    • Availability: :always
    • Mode: {:pull, [demand_in: :bytes]}
    • Caps: any

Returns all known source pads for Membrane.Element.MPEGAudioParse.Parser

They are the following:

Returns description of options available for this module