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 |
Caps | Membrane.Caps.Audio.MPEG |
Direction | :output |
Mode | :pull |
Name | :output |
Link to this section Summary
Types
Struct containing options for Membrane.Element.MPEGAudioParse.Parser
Functions
Returns pads descriptions for Membrane.Element.MPEGAudioParse.Parser
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