},
"libvisual": {
"description": "libvisual visualization plugins",
- "elements": {},
+ "elements": {
+ "libvisual_bumpscope": {
+ "author": "Benjamin Otte <otte@gnome.org>",
+ "description": "Bumpscope visual plugin",
+ "hierarchy": [
+ "GstVisualbumpscope",
+ "GstVisual",
+ "GstAudioVisualizer",
+ "GstElement",
+ "GstObject",
+ "GInitiallyUnowned",
+ "GObject"
+ ],
+ "klass": "Visualization",
+ "long-name": "libvisual Bumpscope plugin plugin v.0.0.1",
+ "pad-templates": {
+ "sink": {
+ "caps": "audio/x-raw:\n format: S16LE\n layout: interleaved\n channels: { (int)1, (int)2 }\n rate: { (int)8000, (int)11250, (int)22500, (int)32000, (int)44100, (int)48000, (int)96000 }\n",
+ "direction": "sink",
+ "presence": "always"
+ },
+ "src": {
+ "caps": "video/x-raw:\n format: { BGRx, BGR, RGB16 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n",
+ "direction": "src",
+ "presence": "always"
+ }
+ },
+ "properties": {
+ "shade-amount": {
+ "blurb": "Shading color to use (big-endian ARGB)",
+ "construct": false,
+ "construct-only": false,
+ "default": "657930",
+ "max": "-1",
+ "min": "0",
+ "type-name": "guint",
+ "writable": true
+ },
+ "shader": {
+ "blurb": "Shader function to apply on each frame",
+ "construct": false,
+ "construct-only": false,
+ "default": "fade (1)",
+ "enum": true,
+ "type-name": "GstAudioVisualizerShader",
+ "values": [
+ {
+ "desc": "GST_AUDIO_VISUALIZER_SHADER_NONE",
+ "name": "none",
+ "value": "0"
+ },
+ {
+ "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE",
+ "name": "fade",
+ "value": "1"
+ },
+ {
+ "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_UP",
+ "name": "fade-and-move-up",
+ "value": "2"
+ },
+ {
+ "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_DOWN",
+ "name": "fade-and-move-down",
+ "value": "3"
+ },
+ {
+ "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_LEFT",
+ "name": "fade-and-move-left",
+ "value": "4"
+ },
+ {
+ "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_RIGHT",
+ "name": "fade-and-move-right",
+ "value": "5"
+ },
+ {
+ "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_HORIZ_OUT",
+ "name": "fade-and-move-horiz-out",
+ "value": "6"
+ },
+ {
+ "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_HORIZ_IN",
+ "name": "fade-and-move-horiz-in",
+ "value": "7"
+ },
+ {
+ "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_VERT_OUT",
+ "name": "fade-and-move-vert-out",
+ "value": "8"
+ },
+ {
+ "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_VERT_IN",
+ "name": "fade-and-move-vert-in",
+ "value": "9"
+ }
+ ],
+ "writable": true
+ }
+ },
+ "rank": "none"
+ },
+ "libvisual_corona": {
+ "author": "Benjamin Otte <otte@gnome.org>",
+ "description": "Libvisual corona plugin",
+ "hierarchy": [
+ "GstVisualcorona",
+ "GstVisual",
+ "GstAudioVisualizer",
+ "GstElement",
+ "GstObject",
+ "GInitiallyUnowned",
+ "GObject"
+ ],
+ "klass": "Visualization",
+ "long-name": "libvisual libvisual corona plugin plugin v.0.1",
+ "pad-templates": {
+ "sink": {
+ "caps": "audio/x-raw:\n format: S16LE\n layout: interleaved\n channels: { (int)1, (int)2 }\n rate: { (int)8000, (int)11250, (int)22500, (int)32000, (int)44100, (int)48000, (int)96000 }\n",
+ "direction": "sink",
+ "presence": "always"
+ },
+ "src": {
+ "caps": "video/x-raw:\n format: { BGRx, BGR, RGB16 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n",
+ "direction": "src",
+ "presence": "always"
+ }
+ },
+ "properties": {
+ "shade-amount": {
+ "blurb": "Shading color to use (big-endian ARGB)",
+ "construct": false,
+ "construct-only": false,
+ "default": "657930",
+ "max": "-1",
+ "min": "0",
+ "type-name": "guint",
+ "writable": true
+ },
+ "shader": {
+ "blurb": "Shader function to apply on each frame",
+ "construct": false,
+ "construct-only": false,
+ "default": "fade (1)",
+ "enum": true,
+ "type-name": "GstAudioVisualizerShader",
+ "values": [
+ {
+ "desc": "GST_AUDIO_VISUALIZER_SHADER_NONE",
+ "name": "none",
+ "value": "0"
+ },
+ {
+ "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE",
+ "name": "fade",
+ "value": "1"
+ },
+ {
+ "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_UP",
+ "name": "fade-and-move-up",
+ "value": "2"
+ },
+ {
+ "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_DOWN",
+ "name": "fade-and-move-down",
+ "value": "3"
+ },
+ {
+ "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_LEFT",
+ "name": "fade-and-move-left",
+ "value": "4"
+ },
+ {
+ "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_RIGHT",
+ "name": "fade-and-move-right",
+ "value": "5"
+ },
+ {
+ "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_HORIZ_OUT",
+ "name": "fade-and-move-horiz-out",
+ "value": "6"
+ },
+ {
+ "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_HORIZ_IN",
+ "name": "fade-and-move-horiz-in",
+ "value": "7"
+ },
+ {
+ "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_VERT_OUT",
+ "name": "fade-and-move-vert-out",
+ "value": "8"
+ },
+ {
+ "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_VERT_IN",
+ "name": "fade-and-move-vert-in",
+ "value": "9"
+ }
+ ],
+ "writable": true
+ }
+ },
+ "rank": "none"
+ },
+ "libvisual_infinite": {
+ "author": "Benjamin Otte <otte@gnome.org>",
+ "description": "Infinite visual plugin",
+ "hierarchy": [
+ "GstVisualinfinite",
+ "GstVisual",
+ "GstAudioVisualizer",
+ "GstElement",
+ "GstObject",
+ "GInitiallyUnowned",
+ "GObject"
+ ],
+ "klass": "Visualization",
+ "long-name": "libvisual infinite plugin plugin v.0.1",
+ "pad-templates": {
+ "sink": {
+ "caps": "audio/x-raw:\n format: S16LE\n layout: interleaved\n channels: { (int)1, (int)2 }\n rate: { (int)8000, (int)11250, (int)22500, (int)32000, (int)44100, (int)48000, (int)96000 }\n",
+ "direction": "sink",
+ "presence": "always"
+ },
+ "src": {
+ "caps": "video/x-raw:\n format: { BGRx, BGR, RGB16 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n",
+ "direction": "src",
+ "presence": "always"
+ }
+ },
+ "properties": {
+ "shade-amount": {
+ "blurb": "Shading color to use (big-endian ARGB)",
+ "construct": false,
+ "construct-only": false,
+ "default": "657930",
+ "max": "-1",
+ "min": "0",
+ "type-name": "guint",
+ "writable": true
+ },
+ "shader": {
+ "blurb": "Shader function to apply on each frame",
+ "construct": false,
+ "construct-only": false,
+ "default": "fade (1)",
+ "enum": true,
+ "type-name": "GstAudioVisualizerShader",
+ "values": [
+ {
+ "desc": "GST_AUDIO_VISUALIZER_SHADER_NONE",
+ "name": "none",
+ "value": "0"
+ },
+ {
+ "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE",
+ "name": "fade",
+ "value": "1"
+ },
+ {
+ "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_UP",
+ "name": "fade-and-move-up",
+ "value": "2"
+ },
+ {
+ "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_DOWN",
+ "name": "fade-and-move-down",
+ "value": "3"
+ },
+ {
+ "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_LEFT",
+ "name": "fade-and-move-left",
+ "value": "4"
+ },
+ {
+ "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_RIGHT",
+ "name": "fade-and-move-right",
+ "value": "5"
+ },
+ {
+ "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_HORIZ_OUT",
+ "name": "fade-and-move-horiz-out",
+ "value": "6"
+ },
+ {
+ "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_HORIZ_IN",
+ "name": "fade-and-move-horiz-in",
+ "value": "7"
+ },
+ {
+ "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_VERT_OUT",
+ "name": "fade-and-move-vert-out",
+ "value": "8"
+ },
+ {
+ "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_VERT_IN",
+ "name": "fade-and-move-vert-in",
+ "value": "9"
+ }
+ ],
+ "writable": true
+ }
+ },
+ "rank": "none"
+ },
+ "libvisual_jakdaw": {
+ "author": "Benjamin Otte <otte@gnome.org>",
+ "description": "jakdaw visual plugin",
+ "hierarchy": [
+ "GstVisualjakdaw",
+ "GstVisual",
+ "GstAudioVisualizer",
+ "GstElement",
+ "GstObject",
+ "GInitiallyUnowned",
+ "GObject"
+ ],
+ "klass": "Visualization",
+ "long-name": "libvisual Jakdaw plugin plugin v.0.0.1",
+ "pad-templates": {
+ "sink": {
+ "caps": "audio/x-raw:\n format: S16LE\n layout: interleaved\n channels: { (int)1, (int)2 }\n rate: { (int)8000, (int)11250, (int)22500, (int)32000, (int)44100, (int)48000, (int)96000 }\n",
+ "direction": "sink",
+ "presence": "always"
+ },
+ "src": {
+ "caps": "video/x-raw:\n format: { BGRx, BGR, RGB16 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n",
+ "direction": "src",
+ "presence": "always"
+ }
+ },
+ "properties": {
+ "shade-amount": {
+ "blurb": "Shading color to use (big-endian ARGB)",
+ "construct": false,
+ "construct-only": false,
+ "default": "657930",
+ "max": "-1",
+ "min": "0",
+ "type-name": "guint",
+ "writable": true
+ },
+ "shader": {
+ "blurb": "Shader function to apply on each frame",
+ "construct": false,
+ "construct-only": false,
+ "default": "fade (1)",
+ "enum": true,
+ "type-name": "GstAudioVisualizerShader",
+ "values": [
+ {
+ "desc": "GST_AUDIO_VISUALIZER_SHADER_NONE",
+ "name": "none",
+ "value": "0"
+ },
+ {
+ "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE",
+ "name": "fade",
+ "value": "1"
+ },
+ {
+ "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_UP",
+ "name": "fade-and-move-up",
+ "value": "2"
+ },
+ {
+ "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_DOWN",
+ "name": "fade-and-move-down",
+ "value": "3"
+ },
+ {
+ "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_LEFT",
+ "name": "fade-and-move-left",
+ "value": "4"
+ },
+ {
+ "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_RIGHT",
+ "name": "fade-and-move-right",
+ "value": "5"
+ },
+ {
+ "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_HORIZ_OUT",
+ "name": "fade-and-move-horiz-out",
+ "value": "6"
+ },
+ {
+ "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_HORIZ_IN",
+ "name": "fade-and-move-horiz-in",
+ "value": "7"
+ },
+ {
+ "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_VERT_OUT",
+ "name": "fade-and-move-vert-out",
+ "value": "8"
+ },
+ {
+ "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_VERT_IN",
+ "name": "fade-and-move-vert-in",
+ "value": "9"
+ }
+ ],
+ "writable": true
+ }
+ },
+ "rank": "none"
+ },
+ "libvisual_jess": {
+ "author": "Benjamin Otte <otte@gnome.org>",
+ "description": "Jess visual plugin",
+ "hierarchy": [
+ "GstVisualjess",
+ "GstVisual",
+ "GstAudioVisualizer",
+ "GstElement",
+ "GstObject",
+ "GInitiallyUnowned",
+ "GObject"
+ ],
+ "klass": "Visualization",
+ "long-name": "libvisual jess plugin plugin v.0.1",
+ "pad-templates": {
+ "sink": {
+ "caps": "audio/x-raw:\n format: S16LE\n layout: interleaved\n channels: { (int)1, (int)2 }\n rate: { (int)8000, (int)11250, (int)22500, (int)32000, (int)44100, (int)48000, (int)96000 }\n",
+ "direction": "sink",
+ "presence": "always"
+ },
+ "src": {
+ "caps": "video/x-raw:\n format: { BGRx, BGR, RGB16 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n",
+ "direction": "src",
+ "presence": "always"
+ }
+ },
+ "properties": {
+ "shade-amount": {
+ "blurb": "Shading color to use (big-endian ARGB)",
+ "construct": false,
+ "construct-only": false,
+ "default": "657930",
+ "max": "-1",
+ "min": "0",
+ "type-name": "guint",
+ "writable": true
+ },
+ "shader": {
+ "blurb": "Shader function to apply on each frame",
+ "construct": false,
+ "construct-only": false,
+ "default": "fade (1)",
+ "enum": true,
+ "type-name": "GstAudioVisualizerShader",
+ "values": [
+ {
+ "desc": "GST_AUDIO_VISUALIZER_SHADER_NONE",
+ "name": "none",
+ "value": "0"
+ },
+ {
+ "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE",
+ "name": "fade",
+ "value": "1"
+ },
+ {
+ "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_UP",
+ "name": "fade-and-move-up",
+ "value": "2"
+ },
+ {
+ "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_DOWN",
+ "name": "fade-and-move-down",
+ "value": "3"
+ },
+ {
+ "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_LEFT",
+ "name": "fade-and-move-left",
+ "value": "4"
+ },
+ {
+ "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_RIGHT",
+ "name": "fade-and-move-right",
+ "value": "5"
+ },
+ {
+ "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_HORIZ_OUT",
+ "name": "fade-and-move-horiz-out",
+ "value": "6"
+ },
+ {
+ "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_HORIZ_IN",
+ "name": "fade-and-move-horiz-in",
+ "value": "7"
+ },
+ {
+ "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_VERT_OUT",
+ "name": "fade-and-move-vert-out",
+ "value": "8"
+ },
+ {
+ "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_VERT_IN",
+ "name": "fade-and-move-vert-in",
+ "value": "9"
+ }
+ ],
+ "writable": true
+ }
+ },
+ "rank": "none"
+ },
+ "libvisual_lv_analyzer": {
+ "author": "Benjamin Otte <otte@gnome.org>",
+ "description": "Libvisual analyzer plugin",
+ "hierarchy": [
+ "GstVisuallv_analyzer",
+ "GstVisual",
+ "GstAudioVisualizer",
+ "GstElement",
+ "GstObject",
+ "GInitiallyUnowned",
+ "GObject"
+ ],
+ "klass": "Visualization",
+ "long-name": "libvisual libvisual analyzer plugin v.1.0",
+ "pad-templates": {
+ "sink": {
+ "caps": "audio/x-raw:\n format: S16LE\n layout: interleaved\n channels: { (int)1, (int)2 }\n rate: { (int)8000, (int)11250, (int)22500, (int)32000, (int)44100, (int)48000, (int)96000 }\n",
+ "direction": "sink",
+ "presence": "always"
+ },
+ "src": {
+ "caps": "video/x-raw:\n format: { BGRx, BGR, RGB16 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n",
+ "direction": "src",
+ "presence": "always"
+ }
+ },
+ "properties": {
+ "shade-amount": {
+ "blurb": "Shading color to use (big-endian ARGB)",
+ "construct": false,
+ "construct-only": false,
+ "default": "657930",
+ "max": "-1",
+ "min": "0",
+ "type-name": "guint",
+ "writable": true
+ },
+ "shader": {
+ "blurb": "Shader function to apply on each frame",
+ "construct": false,
+ "construct-only": false,
+ "default": "fade (1)",
+ "enum": true,
+ "type-name": "GstAudioVisualizerShader",
+ "values": [
+ {
+ "desc": "GST_AUDIO_VISUALIZER_SHADER_NONE",
+ "name": "none",
+ "value": "0"
+ },
+ {
+ "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE",
+ "name": "fade",
+ "value": "1"
+ },
+ {
+ "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_UP",
+ "name": "fade-and-move-up",
+ "value": "2"
+ },
+ {
+ "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_DOWN",
+ "name": "fade-and-move-down",
+ "value": "3"
+ },
+ {
+ "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_LEFT",
+ "name": "fade-and-move-left",
+ "value": "4"
+ },
+ {
+ "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_RIGHT",
+ "name": "fade-and-move-right",
+ "value": "5"
+ },
+ {
+ "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_HORIZ_OUT",
+ "name": "fade-and-move-horiz-out",
+ "value": "6"
+ },
+ {
+ "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_HORIZ_IN",
+ "name": "fade-and-move-horiz-in",
+ "value": "7"
+ },
+ {
+ "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_VERT_OUT",
+ "name": "fade-and-move-vert-out",
+ "value": "8"
+ },
+ {
+ "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_VERT_IN",
+ "name": "fade-and-move-vert-in",
+ "value": "9"
+ }
+ ],
+ "writable": true
+ }
+ },
+ "rank": "none"
+ },
+ "libvisual_lv_scope": {
+ "author": "Benjamin Otte <otte@gnome.org>",
+ "description": "Libvisual scope plugin",
+ "hierarchy": [
+ "GstVisuallv_scope",
+ "GstVisual",
+ "GstAudioVisualizer",
+ "GstElement",
+ "GstObject",
+ "GInitiallyUnowned",
+ "GObject"
+ ],
+ "klass": "Visualization",
+ "long-name": "libvisual libvisual scope plugin v.0.1",
+ "pad-templates": {
+ "sink": {
+ "caps": "audio/x-raw:\n format: S16LE\n layout: interleaved\n channels: { (int)1, (int)2 }\n rate: { (int)8000, (int)11250, (int)22500, (int)32000, (int)44100, (int)48000, (int)96000 }\n",
+ "direction": "sink",
+ "presence": "always"
+ },
+ "src": {
+ "caps": "video/x-raw:\n format: { BGRx, BGR, RGB16 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n",
+ "direction": "src",
+ "presence": "always"
+ }
+ },
+ "properties": {
+ "shade-amount": {
+ "blurb": "Shading color to use (big-endian ARGB)",
+ "construct": false,
+ "construct-only": false,
+ "default": "657930",
+ "max": "-1",
+ "min": "0",
+ "type-name": "guint",
+ "writable": true
+ },
+ "shader": {
+ "blurb": "Shader function to apply on each frame",
+ "construct": false,
+ "construct-only": false,
+ "default": "fade (1)",
+ "enum": true,
+ "type-name": "GstAudioVisualizerShader",
+ "values": [
+ {
+ "desc": "GST_AUDIO_VISUALIZER_SHADER_NONE",
+ "name": "none",
+ "value": "0"
+ },
+ {
+ "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE",
+ "name": "fade",
+ "value": "1"
+ },
+ {
+ "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_UP",
+ "name": "fade-and-move-up",
+ "value": "2"
+ },
+ {
+ "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_DOWN",
+ "name": "fade-and-move-down",
+ "value": "3"
+ },
+ {
+ "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_LEFT",
+ "name": "fade-and-move-left",
+ "value": "4"
+ },
+ {
+ "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_RIGHT",
+ "name": "fade-and-move-right",
+ "value": "5"
+ },
+ {
+ "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_HORIZ_OUT",
+ "name": "fade-and-move-horiz-out",
+ "value": "6"
+ },
+ {
+ "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_HORIZ_IN",
+ "name": "fade-and-move-horiz-in",
+ "value": "7"
+ },
+ {
+ "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_VERT_OUT",
+ "name": "fade-and-move-vert-out",
+ "value": "8"
+ },
+ {
+ "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_VERT_IN",
+ "name": "fade-and-move-vert-in",
+ "value": "9"
+ }
+ ],
+ "writable": true
+ }
+ },
+ "rank": "none"
+ },
+ "libvisual_oinksie": {
+ "author": "Benjamin Otte <otte@gnome.org>",
+ "description": "Libvisual Oinksie visual plugin",
+ "hierarchy": [
+ "GstVisualoinksie",
+ "GstVisual",
+ "GstAudioVisualizer",
+ "GstElement",
+ "GstObject",
+ "GInitiallyUnowned",
+ "GObject"
+ ],
+ "klass": "Visualization",
+ "long-name": "libvisual oinksie plugin plugin v.0.1",
+ "pad-templates": {
+ "sink": {
+ "caps": "audio/x-raw:\n format: S16LE\n layout: interleaved\n channels: { (int)1, (int)2 }\n rate: { (int)8000, (int)11250, (int)22500, (int)32000, (int)44100, (int)48000, (int)96000 }\n",
+ "direction": "sink",
+ "presence": "always"
+ },
+ "src": {
+ "caps": "video/x-raw:\n format: { BGRx, BGR, RGB16 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n",
+ "direction": "src",
+ "presence": "always"
+ }
+ },
+ "properties": {
+ "shade-amount": {
+ "blurb": "Shading color to use (big-endian ARGB)",
+ "construct": false,
+ "construct-only": false,
+ "default": "657930",
+ "max": "-1",
+ "min": "0",
+ "type-name": "guint",
+ "writable": true
+ },
+ "shader": {
+ "blurb": "Shader function to apply on each frame",
+ "construct": false,
+ "construct-only": false,
+ "default": "fade (1)",
+ "enum": true,
+ "type-name": "GstAudioVisualizerShader",
+ "values": [
+ {
+ "desc": "GST_AUDIO_VISUALIZER_SHADER_NONE",
+ "name": "none",
+ "value": "0"
+ },
+ {
+ "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE",
+ "name": "fade",
+ "value": "1"
+ },
+ {
+ "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_UP",
+ "name": "fade-and-move-up",
+ "value": "2"
+ },
+ {
+ "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_DOWN",
+ "name": "fade-and-move-down",
+ "value": "3"
+ },
+ {
+ "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_LEFT",
+ "name": "fade-and-move-left",
+ "value": "4"
+ },
+ {
+ "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_RIGHT",
+ "name": "fade-and-move-right",
+ "value": "5"
+ },
+ {
+ "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_HORIZ_OUT",
+ "name": "fade-and-move-horiz-out",
+ "value": "6"
+ },
+ {
+ "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_HORIZ_IN",
+ "name": "fade-and-move-horiz-in",
+ "value": "7"
+ },
+ {
+ "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_VERT_OUT",
+ "name": "fade-and-move-vert-out",
+ "value": "8"
+ },
+ {
+ "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_VERT_IN",
+ "name": "fade-and-move-vert-in",
+ "value": "9"
+ }
+ ],
+ "writable": true
+ }
+ },
+ "rank": "none"
+ }
+ },
"filename": "gstlibvisual",
"license": "LGPL",
"package": "GStreamer Base Plug-ins git",
"source": "gst-plugins-base",
"url": "Unknown package origin"
},
+ "overlaycomposition": {
+ "description": "Renders overlays on top of video frames",
+ "elements": {
+ "overlaycomposition": {
+ "author": "Sebastian Dr\u00f6ge <sebastian@centricular.com>",
+ "description": "Overlay Composition",
+ "hierarchy": [
+ "GstOverlayComposition",
+ "GstElement",
+ "GstObject",
+ "GInitiallyUnowned",
+ "GObject"
+ ],
+ "klass": "Filter/Editor/Video",
+ "long-name": "Overlay Composition",
+ "pad-templates": {
+ "sink": {
+ "caps": "video/x-raw:\n format: { BGRx, RGBx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, I420, YV12, AYUV, YUY2, UYVY, v308, Y41B, Y42B, Y444, NV12, NV21, A420, YUV9, YVU9, IYU1, GRAY8 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(ANY):\n format: { I420, YV12, YUY2, UYVY, AYUV, VUYA, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, Y210, Y410, NV12, NV21, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, NV16, NV24, NV12_64Z32, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, NV61, P010_10BE, P010_10LE, IYU2, VYUY, GBRA, GBRA_10BE, GBRA_10LE, BGR10A2_LE, RGB10A2_LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE, GRAY10_LE32, NV12_10LE32, NV16_10LE32, NV12_10LE40 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n",
+ "direction": "sink",
+ "presence": "always"
+ },
+ "src": {
+ "caps": "video/x-raw:\n format: { BGRx, RGBx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, I420, YV12, AYUV, YUY2, UYVY, v308, Y41B, Y42B, Y444, NV12, NV21, A420, YUV9, YVU9, IYU1, GRAY8 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(ANY):\n format: { I420, YV12, YUY2, UYVY, AYUV, VUYA, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, Y210, Y410, NV12, NV21, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, NV16, NV24, NV12_64Z32, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, NV61, P010_10BE, P010_10LE, IYU2, VYUY, GBRA, GBRA_10BE, GBRA_10LE, BGR10A2_LE, RGB10A2_LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE, GRAY10_LE32, NV12_10LE32, NV16_10LE32, NV12_10LE40 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n",
+ "direction": "src",
+ "presence": "always"
+ }
+ },
+ "rank": "none",
+ "signals": {
+ "caps-changed": {
+ "args": [
+ "GstCaps",
+ "guint",
+ "guint"
+ ],
+ "retval": "void"
+ },
+ "draw": {
+ "args": [
+ "GstSample"
+ ],
+ "retval": "GstVideoOverlayComposition"
+ }
+ }
+ }
+ },
+ "filename": "gstoverlaycomposition",
+ "license": "LGPL",
+ "package": "GStreamer Base Plug-ins git",
+ "source": "gst-plugins-base",
+ "url": "Unknown package origin"
+ },
"pango": {
"description": "Pango-based text rendering and overlay",
"elements": {