MPEG.TS.PAT (MPEG.TS v2.2.0)

View Source

Program Association Table.

Summary

Types

program_id_t()

@type program_id_t() :: 0..65535

program_pid_t()

@type program_pid_t() :: 0..8191

t()

@type t() :: %MPEG.TS.PAT{programs: %{required(program_id_t()) => program_pid_t()}}

Functions

unmarshal_table(data)

@spec unmarshal_table(binary()) :: {:ok, t()} | {:error, :invalid_data}