ISOMedia.Boxes.TrackExtends (ISOMedia v0.1.0)

Copy Markdown View Source

Typed view of the trex Track Extends box (inside moovmvex).

Summary

Functions

Decode a trex box.

Encode a %TrackExtends{} back into a trex box.

Types

t()

@type t() :: %ISOMedia.Boxes.TrackExtends{
  default_sample_description_index: non_neg_integer(),
  default_sample_duration: non_neg_integer(),
  default_sample_flags: non_neg_integer(),
  default_sample_size: non_neg_integer(),
  track_id: non_neg_integer()
}

Functions

decode(box)

@spec decode(ISOMedia.Box.t()) :: t()

Decode a trex box.

encode(t)

@spec encode(t()) :: ISOMedia.Box.t()

Encode a %TrackExtends{} back into a trex box.