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

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.

Link to this section Summary

Types

t()

Struct describing current pad state.

Link to this section 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.