View Source API Reference Membrane MP4 plugin v0.35.0

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.

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.

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.