API Reference Membrane MP4 plugin v0.9.0

Modules

Module for parsing and serializing MP4 files.

MP4 structure schema used for parsing and serialization.

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 payloaded stream into Common Media Application Format, an MP4-based container commonly used in adaptive streaming over HTTP.

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.

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.