glvideomixerelement

OpenGL video_mixer

Hierarchy

GObject
    ╰──GInitiallyUnowned
        ╰──GstObject
            ╰──GstElement
                ╰──GstAggregator
                    ╰──GstVideoAggregator
                        ╰──GstGLBaseMixer
                            ╰──GstGLMixer
                                ╰──glvideomixerelement

Implemented interfaces

Factory details

Authors: – Matthew Waters

Classification:Filter/Effect/Video/Compositor

Rank – none

Plugin – opengl

Package – GStreamer Base Plug-ins

Pad Templates

sink_%u

video/x-raw(memory:GLMemory):
         format: RGBA
          width: [ 1, 2147483647 ]
         height: [ 1, 2147483647 ]
      framerate: [ 0/1, 2147483647/1 ]

Presencerequest

Directionsink

Object typeGstGLVideoMixerPad


src

video/x-raw(memory:GLMemory):
         format: RGBA
          width: [ 1, 2147483647 ]
         height: [ 1, 2147483647 ]
      framerate: [ 0/1, 2147483647/1 ]

Presencealways

Directionsrc

Object typeGstAggregatorPad


Properties

background

“background” GstGLVideoMixerBackground *

Background type

Flags : Read / Write

Default value : checker (0)


Named constants

GstGLVideoMixerBackground

The different backgrounds compositor can blend over.

Members

checker (0) – Checker pattern
black (1) – Black
white (2) – White
transparent (3) – Transparent Background to enable further compositing

The results of the search are