GstOpengl
Cross-platform OpenGL plugin.
Debugging
Examples
gst-launch-1.0 --gst-debug=gldisplay:3 videotestsrc ! glimagesink
A debugging pipeline.
GST_DEBUG=gl*:6 gst-launch-1.0 videotestsrc ! glimagesink
A debugging pipelines related to shaders.
(from GStreamer Base Plug-ins)
| Name | Classification | Description |
|---|---|---|
| glalpha | Filter/Effect/Video | Adds an alpha channel to video using OpenGL - uniform or chroma-keying |
| glcolorbalance | Filter/Effect/Video | Adjusts brightness, contrast, hue, saturation on a video stream |
| glcolorconvert | Filter/Converter/Video | Converts between color spaces using OpenGL shaders |
| glcolorscale | Filter/Effect/Video | Colorspace converter and video scaler |
| gldeinterlace | Deinterlace | Deinterlacing based on fragment shaders |
| gldifferencematte | Filter/Effect/Video | Saves a background frame and replace it with a pixbuf |
| gldownload | Filter/Video | Downloads data from OpenGL |
| gleffects | Filter/Effect/Video | GL Shading Language effects |
| gleffects_blur | Filter/Effect/Video | GL Shading Language effects - Blur with 9x9 separable convolution Effect |
| gleffects_bulge | Filter/Effect/Video | GL Shading Language effects - Bulge Effect |
| gleffects_fisheye | Filter/Effect/Video | GL Shading Language effects - FishEye Effect |
| gleffects_glow | Filter/Effect/Video | GL Shading Language effects - Glow Lighting Effect |
| gleffects_heat | Filter/Effect/Video | GL Shading Language effects - Heat Signature Effect |
| gleffects_identity | Filter/Effect/Video | GL Shading Language effects - Do nothing Effect |
| gleffects_laplacian | Filter/Effect/Video | GL Shading Language effects - Laplacian Convolution Demo Effect |
| gleffects_lumaxpro | Filter/Effect/Video | GL Shading Language effects - Luma Cross Processing Effect |
| gleffects_mirror | Filter/Effect/Video | GL Shading Language effects - Mirror Effect |
| gleffects_sepia | Filter/Effect/Video | GL Shading Language effects - Sepia Toning Effect |
| gleffects_sin | Filter/Effect/Video | GL Shading Language effects - All Grey but Red Effect |
| gleffects_sobel | Filter/Effect/Video | GL Shading Language effects - Sobel edge detection Effect |
| gleffects_square | Filter/Effect/Video | GL Shading Language effects - Square Effect |
| gleffects_squeeze | Filter/Effect/Video | GL Shading Language effects - Squeeze Effect |
| gleffects_stretch | Filter/Effect/Video | GL Shading Language effects - Stretch Effect |
| gleffects_tunnel | Filter/Effect/Video | GL Shading Language effects - Light Tunnel Effect |
| gleffects_twirl | Filter/Effect/Video | GL Shading Language effects - Twirl Effect |
| gleffects_xpro | Filter/Effect/Video | GL Shading Language effects - Cross Processing Effect |
| gleffects_xray | Filter/Effect/Video | GL Shading Language effects - Glowing negative effect |
| glfilterapp | Filter/Effect | Use client callbacks to define the scene |
| glfilterbin | Filter/Video | glfilterbin element |
| glfiltercube | Filter/Effect/Video | Map input texture on the 6 cube faces |
| glfilterglass | Filter/Effect/Video | Glass Filter |
| glimagesink | Sink/Video | Infrastructure to process GL textures |
| glimagesinkelement | Sink/Video | A videosink based on OpenGL |
| GstGLMixerBin | Bin/Filter/Effect/Video/Mixer | OpenGL video_mixer empty bin |
| glmosaic | Filter/Effect/Video | OpenGL mosaic |
| gloverlay | Filter/Effect/Video | Overlay GL video texture with a JPEG/PNG image |
| gloverlaycompositor | Filter/Effect | Flatten a stream containing GstVideoOverlayCompositionMeta |
| glshader | Filter/Effect | Perform operations with a GLSL shader |
| glsinkbin | Sink/Video | Infrastructure to process GL textures |
| glsrcbin | Src/Video | Infrastructure to process GL textures |
| glstereomix | Filter/Effect/Video | OpenGL stereo video combiner |
| glstereosplit | Codec/Converter | Splits a stereoscopic stream into separate left/right streams |
| gltestsrc | Source/Video | Creates a test video stream |
| gltransformation | Filter/Effect/Video | Transform video on the GPU |
| glupload | Filter/Video | glupload element |
| glvideoflip | Filter/Effect/Video | Flip video on the GPU |
| glvideomixer | Bin/Filter/Effect/Video/Compositor | OpenGL video_mixer bin |
| glvideomixerelement | Filter/Effect/Video/Compositor | OpenGL video_mixer |
| glviewconvert | Filter | Convert stereoscopic/multiview video formats |
The results of the search are