View Source Membrane.Bin.PadData (Membrane Core v1.1.0)

Struct describing current pad state.

The public fields are:

Other fields in the struct ARE NOT PART OF THE PUBLIC API and should not be accessed or relied on.

Summary

Types

t()

Struct describing current pad state.

Types

@type private_field() :: term()
@type t() :: %Membrane.Bin.PadData{
  availability: Membrane.Pad.availability(),
  direction: Membrane.Pad.direction(),
  endpoint: private_field(),
  link_id: private_field(),
  linked?: private_field(),
  linked_in_spec?: private_field(),
  linking_timeout_id: private_field(),
  name: Membrane.Pad.name(),
  options: Membrane.ChildrenSpec.pad_options(),
  ref: Membrane.Pad.ref(),
  response_received?: private_field(),
  spec_ref: private_field()
}

Struct describing current pad state.

The public fields are:

Other fields in the struct ARE NOT PART OF THE PUBLIC API and should not be accessed or relied on.