Membrane.MP4.MovieBox.TrackBox (Membrane MP4 plugin v0.36.1)

View Source

A module containing a set of utilities for assembling an MPEG-4 track box.

The track box (trak atom) describes a single track of a presentation. This description includes information like its timescale, duration, volume, media-specific data (media handlers, sample descriptions) as well as a sample table, which allows media players to find and interpret track's data in the media data box.

For more information about the track box, refer to ISO/IEC 14496-12.

Summary

Functions

assemble(track)

unpack(map)

@spec unpack(%{children: Membrane.MP4.Container.t(), fields: map()}) ::
  Membrane.MP4.Track.t()