View Source ExMP4.Container.Header (MP4 Reader and Writer v0.2.0)

A structure describing the header of the box.

The content_size field is equal to the box size minus the size of the header (8 bytes).

Summary

Functions

Parses the header of a box.

Types

@type t() :: %ExMP4.Container.Header{
  content_size: non_neg_integer(),
  header_size: non_neg_integer(),
  name: atom()
}

Functions

@spec parse(binary()) :: {:ok, t(), leftover :: binary()} | {:error, :not_enough_data}

Parses the header of a box.

Returns the t/0 and the leftover data.