Membrane.Element.MPEGAudioParse.Parser (Membrane Element: MPEGAudioParse v0.4.0) View Source

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

See options/0 for available options

Element options

Passed via struct Membrane.Element.MPEGAudioParse.Parser.t/0

  • skip_until_frame

    Default value: false When set to true the parser will skip bytes until it finds a valid frame. Otherwise invalid frames will cause an error.

Pads

:input

Availability:always
Bin?false
Caps:any
Demand unit:bytes
Direction:input
Mode:pull
Name:input

:output

Availability:always
Bin?false
CapsMembrane.Caps.Audio.MPEG
Direction:output
Mode:pull
Name:output

Link to this section Summary

Types

t()

Struct containing options for Membrane.Element.MPEGAudioParse.Parser

Functions

Returns description of options available for this module

Link to this section Types

Specs

t() :: %Membrane.Element.MPEGAudioParse.Parser{skip_until_frame: boolean()}

Struct containing options for Membrane.Element.MPEGAudioParse.Parser

Link to this section Functions

Specs

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

Returns pads descriptions for Membrane.Element.MPEGAudioParse.Parser

Specs

options() :: keyword()

Returns description of options available for this module