gldeinterlace
Deinterlacing based on fragment shaders
Hierarchy
GObject ╰──GInitiallyUnowned ╰──GstObject ╰──GstElement ╰──GstBaseTransform ╰──GstGLBaseFilter ╰──GstGLFilter ╰──gldeinterlace
Factory details
Authors: – Julien Isorce 
Classification: – Deinterlace
Rank – none
Plugin – opengl
Package – GStreamer Base Plug-ins
Pad Templates
sink
        video/x-raw(ANY):
         format: RGBA
          width: [ 1, 2147483647 ]
         height: [ 1, 2147483647 ]
      framerate: [ 0/1, 2147483647/1 ]
 texture-target: 2D
video/x-raw(memory:GLMemory):
         format: RGBA
          width: [ 1, 2147483647 ]
         height: [ 1, 2147483647 ]
      framerate: [ 0/1, 2147483647/1 ]
 texture-target: 2D
src
        video/x-raw(memory:GLMemory):
         format: RGBA
          width: [ 1, 2147483647 ]
         height: [ 1, 2147483647 ]
      framerate: [ 0/1, 2147483647/1 ]
 texture-target: 2D
video/x-raw(ANY):
         format: RGBA
          width: [ 1, 2147483647 ]
         height: [ 1, 2147483647 ]
      framerate: [ 0/1, 2147483647/1 ]
 texture-target: 2D
Properties
method
“method” Gldeinterlace-method *
Select which deinterlace method apply to GL video texture
Flags : Read / Write
Default value : vfir (0)
Named constants
Gldeinterlace-method
Members
vfir (0) – Blur Vertical
        greedyh (1) – Motion Adaptive: Advanced Detection
        The results of the search are