API Reference Membrane MP4 plugin v0.22.3
modules
Modules
Module for parsing and serializing MP4 files.
A structure describing the header of the box.
MP4 structure schema used for parsing and serialization.
A Membrane Element for demuxing an MP4.
Depayloads AAC stream.
Depayloads H264 stream.
A module containing a function for assembling an MPEG-4 file type box.
A module containing a function for assembling an MPEG-4 media data box.
A module providing a function assembling an MPEG-4 movie box.
The module provides a function that assembles an MPEG-4 movie extends box (mvex
atom).
A module containing a set of utilities for assembling an MPEG-4 track box.
A module containing a function for assembling an MPEG-4 movie fragment box.
Puts a payloaded stream into Common Media Application Format, an MP4-based container commonly used in adaptive streaming over HTTP.
Membrane's event representing a request for a Membrane.MP4.Muxer.CMAF
element
to finalize the current segment as soon as possible.
Puts payloaded streams into an MPEG-4 container.
Payloads AAC stream so it can be embedded in MP4.
Payloads H264 stream so it can be embedded in MP4.
MP4 Payloader for Opus codec.
A module containing a function for assembling a CMAF segment index box.
A module containing a function for assembling a CMAF segment type box.
A module defining a structure that represents an MPEG-4 track.
A module that defines a structure and functions allowing to store samples, assemble them into chunks and flush when needed. Its public functions take care of recording information required to build a sample table.