Membrane.MPEG.TS.Profiles (Membrane MPEG.TS Plugin v2.4.5)

Copy Markdown View Source

Well-known stream profiles that combine stream_type, descriptors, and payload adapters.

Profiles provide a higher-level way to select or configure streams without hiding the underlying PMT details. For example, :opus_mpeg_ts expands to PES private data with an Opus registration descriptor and uses the Opus MPEG-TS packetizer/depacketizer.

Summary

Functions

fetch(profile)

@spec fetch(atom()) :: {:ok, map()} | :error

fetch!(profile)

@spec fetch!(atom()) :: map()

list()

@spec list() :: [atom()]