View Source Membrane.VideoCompositor.Scene (Membrane Video Compositor plugin v0.2.2)

Structure representing a top level specification of what is Video Compositor supposed to render.

Link to this section Summary

Types

t()

The main part of the Scene are Membrane.VideoCompositor.Scene.Objects and interactions between them. There are three kinds of Objects

Link to this section Types

@type t() :: %Membrane.VideoCompositor.Scene{
  objects: [
    {Membrane.VideoCompositor.Scene.Object.name(),
     Membrane.VideoCompositor.Scene.Object.t()}
  ],
  output: Membrane.VideoCompositor.Scene.Object.name()
}

The main part of the Scene are Membrane.VideoCompositor.Scene.Objects and interactions between them. There are three kinds of Objects: