gloverlay

gloverlay — Overlay GL video texture with a PNG image

Synopsis

                    GstGLOverlay;

Object Hierarchy

  GObject
   +----GstObject
         +----GstElement
               +----GstBaseTransform
                     +----GstGLFilter
                           +----GstGLOverlay

Properties

  "location"                 gchar*                : Read / Write

Description

Overlay GL video texture with a PNG image

Examples

gst-launch  videotestsrc ! "video/x-raw-rgb" ! glupload ! gloverlay location=imagefile ! glimagesink
FBO (Frame Buffer Object) is required.

Synopsis

Element Information

plugin

opengl

author

Filippo Argiolas <filippo.argiolas@gmail.com>

class

Filter/Effect

Element Pads

name

sink

direction

sink

presence

always

details

video/x-raw-gl, width=(int)[ 1, 8000 ], height=(int)[ 1, 6000 ], pixel-aspect-ratio=(fraction)1/1, framerate=(fraction)[ 0/1, 100/1 ]

name

src

direction

source

presence

always

details

video/x-raw-gl, width=(int)[ 1, 8000 ], height=(int)[ 1, 6000 ], pixel-aspect-ratio=(fraction)1/1, framerate=(fraction)[ 0/1, 100/1 ]

Details

GstGLOverlay

typedef struct _GstGLOverlay GstGLOverlay;

Property Details

The "location" property

  "location"                 gchar*                : Read / Write

Location of the image.

Default value: NULL