View Source Membrane.StreamFormat (Membrane Core v1.1.2)

Defines the capabilities of a pad within the Membrane framework.

Each pad in a multimedia pipeline has specific capabilities, determining the type and format of data it can handle. For example, a pad's capabilities might include handling raw audio with a specific sample rate or managing encoded audio in a specified format.

To successfully link two pads together, their capabilities must be compatible.

Link to this section Summary

Types

t()

Represents a pad's capabilities. For more information, see: Membrane.StreamFormat.

Link to this section Types

@type t() :: struct()

Represents a pad's capabilities. For more information, see: Membrane.StreamFormat.