View Source Membrane.BlankVideoGenerator (Membrane Generator plugin v0.7.0)

Element responsible for generating black screen as raw video.

element-options

Element options

Passed via struct Membrane.BlankVideoGenerator.t/0

  • duration

    Time.t()

    Required
    Duration of the output

  • caps

    RawVideo.t()

    Required
    Video format of the output

pads

Pads

output

:output

Availability :always
Caps Membrane.RawVideo, restrictions:
  pixel_format: one_of([:I420, :I422]),
  aligned: true
Demand mode :manual
Demand unit :buffers
Direction :output
Mode :pull
Name :output

Link to this section Summary

Types

t()

Struct containing options for Membrane.BlankVideoGenerator

Functions

Returns pads descriptions for Membrane.BlankVideoGenerator

Returns description of options available for this module

Link to this section Types

@type t() :: %Membrane.BlankVideoGenerator{
  caps: Membrane.RawVideo.t(),
  duration: Membrane.Time.t()
}

Struct containing options for Membrane.BlankVideoGenerator

Link to this section Functions

@spec membrane_pads() :: [{Membrane.Pad.name_t(), Membrane.Pad.description_t()}]

Returns pads descriptions for Membrane.BlankVideoGenerator

@spec options() :: keyword()

Returns description of options available for this module