GstGLVideoMixerPad

GObject
    ╰──GInitiallyUnowned
        ╰──GstObject
            ╰──GstPad
                ╰──GstAggregatorPad
                    ╰──GstVideoAggregatorPad
                        ╰──GstGLBaseMixerPad
                            ╰──GstGLMixerPad
                                ╰──GstGLVideoMixerPad

The opaque GstGLVideoMixerPad structure.


Properties

alpha

“alpha” gdouble

Alpha of the picture

Flags : Read / Write

Default value : 1


blend-constant-color-alpha

“blend-constant-color-alpha” gdouble

Blend Constant Color Alpha

Flags : Read / Write

Default value : 0


blend-constant-color-blue

“blend-constant-color-blue” gdouble

Blend Constant Color Green

Flags : Read / Write

Default value : 0


blend-constant-color-green

“blend-constant-color-green” gdouble

Blend Constant Color Green

Flags : Read / Write

Default value : 0


blend-constant-color-red

“blend-constant-color-red” gdouble

Blend Constant Color Red

Flags : Read / Write

Default value : 0


blend-equation-alpha

“blend-equation-alpha” GstGLVideoMixerBlendEquation *

Blend Equation for Alpha

Flags : Read / Write

Default value : add (0)


blend-equation-rgb

“blend-equation-rgb” GstGLVideoMixerBlendEquation *

Blend Equation for RGB

Flags : Read / Write

Default value : add (0)


blend-function-dst-alpha

“blend-function-dst-alpha” GstGLVideoMixerBlendFunction *

Blend Function for Destination Alpha

Flags : Read / Write

Default value : one-minus-src-alpha (7)


blend-function-dst-rgb

“blend-function-dst-rgb” GstGLVideoMixerBlendFunction *

Blend Function for Destination RGB

Flags : Read / Write

Default value : one-minus-src-alpha (7)


blend-function-src-alpha

“blend-function-src-alpha” GstGLVideoMixerBlendFunction *

Blend Function for Source Alpha

Flags : Read / Write

Default value : one (1)


blend-function-src-rgb

“blend-function-src-rgb” GstGLVideoMixerBlendFunction *

Blend Function for Source RGB

Flags : Read / Write

Default value : src-alpha (6)


crop-bottom

“crop-bottom” gint

Defines how many pixels of the input in input size should be cropped on the bottom side.

Flags : Read / Write

Default value : 0


crop-left

“crop-left” gint

Defines how many pixels of the input in input size should be cropped on the left side.

Flags : Read / Write

Default value : 0


crop-right

“crop-right” gint

Defines how many pixels of the input in input size should be cropped on the right side.

Flags : Read / Write

Default value : 0


crop-top

“crop-top” gint

Defines how many pixels of the input in input size should be cropped on the top side.

Flags : Read / Write

Default value : 0


height

“height” gint

Height of the picture

Flags : Read / Write

Default value : 0


width

“width” gint

Width of the picture

Flags : Read / Write

Default value : 0


xpos

“xpos” gint

X Position of the picture

Flags : Read / Write

Default value : 0


ypos

“ypos” gint

Y Position of the picture

Flags : Read / Write

Default value : 0


Named constants

GstGLVideoMixerBlendEquation

The blending equation to use. See the opengl specificition for glBlendEquationSeparate

Members
add (0) – Add
subtract (1) – Subtract
reverse-subtract (2) – Reverse Subtract

GstGLVideoMixerBlendFunction

The blending function to use. See the opengl specificition for glBlendFuncSeparate

Members
zero (0) – Zero
one (1) – One
src-color (2) – Source Color
one-minus-src-color (3) – One Minus Source Color
dst-color (4) – Destination Color
one-minus-dst-color (5) – One Minus Destination Color
src-alpha (6) – Source Alpha
one-minus-src-alpha (7) – One Minus Source Alpha
dst-alpha (8) – Destination Alpha
one-minus-dst-alpha (9) – One Minus Destination Alpha
constant-color (10) – Constant Color
one-minus-contant-color (11) – One Minus Constant Color
constant-alpha (12) – Constant Alpha
one-minus-contant-alpha (13) – One Minus Constant Alpha
src-alpha-saturate (14) – Source Alpha Saturate

The results of the search are