diff options
author | Sebastian Dröge <sebastian@centricular.com> | 2020-05-27 16:01:42 +0300 |
---|---|---|
committer | Thibault Saunier <tsaunier@igalia.com> | 2020-06-04 13:33:16 -0400 |
commit | 01bbcb3642990c90497f70132d10af57dba4e641 (patch) | |
tree | 0a82d22c6ee8c2b345013b7eb6c2bf0319b1c0c0 /docs | |
parent | a5b1e1e96dd6199663053a53af458a64f32a1c93 (diff) |
docs: Update gst_plugins_cache.json
Diffstat (limited to 'docs')
-rw-r--r-- | docs/plugins/gst_plugins_cache.json | 38849 |
1 files changed, 9564 insertions, 29285 deletions
diff --git a/docs/plugins/gst_plugins_cache.json b/docs/plugins/gst_plugins_cache.json index 3a241ad98..9de5e7b23 100644 --- a/docs/plugins/gst_plugins_cache.json +++ b/docs/plugins/gst_plugins_cache.json @@ -16,19 +16,16 @@ ], "klass": "Filter/Analyzer/Audio", "long-name": "AccurateRip(TM) CRC element", - "name": "accurip", "pad-templates": { "sink": { "caps": "audio/x-raw:\n format: S16LE\n rate: 44100\n channels: 2\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "audio/x-raw:\n format: S16LE\n rate: 44100\n channels: 2\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -37,7 +34,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "last-track": { @@ -45,22 +43,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "qos": { @@ -68,7 +52,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -77,6 +62,7 @@ }, "filename": "gstaccurip", "license": "LGPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -98,19 +84,16 @@ ], "klass": "Codec/Decoder/Audio", "long-name": "ADPCM decoder", - "name": "adpcmdec", "pad-templates": { "sink": { "caps": "audio/x-adpcm:\n layout: { (string)microsoft, (string)dvi }\n block_align: [ 64, 8192 ]\n rate: [ 1, 2147483647 ]\n channels: [ 1, 2 ]\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "audio/x-raw:\n format: S16LE\n layout: interleaved\n rate: [ 1, 2147483647 ]\n channels: [ 1, 2 ]\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -121,22 +104,8 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint64", "writable": true }, "plc": { @@ -144,7 +113,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "tolerance": { @@ -154,7 +124,8 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true } }, @@ -163,6 +134,7 @@ }, "filename": "gstadpcmdec", "license": "LGPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -182,21 +154,21 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstPreset" + ], "klass": "Codec/Encoder/Audio", "long-name": "ADPCM encoder", - "name": "adpcmenc", "pad-templates": { "sink": { "caps": "audio/x-raw:\n format: S16LE\n layout: interleaved\n rate: [ 1, 2147483647 ]\n channels: [ 1, 2 ]\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "audio/x-adpcm:\n layout: dvi\n block_align: [ 64, 8192 ]\n rate: [ 1, 2147483647 ]\n channels: [ 1, 2 ]\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -207,7 +179,8 @@ "default": "1024", "max": "8192", "min": "64", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "hard-resync": { @@ -215,7 +188,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "layout": { @@ -223,15 +197,8 @@ "construct": false, "construct-only": false, "default": "dvi (0)", - "enum": true, - "type-name": "GstADPCMEncLayout", - "values": [ - { - "desc": "DVI/IMA APDCM", - "name": "dvi", - "value": "0" - } - ], + "readable": true, + "type": "GstADPCMEncLayout", "writable": true }, "mark-granule": { @@ -239,30 +206,17 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": false }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, "perfect-timestamp": { "blurb": "Favour perfect timestamps over tracking upstream timestamps", "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "tolerance": { @@ -272,7 +226,8 @@ "default": "40000000", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true } }, @@ -281,6 +236,18 @@ }, "filename": "gstadpcmenc", "license": "LGPL", + "other-types": { + "GstADPCMEncLayout": { + "kind": "enum", + "values": [ + { + "desc": "DVI/IMA APDCM", + "name": "dvi", + "value": "0" + } + ] + } + }, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -301,36 +268,16 @@ ], "klass": "Muxer/Audio", "long-name": "AIFF audio muxer", - "name": "aiffmux", "pad-templates": { "sink": { "caps": "audio/x-raw:\n format: { S8, S16BE, S24BE, S32BE }\n channels: [ 1, 2147483647 ]\n rate: [ 1, 2147483647 ]\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "audio/x-aiff:\n", "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true + "presence": "always" } }, "rank": "primary" @@ -347,36 +294,16 @@ ], "klass": "Codec/Demuxer/Audio", "long-name": "AIFF audio demuxer", - "name": "aiffparse", "pad-templates": { "sink": { "caps": "audio/x-aiff:\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "audio/x-raw:\n format: { S8, S16BE, S16LE, S24BE, S24LE, S32LE, S32BE, F32BE, F64BE }\n rate: [ 1, 2147483647 ]\n channels: [ 1, 2147483647 ]\n", "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true + "presence": "always" } }, "rank": "primary" @@ -384,6 +311,7 @@ }, "filename": "gstaiff", "license": "LGPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -418,19 +346,13 @@ } }, "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", + "qos": { + "blurb": "Handle Quality-of-Service events from downstream", "construct": false, "construct-only": false, - "type-name": "GstObject", + "default": "true", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -447,6 +369,9 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstPreset" + ], "klass": "Codec/Encoder/Video", "long-name": "AV1 Encoder", "pad-templates": { @@ -469,7 +394,8 @@ "default": "4000", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "buf-optimal-sz": { @@ -479,7 +405,8 @@ "default": "5000", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "buf-sz": { @@ -489,7 +416,8 @@ "default": "6000", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "cpu-used": { @@ -497,9 +425,10 @@ "construct": false, "construct-only": false, "default": "0", - "max": "8", + "max": "5", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "drop-frame": { @@ -509,7 +438,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "end-usage": { @@ -517,30 +447,8 @@ "construct": false, "construct-only": false, "default": "vbr (0)", - "enum": true, - "type-name": "GstAV1EncEndUsageMode", - "values": [ - { - "desc": "Variable Bit Rate Mode", - "name": "vbr", - "value": "0" - }, - { - "desc": "Constant Bit Rate Mode", - "name": "cbr", - "value": "1" - }, - { - "desc": "Constrained Quality Mode", - "name": "cq", - "value": "2" - }, - { - "desc": "Constant Quality Mode", - "name": "q", - "value": "3" - } - ], + "readable": true, + "type": "GstAV1EncEndUsageMode", "writable": true }, "max-quantizer": { @@ -550,7 +458,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "min-quantizer": { @@ -560,15 +469,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "guint", "writable": true }, "overshoot-pct": { @@ -578,14 +480,8 @@ "default": "25", "max": "1000", "min": "0", - "type-name": "guint", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "guint", "writable": true }, "qos": { @@ -593,7 +489,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "resize-denominator": { @@ -603,7 +500,8 @@ "default": "8", "max": "16", "min": "8", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "resize-kf-denominator": { @@ -613,7 +511,8 @@ "default": "8", "max": "16", "min": "8", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "resize-mode": { @@ -621,33 +520,8 @@ "construct": false, "construct-only": false, "default": "none (0)", - "enum": true, - "type-name": "GstAV1EncResizeMode", - "values": [ - { - "desc": "No frame resizing allowed", - "name": "none", - "value": "0" - }, - { - "desc": "All frames are coded at the specified scale", - "name": "fixed", - "value": "1" - }, - { - "desc": "All frames are coded at a random scale", - "name": "random", - "value": "2" - } - ], - "writable": true - }, - "row-mt": { - "blurb": "Enable row based multi-threading", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "GstAV1EncResizeMode", "writable": true }, "superres-denominator": { @@ -657,7 +531,8 @@ "default": "8", "max": "16", "min": "8", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "superres-kf-denominator": { @@ -667,7 +542,8 @@ "default": "8", "max": "16", "min": "8", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "superres-kf-qthresh": { @@ -677,7 +553,8 @@ "default": "63", "max": "63", "min": "1", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "superres-mode": { @@ -685,30 +562,8 @@ "construct": false, "construct-only": false, "default": "none (0)", - "enum": true, - "type-name": "GstAV1EncSuperresMode", - "values": [ - { - "desc": "No frame superres allowed", - "name": "none", - "value": "0" - }, - { - "desc": "All frames are coded at the specified scale and super-resolved", - "name": "fixed", - "value": "1" - }, - { - "desc": "All frames are coded at a random scale and super-resolved", - "name": "random", - "value": "2" - }, - { - "desc": "Superres scale for a frame is determined based on q_index", - "name": "qthresh", - "value": "3" - } - ], + "readable": true, + "type": "GstAV1EncSuperresMode", "writable": true }, "superres-qthresh": { @@ -718,7 +573,8 @@ "default": "63", "max": "63", "min": "1", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "target-bitrate": { @@ -728,7 +584,8 @@ "default": "256", "max": "-1", "min": "1", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "threads": { @@ -738,7 +595,30 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", + "writable": true + }, + "tile-columns": { + "blurb": "Partition into separate vertical tile columns from image frame which can enable parallel encoding", + "construct": false, + "construct-only": false, + "default": "0", + "max": "6", + "min": "0", + "readable": true, + "type": "guint", + "writable": true + }, + "tile-rows": { + "blurb": "Partition into separate horizontal tile rows from image frame which can enable parallel encoding", + "construct": false, + "construct-only": false, + "default": "0", + "max": "6", + "min": "0", + "readable": true, + "type": "guint", "writable": true }, "undershoot-pct": { @@ -748,7 +628,8 @@ "default": "25", "max": "1000", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true } }, @@ -757,6 +638,78 @@ }, "filename": "gstaom", "license": "LGPL", + "other-types": { + "GstAV1EncEndUsageMode": { + "kind": "enum", + "values": [ + { + "desc": "Variable Bit Rate Mode", + "name": "vbr", + "value": "0" + }, + { + "desc": "Constant Bit Rate Mode", + "name": "cbr", + "value": "1" + }, + { + "desc": "Constrained Quality Mode", + "name": "cq", + "value": "2" + }, + { + "desc": "Constant Quality Mode", + "name": "q", + "value": "3" + } + ] + }, + "GstAV1EncResizeMode": { + "kind": "enum", + "values": [ + { + "desc": "No frame resizing allowed", + "name": "none", + "value": "0" + }, + { + "desc": "All frames are coded at the specified scale", + "name": "fixed", + "value": "1" + }, + { + "desc": "All frames are coded at a random scale", + "name": "random", + "value": "2" + } + ] + }, + "GstAV1EncSuperresMode": { + "kind": "enum", + "values": [ + { + "desc": "No frame superres allowed", + "name": "none", + "value": "0" + }, + { + "desc": "All frames are coded at the specified scale and super-resolved", + "name": "fixed", + "value": "1" + }, + { + "desc": "All frames are coded at a random scale and super-resolved", + "name": "random", + "value": "2" + }, + { + "desc": "Superres scale for a frame is determined based on q_index", + "name": "qthresh", + "value": "3" + } + ] + } + }, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -775,27 +728,26 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstTagSetter" + ], "klass": "Codec/Muxer", "long-name": "ASF muxer", - "name": "asfmux", "pad-templates": { "audio_%%u": { "caps": "audio/x-wma:\n wmaversion: [ 1, 3 ]\naudio/mpeg:\n layer: 3\n mpegversion: 1\n channels: [ 1, 2 ]\n rate: [ 8000, 96000 ]\n", "direction": "sink", - "presence": "request", - "typename": "GstPad" + "presence": "request" }, "src": { "caps": "video/x-ms-asf:\n parsed: true\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "video_%%u": { "caps": "video/x-wmv:\n wmvversion: [ 1, 3 ]\n", "direction": "sink", - "presence": "request", - "typename": "GstPad" + "presence": "request" } }, "properties": { @@ -804,15 +756,8 @@ "construct": true, "construct-only": false, "default": "true", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gboolean", "writable": true }, "packet-size": { @@ -822,7 +767,8 @@ "default": "4800", "max": "-1", "min": "18", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "padding": { @@ -832,14 +778,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "guint64", "writable": true }, "preroll": { @@ -849,7 +789,8 @@ "default": "5000", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "streamable": { @@ -857,7 +798,8 @@ "construct": true, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -876,19 +818,16 @@ ], "klass": "Parser", "long-name": "ASF parser", - "name": "asfparse", "pad-templates": { "sink": { "caps": "video/x-ms-asf:\n parsed: false\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "video/x-ms-asf:\n parsed: true\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -897,22 +836,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -931,19 +856,16 @@ ], "klass": "Codec/Payloader/Network", "long-name": "RTP ASF payloader", - "name": "rtpasfpay", "pad-templates": { "sink": { "caps": "video/x-ms-asf:\n parsed: true\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "application/x-rtp:\n media: { (string)audio, (string)video, (string)application }\n clock-rate: 1000\n encoding-name: X-ASF-PF\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -954,7 +876,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "min-ptime": { @@ -964,7 +887,8 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "mtu": { @@ -974,15 +898,8 @@ "default": "1400", "max": "-1", "min": "28", - "type-name": "guint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "guint", "writable": true }, "onvif-no-rate-control": { @@ -990,14 +907,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "perfect-rtptime": { @@ -1005,7 +916,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "pt": { @@ -1015,7 +927,8 @@ "default": "96", "max": "127", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "ptime-multiple": { @@ -1025,7 +938,17 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", + "writable": true + }, + "scale-rtptime": { + "blurb": "Whether the RTP timestamp should be scaled with the rate (speed)", + "construct": false, + "construct-only": false, + "default": "true", + "readable": true, + "type": "gboolean", "writable": true }, "seqnum": { @@ -1035,7 +958,8 @@ "default": "0", "max": "65535", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "seqnum-offset": { @@ -1045,7 +969,8 @@ "default": "-1", "max": "65535", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -1053,7 +978,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "ssrc": { @@ -1063,7 +989,8 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "stats": { @@ -1071,7 +998,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-payload-stats, clock-rate=(uint)0, running-time=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0, ssrc=(uint)0, pt=(uint)96, seqnum-offset=(uint)0, timestamp-offset=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false }, "timestamp": { @@ -1081,7 +1009,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "timestamp-offset": { @@ -1091,7 +1020,19 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", + "writable": true + }, + "twcc-ext-id": { + "blurb": "The RTP header-extension ID to use for tagging buffers with Transport-wide Congestion Control sequencenumbers (0 = disable)", + "construct": false, + "construct-only": false, + "default": "0", + "max": "15", + "min": "0", + "readable": true, + "type": "guint", "writable": true } }, @@ -1100,6 +1041,7 @@ }, "filename": "gstasfmux", "license": "LGPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -1109,7 +1051,7 @@ "description": "ASS/SSA subtitle renderer", "elements": { "assrender": { - "author": "Benjamin Schmitz <vortex@wolpzone.de>, Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>", + "author": "Benjamin Schmitz <vortex@wolpzone.de>, Sebastian Dröge <sebastian.droege@collabora.co.uk>", "description": "Renders ASS/SSA subtitles with libass", "hierarchy": [ "GstAssRender", @@ -1120,25 +1062,21 @@ ], "klass": "Mixer/Video/Overlay/Subtitle", "long-name": "ASS/SSA Render", - "name": "assrender", "pad-templates": { "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, Y444_16BE, Y444_16LE, P016_BE, P016_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "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, P012_BE, P012_LE, I420_12BE, I420_12LE, Y212_BE, Y212_LE, I422_12BE, I422_12LE, Y412_BE, Y412_LE, Y444_12BE, Y444_12LE, GRAY10_LE32, NV12_10LE32, NV16_10LE32, NV12_10LE40, Y444_16BE, Y444_16LE, P016_BE, P016_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "text_sink": { "caps": "application/x-ass:\napplication/x-ssa:\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "video_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, Y444_16BE, Y444_16LE, P016_BE, P016_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "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, P012_BE, P012_LE, I420_12BE, I420_12LE, Y212_BE, Y212_LE, I422_12BE, I422_12LE, Y412_BE, Y412_LE, Y444_12BE, Y444_12LE, GRAY10_LE32, NV12_10LE32, NV16_10LE32, NV12_10LE40, Y444_16BE, Y444_16LE, P016_BE, P016_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -1147,7 +1085,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "enable": { @@ -1155,22 +1094,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "wait-text": { @@ -1178,7 +1103,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -1187,6 +1113,7 @@ }, "filename": "gstassrender", "license": "LGPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -1196,7 +1123,7 @@ "description": "Audio buffer splitter", "elements": { "audiobuffersplit": { - "author": "Sebastian Dr\u00f6ge <sebastian@centricular.com>", + "author": "Sebastian Dröge <sebastian@centricular.com>", "description": "Splits raw audio buffers into equal sized chunks", "hierarchy": [ "GstAudioBufferSplit", @@ -1207,19 +1134,16 @@ ], "klass": "Audio/Filter", "long-name": "Audio Buffer Split", - "name": "audiobuffersplit", "pad-templates": { "sink": { "caps": "audio/x-raw:\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "audio/x-raw:\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -1230,7 +1154,8 @@ "default": "40000000", "max": "18446744073709551614", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "discont-wait": { @@ -1240,7 +1165,8 @@ "default": "1000000000", "max": "18446744073709551614", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "gapless": { @@ -1248,7 +1174,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "max-silence-time": { @@ -1258,15 +1185,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "guint64", "writable": true }, "output-buffer-duration": { @@ -1276,14 +1196,8 @@ "default": "1/50", "max": "2147483647/1", "min": "1/2147483647", - "type-name": "GstFraction", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "GstFraction", "writable": true }, "strict-buffer-size": { @@ -1291,7 +1205,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -1300,6 +1215,7 @@ }, "filename": "gstaudiobuffersplit", "license": "LGPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins", "source": "gst-plugins-bad", "tracers": {}, @@ -1322,19 +1238,16 @@ ], "klass": "Audio/Mixer", "long-name": "Simple stereo audio mixer", - "name": "audiochannelmix", "pad-templates": { "sink": { "caps": "audio/x-raw:\n format: S16LE\n rate: [ 1, 2147483647 ]\n channels: 2\n layout: interleaved\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "audio/x-raw:\n format: S16LE\n rate: [ 1, 2147483647 ]\n channels: 2\n layout: interleaved\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -1345,7 +1258,8 @@ "default": "1", "max": "1.79769e+308", "min": "-1.79769e+308", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "left-to-right": { @@ -1355,22 +1269,8 @@ "default": "0", "max": "1.79769e+308", "min": "-1.79769e+308", - "type-name": "gdouble", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gdouble", "writable": true }, "qos": { @@ -1378,7 +1278,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "right-to-left": { @@ -1388,7 +1289,8 @@ "default": "0", "max": "1.79769e+308", "min": "-1.79769e+308", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "right-to-right": { @@ -1398,7 +1300,8 @@ "default": "1", "max": "1.79769e+308", "min": "-1.79769e+308", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true } }, @@ -1407,6 +1310,7 @@ }, "filename": "gstaudiofxbad", "license": "LGPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins", "source": "gst-plugins-bad", "tracers": {}, @@ -1426,6 +1330,9 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstChildProxy" + ], "klass": "Audio/Util", "long-name": "AudioLatency", "pad-templates": { @@ -1446,7 +1353,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "average-latency": { @@ -1456,7 +1364,8 @@ "default": "0", "max": "1000000", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": false }, "last-latency": { @@ -1466,7 +1375,8 @@ "default": "0", "max": "1000000", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": false }, "message-forward": { @@ -1474,7 +1384,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "print-latency": { @@ -1482,7 +1393,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -1491,6 +1403,7 @@ }, "filename": "gstaudiolatency", "license": "LGPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -1512,19 +1425,16 @@ ], "klass": "Filter/Audio", "long-name": "Matrix audio mix", - "name": "audiomixmatrix", "pad-templates": { "sink": { "caps": "audio/x-raw:\n channels: [ 1, 2147483647 ]\n layout: interleaved\n format: { F32LE, F64LE, S16LE, S32LE }\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "audio/x-raw:\n channels: [ 1, 2147483647 ]\n layout: interleaved\n format: { F32LE, F64LE, S16LE, S32LE }\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -1535,7 +1445,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "in-channels": { @@ -1545,14 +1456,16 @@ "default": "0", "max": "64", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "matrix": { "blurb": "Transformation matrix for input/output channels", "construct": false, "construct-only": false, - "type-name": "GstValueArray", + "readable": true, + "type": "GstValueArray", "writable": true }, "mode": { @@ -1560,28 +1473,8 @@ "construct": false, "construct-only": false, "default": "manual (0)", - "enum": true, - "type-name": "GstAudioMixMatrixModeType", - "values": [ - { - "desc": "Manual mode: please specify input/output channels and transformation matrix", - "name": "manual", - "value": "0" - }, - { - "desc": "First channels mode: input/output channels are auto-negotiated, transformation matrix is a truncated identity matrix", - "name": "first-channels", - "value": "1" - } - ], - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "GstAudioMixMatrixModeType", "writable": true }, "out-channels": { @@ -1591,14 +1484,8 @@ "default": "0", "max": "64", "min": "0", - "type-name": "guint", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "guint", "writable": true }, "qos": { @@ -1606,7 +1493,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -1615,6 +1503,23 @@ }, "filename": "gstaudiomixmatrix", "license": "LGPL", + "other-types": { + "GstAudioMixMatrixModeType": { + "kind": "enum", + "values": [ + { + "desc": "Manual mode: please specify input/output channels and transformation matrix", + "name": "manual", + "value": "0" + }, + { + "desc": "First channels mode: input/output channels are auto-negotiated, transformation matrix is a truncated identity matrix", + "name": "first-channels", + "value": "1" + } + ] + } + }, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -1636,37 +1541,19 @@ ], "klass": "Visualization", "long-name": "Stereo visualizer", - "name": "spacescope", "pad-templates": { "sink": { "caps": "audio/x-raw:\n format: S16LE\n layout: interleaved\n rate: [ 8000, 96000 ]\n channels: 2\n channel-mask: 0x0000000000000003\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "video/x-raw:\n format: BGRx\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, "shade-amount": { "blurb": "Shading color to use (big-endian ARGB)", "construct": false, @@ -1674,7 +1561,8 @@ "default": "657930", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "shader": { @@ -1682,60 +1570,8 @@ "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" - } - ], + "readable": true, + "type": "GstAudioVisualizerShader", "writable": true }, "style": { @@ -1743,30 +1579,8 @@ "construct": true, "construct-only": false, "default": "dots (0)", - "enum": true, - "type-name": "GstSpaceScopeStyle", - "values": [ - { - "desc": "draw dots (default)", - "name": "dots", - "value": "0" - }, - { - "desc": "draw lines", - "name": "lines", - "value": "1" - }, - { - "desc": "draw color dots", - "name": "color-dots", - "value": "2" - }, - { - "desc": "draw color lines", - "name": "color-lines", - "value": "3" - } - ], + "readable": true, + "type": "GstSpaceScopeStyle", "writable": true } }, @@ -1785,37 +1599,19 @@ ], "klass": "Visualization", "long-name": "Frequency spectrum scope", - "name": "spectrascope", "pad-templates": { "sink": { "caps": "audio/x-raw:\n format: S16LE\n layout: interleaved\n rate: [ 8000, 96000 ]\n channels: 2\n channel-mask: 0x0000000000000003\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "video/x-raw:\n format: BGRx\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, "shade-amount": { "blurb": "Shading color to use (big-endian ARGB)", "construct": false, @@ -1823,7 +1619,8 @@ "default": "657930", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "shader": { @@ -1831,60 +1628,8 @@ "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" - } - ], + "readable": true, + "type": "GstAudioVisualizerShader", "writable": true } }, @@ -1903,37 +1648,19 @@ ], "klass": "Visualization", "long-name": "Synaescope", - "name": "synaescope", "pad-templates": { "sink": { "caps": "audio/x-raw:\n format: S16LE\n layout: interleaved\n rate: [ 8000, 96000 ]\n channels: 2\n channel-mask: 0x0000000000000003\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "video/x-raw:\n format: BGRx\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, "shade-amount": { "blurb": "Shading color to use (big-endian ARGB)", "construct": false, @@ -1941,7 +1668,8 @@ "default": "657930", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "shader": { @@ -1949,60 +1677,8 @@ "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" - } - ], + "readable": true, + "type": "GstAudioVisualizerShader", "writable": true } }, @@ -2021,37 +1697,19 @@ ], "klass": "Visualization", "long-name": "Waveform oscilloscope", - "name": "wavescope", "pad-templates": { "sink": { "caps": "audio/x-raw:\n format: S16LE\n layout: interleaved\n rate: [ 8000, 96000 ]\n channels: 2\n channel-mask: 0x0000000000000003\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "video/x-raw:\n format: BGRx\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, "shade-amount": { "blurb": "Shading color to use (big-endian ARGB)", "construct": false, @@ -2059,7 +1717,8 @@ "default": "657930", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "shader": { @@ -2067,60 +1726,8 @@ "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" - } - ], + "readable": true, + "type": "GstAudioVisualizerShader", "writable": true }, "style": { @@ -2128,30 +1735,8 @@ "construct": true, "construct-only": false, "default": "dots (0)", - "enum": true, - "type-name": "GstWaveScopeStyle", - "values": [ - { - "desc": "draw dots (default)", - "name": "dots", - "value": "0" - }, - { - "desc": "draw lines", - "name": "lines", - "value": "1" - }, - { - "desc": "draw color dots", - "name": "color-dots", - "value": "2" - }, - { - "desc": "draw color lines", - "name": "color-lines", - "value": "3" - } - ], + "readable": true, + "type": "GstWaveScopeStyle", "writable": true } }, @@ -2160,6 +1745,58 @@ }, "filename": "gstaudiovisualizers", "license": "LGPL", + "other-types": { + "GstSpaceScopeStyle": { + "kind": "enum", + "values": [ + { + "desc": "draw dots (default)", + "name": "dots", + "value": "0" + }, + { + "desc": "draw lines", + "name": "lines", + "value": "1" + }, + { + "desc": "draw color dots", + "name": "color-dots", + "value": "2" + }, + { + "desc": "draw color lines", + "name": "color-lines", + "value": "3" + } + ] + }, + "GstWaveScopeStyle": { + "kind": "enum", + "values": [ + { + "desc": "draw dots (default)", + "name": "dots", + "value": "0" + }, + { + "desc": "draw lines", + "name": "lines", + "value": "1" + }, + { + "desc": "draw color dots", + "name": "color-dots", + "value": "2" + }, + { + "desc": "draw color lines", + "name": "color-lines", + "value": "3" + } + ] + } + }, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -2179,21 +1816,21 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstChildProxy" + ], "klass": "Generic/Bin", "long-name": "Select converter based on caps", - "name": "autoconvert", "pad-templates": { "sink": { "caps": "ANY", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "ANY", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -2202,14 +1839,16 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "factories": { "blurb": "GList of GstElementFactory objects to pick from (the element takes ownership of the list (NULL means it will go through all possible elements), can only be set once", "construct": false, "construct-only": false, - "type-name": "gpointer", + "readable": true, + "type": "gpointer", "writable": true }, "message-forward": { @@ -2217,22 +1856,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -2249,21 +1874,21 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstChildProxy" + ], "klass": "Generic/Bin", "long-name": "Select color space converter based on caps", - "name": "autovideoconvert", "pad-templates": { "sink": { "caps": "ANY", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "ANY", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -2272,7 +1897,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "message-forward": { @@ -2280,22 +1906,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -2304,582 +1916,12 @@ }, "filename": "gstautoconvert", "license": "LGPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, "url": "Unknown package origin" }, - "avtp": { - "description": "Audio/Video Transport Protocol (AVTP) plugin", - "elements": { - "avtpaafdepay": { - "author": "Andre Guedes <andre.guedes@intel.com>", - "description": "Extracts raw audio from AAF AVTPDUs", - "hierarchy": [ - "GstAvtpAafDepay", - "GstAvtpBaseDepayload", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Depayloader/Network/AVTP", - "long-name": "AVTP Audio Format (AAF) depayloader", - "pad-templates": { - "src": { - "caps": "audio/x-raw:\n format: { S16BE, S24BE, S32BE, F32BE }\n rate: { (int)8000, (int)16000, (int)24000, (int)32000, (int)44100, (int)48000, (int)88200, (int)96000, (int)176400, (int)192000 }\n channels: [ 1, 2147483647 ]\n layout: interleaved\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "streamid": { - "blurb": "Stream ID associated with the AVTPDU", - "construct": false, - "construct-only": false, - "default": "12302652060662169600", - "max": "18446744073709551615", - "min": "0", - "type-name": "guint64", - "writable": true - } - }, - "rank": "none" - }, - "avtpaafpay": { - "author": "Andre Guedes <andre.guedes@intel.com>", - "description": "Payload-encode Raw audio into AAF AVTPDU (IEEE 1722)", - "hierarchy": [ - "GstAvtpAafPay", - "GstAvtpBasePayload", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Payloader/Network/AVTP", - "long-name": "AVTP Audio Format (AAF) payloader", - "pad-templates": { - "sink": { - "caps": "audio/x-raw:\n format: { S16BE, S24BE, S32BE, F32BE }\n rate: { (int)8000, (int)16000, (int)24000, (int)32000, (int)44100, (int)48000, (int)88200, (int)96000, (int)176400, (int)192000 }\n channels: [ 1, 2147483647 ]\n layout: interleaved\n", - "direction": "sink", - "presence": "always" - } - }, - "properties": { - "mtt": { - "blurb": "Maximum Transit Time (MTT) in nanoseconds", - "construct": false, - "construct-only": false, - "default": "50000000", - "max": "-1", - "min": "0", - "type-name": "guint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "processing-deadline": { - "blurb": "Maximum amount of time (in ns) the pipeline can take for processing the buffer", - "construct": false, - "construct-only": false, - "default": "20000000", - "max": "18446744073709551615", - "min": "0", - "type-name": "guint64", - "writable": true - }, - "streamid": { - "blurb": "Stream ID associated with the AVTPDU", - "construct": false, - "construct-only": false, - "default": "12302652060662169600", - "max": "18446744073709551615", - "min": "0", - "type-name": "guint64", - "writable": true - }, - "tstamp-mode": { - "blurb": "AAF timestamping mode", - "construct": false, - "construct-only": false, - "default": "normal (0)", - "enum": true, - "type-name": "GstAvtpAafTstampMode", - "values": [ - { - "desc": "Normal timestamping mode", - "name": "normal", - "value": "0" - }, - { - "desc": "Sparse timestamping mode", - "name": "sparse", - "value": "1" - } - ], - "writable": true - }, - "tu": { - "blurb": "Timing Uncertainty (TU) in nanoseconds", - "construct": false, - "construct-only": false, - "default": "1000000", - "max": "-1", - "min": "0", - "type-name": "guint", - "writable": true - } - }, - "rank": "none" - }, - "avtpcvfdepay": { - "author": "Ederson de Souza <ederson.desouza@intel.com>", - "description": "Extracts compressed video from CVF AVTPDUs", - "hierarchy": [ - "GstAvtpCvfDepay", - "GstAvtpBaseDepayload", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Depayloader/Network/AVTP", - "long-name": "AVTP Compressed Video Format (CVF) depayloader", - "pad-templates": { - "src": { - "caps": "video/x-h264:\n stream-format: avc\n alignment: au\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "streamid": { - "blurb": "Stream ID associated with the AVTPDU", - "construct": false, - "construct-only": false, - "default": "12302652060662169600", - "max": "18446744073709551615", - "min": "0", - "type-name": "guint64", - "writable": true - } - }, - "rank": "none" - }, - "avtpcvfpay": { - "author": "Ederson de Souza <ederson.desouza@intel.com>", - "description": "Payload-encode compressed video into CVF AVTPDU (IEEE 1722)", - "hierarchy": [ - "GstAvtpCvfPay", - "GstAvtpBasePayload", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Payloader/Network/AVTP", - "long-name": "AVTP Compressed Video Format (CVF) payloader", - "pad-templates": { - "sink": { - "caps": "video/x-h264:\n stream-format: avc\n alignment: au\n", - "direction": "sink", - "presence": "always" - } - }, - "properties": { - "mtt": { - "blurb": "Maximum Transit Time (MTT) in nanoseconds", - "construct": false, - "construct-only": false, - "default": "50000000", - "max": "-1", - "min": "0", - "type-name": "guint", - "writable": true - }, - "mtu": { - "blurb": "Maximum Transit Unit (MTU) of underlying network in bytes", - "construct": false, - "construct-only": false, - "default": "1500", - "max": "-1", - "min": "0", - "type-name": "guint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "processing-deadline": { - "blurb": "Maximum amount of time (in ns) the pipeline can take for processing the buffer", - "construct": false, - "construct-only": false, - "default": "20000000", - "max": "18446744073709551615", - "min": "0", - "type-name": "guint64", - "writable": true - }, - "streamid": { - "blurb": "Stream ID associated with the AVTPDU", - "construct": false, - "construct-only": false, - "default": "12302652060662169600", - "max": "18446744073709551615", - "min": "0", - "type-name": "guint64", - "writable": true - }, - "tu": { - "blurb": "Timing Uncertainty (TU) in nanoseconds", - "construct": false, - "construct-only": false, - "default": "1000000", - "max": "-1", - "min": "0", - "type-name": "guint", - "writable": true - } - }, - "rank": "none" - }, - "avtpsink": { - "author": "Andre Guedes <andre.guedes@intel.com>", - "description": "Send AVTPDUs over the network", - "hierarchy": [ - "GstAvtpSink", - "GstBaseSink", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Sink/Network", - "long-name": "Audio/Video Transport Protocol (AVTP) Sink", - "pad-templates": { - "sink": { - "caps": "application/x-avtp:\n", - "direction": "sink", - "presence": "always" - } - }, - "properties": { - "address": { - "blurb": "Destination MAC address from Ethernet frames", - "construct": false, - "construct-only": false, - "default": "01:AA:AA:AA:AA:AA", - "type-name": "gchararray", - "writable": true - }, - "async": { - "blurb": "Go asynchronously to PAUSED", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "blocksize": { - "blurb": "Size in bytes to pull per buffer (0 = default)", - "construct": false, - "construct-only": false, - "default": "4096", - "max": "-1", - "min": "0", - "type-name": "guint", - "writable": true - }, - "enable-last-sample": { - "blurb": "Enable the last-sample property", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "ifname": { - "blurb": "Network interface utilized to transmit AVTPDUs", - "construct": false, - "construct-only": false, - "default": "eth0", - "type-name": "gchararray", - "writable": true - }, - "last-sample": { - "blurb": "The last sample received in the sink", - "construct": false, - "construct-only": false, - "type-name": "GstSample", - "writable": false - }, - "max-bitrate": { - "blurb": "The maximum bits per second to render (0 = disabled)", - "construct": false, - "construct-only": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "type-name": "guint64", - "writable": true - }, - "max-lateness": { - "blurb": "Maximum number of nanoseconds that a buffer can be late before it is dropped (-1 unlimited)", - "construct": false, - "construct-only": false, - "default": "18446744073709551615", - "max": "9223372036854775807", - "min": "-1", - "type-name": "gint64", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "priority": { - "blurb": "Priority configured into socket (SO_PRIORITY)", - "construct": false, - "construct-only": false, - "default": "0", - "max": "2147483647", - "min": "0", - "type-name": "gint", - "writable": true - }, - "processing-deadline": { - "blurb": "Maximum processing deadline in nanoseconds", - "construct": false, - "construct-only": false, - "default": "20000000", - "max": "18446744073709551615", - "min": "0", - "type-name": "guint64", - "writable": true - }, - "qos": { - "blurb": "Generate Quality-of-Service events upstream", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - }, - "render-delay": { - "blurb": "Additional render delay of the sink in nanoseconds", - "construct": false, - "construct-only": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "type-name": "guint64", - "writable": true - }, - "stats": { - "blurb": "Sink Statistics", - "construct": false, - "construct-only": false, - "default": "application/x-gst-base-sink-stats, average-rate=(double)0, dropped=(guint64)0, rendered=(guint64)0;", - "type-name": "GstStructure", - "writable": false - }, - "sync": { - "blurb": "Sync on the clock", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "throttle-time": { - "blurb": "The time to keep between rendered buffers (0 = disabled)", - "construct": false, - "construct-only": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "type-name": "guint64", - "writable": true - }, - "ts-offset": { - "blurb": "Timestamp offset in nanoseconds", - "construct": false, - "construct-only": false, - "default": "0", - "max": "9223372036854775807", - "min": "-9223372036854775808", - "type-name": "gint64", - "writable": true - } - }, - "rank": "none" - }, - "avtpsrc": { - "author": "Andre Guedes <andre.guedes@intel.com>", - "description": "Receive AVTPDUs from the network", - "hierarchy": [ - "GstAvtpSrc", - "GstPushSrc", - "GstBaseSrc", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Src/Network", - "long-name": "Audio/Video Transport Protocol (AVTP) Source", - "pad-templates": { - "src": { - "caps": "application/x-avtp:\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "address": { - "blurb": "Destination MAC address to listen to", - "construct": false, - "construct-only": false, - "default": "01:AA:AA:AA:AA:AA", - "type-name": "gchararray", - "writable": true - }, - "blocksize": { - "blurb": "Size in bytes to read per buffer (-1 = default)", - "construct": false, - "construct-only": false, - "default": "4096", - "max": "-1", - "min": "0", - "type-name": "guint", - "writable": true - }, - "do-timestamp": { - "blurb": "Apply current stream time to buffers", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - }, - "ifname": { - "blurb": "Network interface utilized to receive AVTPDUs", - "construct": false, - "construct-only": false, - "default": "eth0", - "type-name": "gchararray", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "num-buffers": { - "blurb": "Number of buffers to output before sending EOS (-1 = unlimited)", - "construct": false, - "construct-only": false, - "default": "-1", - "max": "2147483647", - "min": "-1", - "type-name": "gint", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "typefind": { - "blurb": "Run typefind before negotiating (deprecated, non-functional)", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - } - }, - "rank": "none" - } - }, - "filename": "gstavtp", - "license": "LGPL", - "package": "GStreamer Bad Plug-ins git", - "source": "gst-plugins-bad", - "url": "Unknown package origin" - }, "bayer": { "description": "Elements to convert Bayer images", "elements": { @@ -2896,43 +1938,26 @@ ], "klass": "Filter/Converter/Video", "long-name": "Bayer to RGB decoder for cameras", - "name": "bayer2rgb", "pad-templates": { "sink": { "caps": "video/x-bayer:\n format: { bggr, grbg, gbrg, rggb }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "video/x-raw:\n format: { RGBx, xRGB, BGRx, xBGR, RGBA, ARGB, BGRA, ABGR }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, "qos": { "blurb": "Handle Quality-of-Service events", "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -2951,43 +1976,26 @@ ], "klass": "Filter/Converter/Video", "long-name": "RGB to Bayer converter", - "name": "rgb2bayer", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: ARGB\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "video/x-bayer:\n format: { bggr, gbrg, grbg, rggb }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, "qos": { "blurb": "Handle Quality-of-Service events", "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -2996,6 +2004,7 @@ }, "filename": "gstbayer", "license": "LGPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -3015,15 +2024,16 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstChildProxy" + ], "klass": "Sink/Audio", "long-name": "Bluetooth A2DP sink", - "name": "a2dpsink", "pad-templates": { "sink": { "caps": "audio/x-sbc:\n rate: { (int)16000, (int)32000, (int)44100, (int)48000 }\n channels: [ 1, 2 ]\n channel-mode: { (string)mono, (string)dual, (string)stereo, (string)joint }\n blocks: { (int)4, (int)8, (int)12, (int)16 }\n subbands: { (int)4, (int)8 }\nallocation-method: { (string)snr, (string)loudness }\n bitpool: [ 2, 64 ]\naudio/mpeg:\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -3032,7 +2042,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "auto-connect": { @@ -3040,7 +2051,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "device": { @@ -3048,7 +2060,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "message-forward": { @@ -3056,22 +2069,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "transport": { @@ -3079,7 +2078,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true } }, @@ -3098,13 +2098,11 @@ ], "klass": "Sink/Audio", "long-name": "Bluetooth AVDTP sink", - "name": "avdtpsink", "pad-templates": { "sink": { "caps": "application/x-rtp:\n media: audio\n payload: [ 96, 127 ]\n clock-rate: { (int)16000, (int)32000, (int)44100, (int)48000 }\n encoding-name: SBC\napplication/x-rtp:\n media: audio\n payload: 14\n clock-rate: 90000\napplication/x-rtp:\n media: audio\n payload: [ 96, 127 ]\n clock-rate: 90000\n encoding-name: MPA\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -3113,7 +2111,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "auto-connect": { @@ -3121,7 +2120,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "blocksize": { @@ -3131,7 +2131,8 @@ "default": "4096", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "device": { @@ -3139,7 +2140,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "enable-last-sample": { @@ -3147,14 +2149,16 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "last-sample": { "blurb": "The last sample received in the sink", "construct": false, "construct-only": false, - "type-name": "GstSample", + "readable": true, + "type": "GstSample", "writable": false }, "max-bitrate": { @@ -3164,7 +2168,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "max-lateness": { @@ -3174,32 +2179,19 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint64", "writable": true }, "processing-deadline": { - "blurb": "Maximum processing deadline in nanoseconds", + "blurb": "Maximum processing time for a buffer in nanoseconds", "construct": false, "construct-only": false, "default": "20000000", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "qos": { @@ -3207,7 +2199,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "render-delay": { @@ -3217,7 +2210,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "stats": { @@ -3225,7 +2219,8 @@ "construct": false, "construct-only": false, "default": "application/x-gst-base-sink-stats, average-rate=(double)0, dropped=(guint64)0, rendered=(guint64)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false }, "sync": { @@ -3233,7 +2228,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "throttle-time": { @@ -3243,7 +2239,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "transport": { @@ -3251,7 +2248,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "ts-offset": { @@ -3261,7 +2259,8 @@ "default": "0", "max": "9223372036854775807", "min": "-9223372036854775808", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true } }, @@ -3280,13 +2279,11 @@ ], "klass": "Source/Audio/Network/RTP", "long-name": "Bluetooth AVDTP Source", - "name": "avdtpsrc", "pad-templates": { "src": { "caps": "application/x-rtp:\n media: audio\n payload: [ 96, 127 ]\n clock-rate: { (int)16000, (int)32000, (int)44100, (int)48000 }\n encoding-name: SBC\napplication/x-rtp:\n media: audio\n payload: [ 96, 127 ]\n clock-rate: { (int)8000, (int)11025, (int)12000, (int)16000, (int)22050, (int)2400, (int)32000, (int)44100, (int)48000, (int)64000, (int)88200, (int)96000 }\n encoding-name: MP4A-LATM\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -3297,7 +2294,8 @@ "default": "4096", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "do-timestamp": { @@ -3305,15 +2303,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gboolean", "writable": true }, "num-buffers": { @@ -3323,14 +2314,8 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "transport": { @@ -3338,7 +2323,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "transport-volume": { @@ -3348,7 +2334,8 @@ "default": "127", "max": "127", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "typefind": { @@ -3356,7 +2343,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -3365,6 +2353,7 @@ }, "filename": "gstbluez", "license": "LGPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -3385,6 +2374,9 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstPreset" + ], "klass": "Filter/Effect/Audio", "long-name": "Crossfeed effect", "pad-templates": { @@ -3407,7 +2399,8 @@ "default": "700", "max": "2000", "min": "300", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "feed": { @@ -3417,7 +2410,8 @@ "default": "45", "max": "150", "min": "10", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "qos": { @@ -3425,7 +2419,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -3434,6 +2429,7 @@ }, "filename": "gstbs2b", "license": "LGPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -3454,19 +2450,16 @@ ], "klass": "Codec/Decoder", "long-name": "BZ2 decoder", - "name": "bz2dec", "pad-templates": { "sink": { "caps": "application/x-bzip:\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "ANY", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -3477,7 +2470,8 @@ "default": "1024", "max": "-1", "min": "1", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "first-buffer-size": { @@ -3487,22 +2481,8 @@ "default": "1024", "max": "-1", "min": "1", - "type-name": "guint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "guint", "writable": true } }, @@ -3520,19 +2500,16 @@ ], "klass": "Codec/Encoder", "long-name": "BZ2 encoder", - "name": "bz2enc", "pad-templates": { "sink": { "caps": "ANY", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "application/x-bzip:\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -3543,7 +2520,8 @@ "default": "6", "max": "9", "min": "1", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "buffer-size": { @@ -3553,22 +2531,8 @@ "default": "1024", "max": "-1", "min": "1", - "type-name": "guint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "guint", "writable": true } }, @@ -3577,6 +2541,7 @@ }, "filename": "gstbz2", "license": "LGPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -3597,16 +2562,20 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstChildProxy", + "GstTagSetter" + ], "klass": "Generic/Bin/Camera", "long-name": "Camera Bin", - "name": "camerabin", "properties": { "async-handling": { "blurb": "The bin will handle Asynchronous state changes", "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "audio-capture-caps": { @@ -3614,28 +2583,32 @@ "construct": false, "construct-only": false, "default": "ANY", - "type-name": "GstCaps", + "readable": true, + "type": "GstCaps", "writable": true }, "audio-capture-supported-caps": { "blurb": "Formats supported for capturing audio represented as GstCaps", "construct": false, "construct-only": false, - "type-name": "GstCaps", + "readable": true, + "type": "GstCaps", "writable": false }, "audio-filter": { "blurb": "The element that will process captured audio buffers when recording. (Should be set on NULL state)", "construct": false, "construct-only": false, - "type-name": "GstElement", + "readable": true, + "type": "GstElement", "writable": true }, "audio-source": { "blurb": "The audio source element to be used on video recordings. It is only taken into use on the next null to ready transition", "construct": false, "construct-only": false, - "type-name": "GstElement", + "readable": true, + "type": "GstElement", "writable": true }, "auto-flush-bus": { @@ -3643,14 +2616,16 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "camera-source": { "blurb": "The camera source element to be used. It is only taken into use on the next null to ready transition", "construct": false, "construct-only": false, - "type-name": "GstElement", + "readable": true, + "type": "GstElement", "writable": true }, "delay": { @@ -3660,7 +2635,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "flags": { @@ -3668,29 +2644,8 @@ "construct": false, "construct-only": false, "default": "(none)", - "type-name": "GstCamFlags", - "values": [ - { - "desc": "Do not use audio conversion elements", - "name": "no-audio-conversion", - "value": "0x00000001" - }, - { - "desc": "Do not use video conversion elements", - "name": "no-video-conversion", - "value": "0x00000002" - }, - { - "desc": "Do not use viewfinder conversion elements", - "name": "no-viewfinder-conversion", - "value": "0x00000004" - }, - { - "desc": "Do not use image conversion elements", - "name": "no-image-conversion", - "value": "0x00000008" - } - ], + "readable": true, + "type": "GstCamFlags", "writable": true }, "idle": { @@ -3698,7 +2653,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": false }, "image-capture-caps": { @@ -3706,28 +2662,32 @@ "construct": false, "construct-only": false, "default": "ANY", - "type-name": "GstCaps", + "readable": true, + "type": "GstCaps", "writable": true }, "image-capture-supported-caps": { "blurb": "Formats supported for capturing images represented as GstCaps", "construct": false, "construct-only": false, - "type-name": "GstCaps", + "readable": true, + "type": "GstCaps", "writable": false }, "image-filter": { "blurb": "The element that will process captured image frames. (Should be set on NULL state)", "construct": false, "construct-only": false, - "type-name": "GstElement", + "readable": true, + "type": "GstElement", "writable": true }, "image-profile": { "blurb": "The GstEncodingProfile to use for image captures.", "construct": false, "construct-only": false, - "type-name": "GstEncodingProfile", + "readable": true, + "type": "GstEncodingProfile", "writable": true }, "latency": { @@ -3737,7 +2697,8 @@ "default": "18446744073709551615", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "location": { @@ -3745,7 +2706,8 @@ "construct": false, "construct-only": false, "default": "cap_%%d", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "max-zoom": { @@ -3755,7 +2717,8 @@ "default": "10", "max": "3.40282e+38", "min": "1", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": false }, "message-forward": { @@ -3763,7 +2726,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "mode": { @@ -3771,20 +2735,8 @@ "construct": false, "construct-only": false, "default": "mode-image (1)", - "enum": true, - "type-name": "GstCameraBin2Mode", - "values": [ - { - "desc": "Still image capture (default)", - "name": "mode-image", - "value": "1" - }, - { - "desc": "Video recording", - "name": "mode-video", - "value": "2" - } - ], + "readable": true, + "type": "GstCameraBin2Mode", "writable": true }, "mute": { @@ -3792,22 +2744,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "post-previews": { @@ -3815,21 +2753,24 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "preview-caps": { "blurb": "The caps of the preview image to be posted", "construct": false, "construct-only": false, - "type-name": "GstCaps", + "readable": true, + "type": "GstCaps", "writable": true }, "preview-filter": { "blurb": "The element that will process preview buffers. (Should be set on NULL state)", "construct": false, "construct-only": false, - "type-name": "GstElement", + "readable": true, + "type": "GstElement", "writable": true }, "video-capture-caps": { @@ -3837,28 +2778,32 @@ "construct": false, "construct-only": false, "default": "ANY", - "type-name": "GstCaps", + "readable": true, + "type": "GstCaps", "writable": true }, "video-capture-supported-caps": { "blurb": "Formats supported for capturing videos represented as GstCaps", "construct": false, "construct-only": false, - "type-name": "GstCaps", + "readable": true, + "type": "GstCaps", "writable": false }, "video-filter": { "blurb": "The element that will process captured video frames. (Should be set on NULL state)", "construct": false, "construct-only": false, - "type-name": "GstElement", + "readable": true, + "type": "GstElement", "writable": true }, "video-profile": { "blurb": "The GstEncodingProfile to use for video recording. Audio is enabled when this profile supports audio.", "construct": false, "construct-only": false, - "type-name": "GstEncodingProfile", + "readable": true, + "type": "GstEncodingProfile", "writable": true }, "viewfinder-caps": { @@ -3866,28 +2811,32 @@ "construct": false, "construct-only": false, "default": "ANY", - "type-name": "GstCaps", + "readable": true, + "type": "GstCaps", "writable": true }, "viewfinder-filter": { "blurb": "The element that will process frames going to the viewfinder. (Should be set on NULL state)", "construct": false, "construct-only": false, - "type-name": "GstElement", + "readable": true, + "type": "GstElement", "writable": true }, "viewfinder-sink": { "blurb": "The video sink of the viewfinder. It is only taken into use on the next null to ready transition", "construct": false, "construct-only": false, - "type-name": "GstElement", + "readable": true, + "type": "GstElement", "writable": true }, "viewfinder-supported-caps": { "blurb": "The caps that the camera source can produce on the viewfinder pad", "construct": false, "construct-only": false, - "type-name": "GstCaps", + "readable": true, + "type": "GstCaps", "writable": false }, "zoom": { @@ -3897,19 +2846,24 @@ "default": "1", "max": "10", "min": "1", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true } }, "rank": "none", "signals": { "start-capture": { + "action": true, "args": [], - "retval": "void" + "return-type": "void", + "when": "last" }, "stop-capture": { + "action": true, "args": [], - "retval": "void" + "return-type": "void", + "when": "last" } } }, @@ -3924,15 +2878,16 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstChildProxy" + ], "klass": "Sink/Video", "long-name": "Viewfinder Bin", - "name": "viewfinderbin", "pad-templates": { "sink": { "caps": "video/x-raw(ANY):\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -3941,7 +2896,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "disable-converters": { @@ -3949,7 +2905,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "message-forward": { @@ -3957,29 +2914,16 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "video-sink": { "blurb": "the video output element to use (NULL = default)", "construct": false, "construct-only": false, - "type-name": "GstElement", + "readable": true, + "type": "GstElement", "writable": true } }, @@ -3997,27 +2941,26 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstChildProxy" + ], "klass": "Source/Video", "long-name": "Wrapper camera src element for camerabin2", - "name": "wrappercamerabinsrc", "pad-templates": { "imgsrc": { "caps": "ANY", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "vfsrc": { "caps": "ANY", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "vidsrc": { "caps": "ANY", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -4026,7 +2969,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "auto-start": { @@ -4034,7 +2978,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "max-zoom": { @@ -4044,7 +2989,8 @@ "default": "10", "max": "3.40282e+38", "min": "1", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": false }, "message-forward": { @@ -4052,7 +2998,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "mode": { @@ -4060,35 +3007,8 @@ "construct": false, "construct-only": false, "default": "mode-image (1)", - "enum": true, - "type-name": "GstCameraBin2Mode", - "values": [ - { - "desc": "Still image capture (default)", - "name": "mode-image", - "value": "1" - }, - { - "desc": "Video recording", - "name": "mode-video", - "value": "2" - } - ], - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "GstCameraBin2Mode", "writable": true }, "post-previews": { @@ -4096,7 +3016,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "preview-caps": { @@ -4104,14 +3025,16 @@ "construct": false, "construct-only": false, "default": "ANY", - "type-name": "GstCaps", + "readable": true, + "type": "GstCaps", "writable": true }, "preview-filter": { "blurb": "A custom preview filter to process preview image data", "construct": false, "construct-only": false, - "type-name": "GstElement", + "readable": true, + "type": "GstElement", "writable": true }, "ready-for-capture": { @@ -4119,21 +3042,24 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": false }, "video-source": { "blurb": "The video source element to be used", "construct": false, "construct-only": false, - "type-name": "GstElement", + "readable": true, + "type": "GstElement", "writable": true }, "video-source-filter": { "blurb": "Optional video source filter element", "construct": false, "construct-only": false, - "type-name": "GstElement", + "readable": true, + "type": "GstElement", "writable": true }, "zoom": { @@ -4143,25 +3069,72 @@ "default": "1", "max": "3.40282e+38", "min": "1", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true } }, "rank": "none", "signals": { "start-capture": { + "action": true, "args": [], - "retval": "void" + "return-type": "void", + "when": "last" }, "stop-capture": { + "action": true, "args": [], - "retval": "void" + "return-type": "void", + "when": "last" } } } }, "filename": "gstcamerabin", "license": "LGPL", + "other-types": { + "GstCamFlags": { + "kind": "flags", + "values": [ + { + "desc": "Do not use audio conversion elements", + "name": "no-audio-conversion", + "value": "0x00000001" + }, + { + "desc": "Do not use video conversion elements", + "name": "no-video-conversion", + "value": "0x00000002" + }, + { + "desc": "Do not use viewfinder conversion elements", + "name": "no-viewfinder-conversion", + "value": "0x00000004" + }, + { + "desc": "Do not use image conversion elements", + "name": "no-image-conversion", + "value": "0x00000008" + } + ] + }, + "GstCameraBin2Mode": { + "kind": "enum", + "values": [ + { + "desc": "Still image capture (default)", + "name": "mode-image", + "value": "1" + }, + { + "desc": "Video recording", + "name": "mode-video", + "value": "2" + } + ] + } + }, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -4171,7 +3144,7 @@ "description": "Calculate Chromaprint fingerprint from audio files", "elements": { "chromaprint": { - "author": "Luk\u00e1\u0161 Lalinsk\u00fd <lalinsky@gmail.com>", + "author": "LukĂ¡Å¡ LalinskĂ½ <lalinsky@gmail.com>", "description": "Find an audio fingerprint using the Chromaprint library", "hierarchy": [ "GstChromaprint", @@ -4184,19 +3157,16 @@ ], "klass": "Filter/Analyzer/Audio", "long-name": "Chromaprint fingerprinting element", - "name": "chromaprint", "pad-templates": { "sink": { "caps": "audio/x-raw:\n format: S16LE\n rate: [ 1, 2147483647 ]\n channels: [ 1, 2 ]\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "audio/x-raw:\n format: S16LE\n rate: [ 1, 2147483647 ]\n channels: [ 1, 2 ]\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -4207,7 +3177,8 @@ "default": "120", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "fingerprint": { @@ -4215,30 +3186,17 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": false }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, "qos": { "blurb": "Handle Quality-of-Service events", "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -4247,6 +3205,7 @@ }, "filename": "gstchromaprint", "license": "LGPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -4274,12 +3233,12 @@ "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, Y444_16BE, Y444_16LE, P016_BE, P016_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "caps": "video/x-raw:\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, P012_BE, P012_LE, I420_12BE, I420_12LE, Y212_BE, Y212_LE, I422_12BE, I422_12LE, Y412_BE, Y412_LE, Y444_12BE, Y444_12LE, GRAY10_LE32, NV12_10LE32, NV16_10LE32, NV12_10LE40, Y444_16BE, Y444_16LE, P016_BE, P016_LE }\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, P012_BE, P012_LE, I420_12BE, I420_12LE, Y212_BE, Y212_LE, I422_12BE, I422_12LE, Y412_BE, Y412_LE, Y444_12BE, Y444_12LE, GRAY10_LE32, NV12_10LE32, NV16_10LE32, NV12_10LE40, Y444_16BE, Y444_16LE, P016_BE, P016_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", "presence": "always" }, "video_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, Y444_16BE, Y444_16LE, P016_BE, P016_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "caps": "video/x-raw:\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, P012_BE, P012_LE, I420_12BE, I420_12LE, Y212_BE, Y212_LE, I422_12BE, I422_12LE, Y412_BE, Y412_LE, Y444_12BE, Y444_12LE, GRAY10_LE32, NV12_10LE32, NV16_10LE32, NV12_10LE40, Y444_16BE, Y444_16LE, P016_BE, P016_LE }\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, P012_BE, P012_LE, I420_12BE, I420_12LE, Y212_BE, Y212_LE, I422_12BE, I422_12LE, Y412_BE, Y412_LE, Y444_12BE, Y444_12LE, GRAY10_LE32, NV12_10LE32, NV16_10LE32, NV12_10LE40, Y444_16BE, Y444_16LE, P016_BE, P016_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", "presence": "always" } @@ -4290,7 +3249,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "service-number": { @@ -4300,7 +3260,8 @@ "default": "1", "max": "63", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "silent": { @@ -4308,7 +3269,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "window-h-pos": { @@ -4316,37 +3278,15 @@ "construct": false, "construct-only": false, "default": "center (1)", - "enum": true, - "type-name": "GstCeaCcOverlayWinHPos", - "values": [ - { - "desc": "left", - "name": "left", - "value": "0" - }, - { - "desc": "center", - "name": "center", - "value": "1" - }, - { - "desc": "right", - "name": "right", - "value": "2" - }, - { - "desc": "auto", - "name": "auto", - "value": "3" - } - ], + "readable": true, + "type": "GstCeaCcOverlayWinHPos", "writable": true } }, "rank": "primary" }, "cccombiner": { - "author": "Sebastian Dr\u00f6ge <sebastian@centricular.com>", + "author": "Sebastian Dröge <sebastian@centricular.com>", "description": "Combines GstVideoCaptionMeta with video input stream", "hierarchy": [ "GstCCCombiner", @@ -4362,98 +3302,20 @@ "caption": { "caps": "closedcaption/x-cea-608:\n format: { raw, s334-1a }\nclosedcaption/x-cea-708:\n format: { cc_data, cdp }\n", "direction": "sink", - "object-type": { - "hierarchy": [ - "GstAggregatorPad", - "GstPad", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "properties": { - "emit-signals": { - "blurb": "Send signals to signal data consumption", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - } - }, - "signals": { - "buffer-consumed": { - "args": [ - "GstBuffer" - ], - "retval": "void" - } - } - }, - "presence": "request" + "presence": "request", + "type": "GstAggregatorPad" }, "sink": { "caps": "ANY", "direction": "sink", - "object-type": { - "hierarchy": [ - "GstAggregatorPad", - "GstPad", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "properties": { - "emit-signals": { - "blurb": "Send signals to signal data consumption", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - } - }, - "signals": { - "buffer-consumed": { - "args": [ - "GstBuffer" - ], - "retval": "void" - } - } - }, - "presence": "always" + "presence": "always", + "type": "GstAggregatorPad" }, "src": { "caps": "ANY", "direction": "src", - "object-type": { - "hierarchy": [ - "GstAggregatorPad", - "GstPad", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "properties": { - "emit-signals": { - "blurb": "Send signals to signal data consumption", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - } - }, - "signals": { - "buffer-consumed": { - "args": [ - "GstBuffer" - ], - "retval": "void" - } - } - }, - "presence": "always" + "presence": "always", + "type": "GstAggregatorPad" } }, "properties": { @@ -4464,7 +3326,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "min-upstream-latency": { @@ -4474,7 +3337,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "start-time": { @@ -4484,7 +3348,8 @@ "default": "18446744073709551615", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "start-time-selection": { @@ -4492,32 +3357,15 @@ "construct": false, "construct-only": false, "default": "zero (0)", - "enum": true, - "type-name": "GstAggregatorStartTimeSelection", - "values": [ - { - "desc": "Start at 0 running time (default)", - "name": "zero", - "value": "0" - }, - { - "desc": "Start at first observed input running time", - "name": "first", - "value": "1" - }, - { - "desc": "Set start time with start-time property", - "name": "set", - "value": "2" - } - ], + "readable": true, + "type": "GstAggregatorStartTimeSelection", "writable": true } }, "rank": "none" }, "ccconverter": { - "author": "Sebastian Dr\u00f6ge <sebastian@centricular.com>", + "author": "Sebastian Dröge <sebastian@centricular.com>", "description": "Converts Closed Captions between different formats", "hierarchy": [ "GstCCConverter", @@ -4547,7 +3395,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -4586,19 +3435,28 @@ "signals": { "no-more-pads": { "args": [], - "retval": "void" + "return-type": "void", + "when": "last" }, "pad-added": { "args": [ - "GstPad" + { + "name": "arg0", + "type": "GstPad" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "pad-removed": { "args": [ - "GstPad" + { + "name": "arg0", + "type": "GstPad" + } ], - "retval": "void" + "return-type": "void", + "when": "last" } } }, @@ -4634,7 +3492,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -4672,7 +3531,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -4681,6 +3541,33 @@ }, "filename": "gstclosedcaption", "license": "LGPL", + "other-types": { + "GstCeaCcOverlayWinHPos": { + "kind": "enum", + "values": [ + { + "desc": "left", + "name": "left", + "value": "0" + }, + { + "desc": "center", + "name": "center", + "value": "1" + }, + { + "desc": "right", + "name": "right", + "value": "2" + }, + { + "desc": "auto", + "name": "auto", + "value": "3" + } + ] + } + }, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -4690,7 +3577,7 @@ "description": "Color Look-up Table filters", "elements": { "chromahold": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>", + "author": "Sebastian Dröge <sebastian.droege@collabora.co.uk>", "description": "Removes all color information except for one color", "hierarchy": [ "GstChromaHold", @@ -4703,43 +3590,26 @@ ], "klass": "Filter/Effect/Video", "long-name": "Chroma hold filter", - "name": "chromahold", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { ARGB, BGRA, ABGR, RGBA, xRGB, BGRx, xBGR, RGBx }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "video/x-raw:\n format: { ARGB, BGRA, ABGR, RGBA, xRGB, BGRx, xBGR, RGBx }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, "qos": { "blurb": "Handle Quality-of-Service events", "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "target-b": { @@ -4749,7 +3619,8 @@ "default": "0", "max": "255", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "target-g": { @@ -4759,7 +3630,8 @@ "default": "0", "max": "255", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "target-r": { @@ -4769,7 +3641,8 @@ "default": "255", "max": "255", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "tolerance": { @@ -4779,7 +3652,8 @@ "default": "30", "max": "180", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true } }, @@ -4799,76 +3673,26 @@ ], "klass": "Filter/Effect/Video", "long-name": "Color Look-up Table filter", - "name": "coloreffects", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { ARGB, BGRA, ABGR, RGBA, xRGB, BGRx, xBGR, RGBx, RGB, BGR, AYUV }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "video/x-raw:\n format: { ARGB, BGRA, ABGR, RGBA, xRGB, BGRx, xBGR, RGBx, RGB, BGR, AYUV }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, "preset": { "blurb": "Color effect preset to use", "construct": false, "construct-only": false, "default": "none (0)", - "enum": true, - "type-name": "GstColorEffectsPreset", - "values": [ - { - "desc": "Do nothing preset", - "name": "none", - "value": "0" - }, - { - "desc": "Fake heat camera toning", - "name": "heat", - "value": "1" - }, - { - "desc": "Sepia toning", - "name": "sepia", - "value": "2" - }, - { - "desc": "Invert and slightly shade to blue", - "name": "xray", - "value": "3" - }, - { - "desc": "Cross processing toning", - "name": "xpro", - "value": "4" - }, - { - "desc": "Yellow foreground Blue background color filter", - "name": "yellowblue", - "value": "5" - } - ], + "readable": true, + "type": "GstColorEffectsPreset", "writable": true }, "qos": { @@ -4876,7 +3700,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -4885,6 +3710,43 @@ }, "filename": "gstcoloreffects", "license": "LGPL", + "other-types": { + "GstColorEffectsPreset": { + "kind": "enum", + "values": [ + { + "desc": "Do nothing preset", + "name": "none", + "value": "0" + }, + { + "desc": "Fake heat camera toning", + "name": "heat", + "value": "1" + }, + { + "desc": "Sepia toning", + "name": "sepia", + "value": "2" + }, + { + "desc": "Invert and slightly shade to blue", + "name": "xray", + "value": "3" + }, + { + "desc": "Cross processing toning", + "name": "xpro", + "value": "4" + }, + { + "desc": "Yellow foreground Blue background color filter", + "name": "yellowblue", + "value": "5" + } + ] + } + }, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -4925,7 +3787,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "embedded-profile": { @@ -4933,7 +3796,8 @@ "construct": true, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "input-profile": { @@ -4941,7 +3805,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "intent": { @@ -4949,30 +3814,8 @@ "construct": true, "construct-only": false, "default": "perceptual (0)", - "enum": true, - "type-name": "GstLcmsIntent", - "values": [ - { - "desc": "Perceptual", - "name": "perceptual", - "value": "0" - }, - { - "desc": "Relative Colorimetric", - "name": "relative", - "value": "1" - }, - { - "desc": "Saturation", - "name": "saturation", - "value": "2" - }, - { - "desc": "Absolute Colorimetric", - "name": "absolute", - "value": "3" - } - ], + "readable": true, + "type": "GstLcmsIntent", "writable": true }, "lookup": { @@ -4980,25 +3823,8 @@ "construct": true, "construct-only": false, "default": "cached (2)", - "enum": true, - "type-name": "GstLcmsLookupMethod", - "values": [ - { - "desc": "Uncached, calculate every pixel on the fly (very slow playback)", - "name": "uncached", - "value": "0" - }, - { - "desc": "Precalculate lookup table (takes a long time getting READY)", - "name": "precalculated", - "value": "1" - }, - { - "desc": "Calculate and cache color replacement values on first occurrence", - "name": "cached", - "value": "2" - } - ], + "readable": true, + "type": "GstLcmsLookupMethod", "writable": true }, "preserve-black": { @@ -5006,7 +3832,8 @@ "construct": true, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "qos": { @@ -5014,7 +3841,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -5023,6 +3851,53 @@ }, "filename": "gstcolormanagement", "license": "LGPL", + "other-types": { + "GstLcmsIntent": { + "kind": "enum", + "values": [ + { + "desc": "Perceptual", + "name": "perceptual", + "value": "0" + }, + { + "desc": "Relative Colorimetric", + "name": "relative", + "value": "1" + }, + { + "desc": "Saturation", + "name": "saturation", + "value": "2" + }, + { + "desc": "Absolute Colorimetric", + "name": "absolute", + "value": "3" + } + ] + }, + "GstLcmsLookupMethod": { + "kind": "enum", + "values": [ + { + "desc": "Uncached, calculate every pixel on the fly (very slow playback)", + "name": "uncached", + "value": "0" + }, + { + "desc": "Precalculate lookup table (takes a long time getting READY)", + "name": "precalculated", + "value": "1" + }, + { + "desc": "Calculate and cache color replacement values on first occurrence", + "name": "cached", + "value": "2" + } + ] + } + }, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -5045,13 +3920,11 @@ ], "klass": "Sink/Network", "long-name": "Curl file sink", - "name": "curlfilesink", "pad-templates": { "sink": { "caps": "ANY", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -5060,7 +3933,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "blocksize": { @@ -5070,7 +3944,8 @@ "default": "4096", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "create-dirs": { @@ -5078,7 +3953,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "enable-last-sample": { @@ -5086,7 +3962,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "file-name": { @@ -5094,14 +3971,16 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "last-sample": { "blurb": "The last sample received in the sink", "construct": false, "construct-only": false, - "type-name": "GstSample", + "readable": true, + "type": "GstSample", "writable": false }, "location": { @@ -5109,7 +3988,8 @@ "construct": false, "construct-only": false, "default": "localhost:5555", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "max-bitrate": { @@ -5119,7 +3999,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "max-lateness": { @@ -5129,22 +4010,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint64", "writable": true }, "passwd": { @@ -5152,17 +4019,19 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "processing-deadline": { - "blurb": "Maximum processing deadline in nanoseconds", + "blurb": "Maximum processing time for a buffer in nanoseconds", "construct": false, "construct-only": false, "default": "20000000", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "qos": { @@ -5170,7 +4039,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "qos-dscp": { @@ -5180,7 +4050,8 @@ "default": "0", "max": "63", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "render-delay": { @@ -5190,7 +4061,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "stats": { @@ -5198,7 +4070,8 @@ "construct": false, "construct-only": false, "default": "application/x-gst-base-sink-stats, average-rate=(double)0, dropped=(guint64)0, rendered=(guint64)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false }, "sync": { @@ -5206,7 +4079,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "throttle-time": { @@ -5216,7 +4090,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "timeout": { @@ -5226,7 +4101,8 @@ "default": "30", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "ts-offset": { @@ -5236,7 +4112,8 @@ "default": "0", "max": "9223372036854775807", "min": "-9223372036854775808", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "user": { @@ -5244,7 +4121,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true } }, @@ -5265,13 +4143,11 @@ ], "klass": "Sink/Network", "long-name": "Curl ftp sink", - "name": "curlftpsink", "pad-templates": { "sink": { "caps": "ANY", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -5280,7 +4156,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "blocksize": { @@ -5290,7 +4167,8 @@ "default": "4096", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "ca-cert": { @@ -5298,7 +4176,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "ca-path": { @@ -5306,7 +4185,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "create-dirs": { @@ -5314,7 +4194,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "create-tmp-file": { @@ -5322,7 +4203,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "crypto-engine": { @@ -5330,7 +4212,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "enable-last-sample": { @@ -5338,7 +4221,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "epsv-mode": { @@ -5346,7 +4230,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "file-name": { @@ -5354,7 +4239,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "ftp-port": { @@ -5362,7 +4248,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "insecure": { @@ -5370,14 +4257,16 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "last-sample": { "blurb": "The last sample received in the sink", "construct": false, "construct-only": false, - "type-name": "GstSample", + "readable": true, + "type": "GstSample", "writable": false }, "location": { @@ -5385,7 +4274,8 @@ "construct": false, "construct-only": false, "default": "localhost:5555", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "max-bitrate": { @@ -5395,7 +4285,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "max-lateness": { @@ -5405,22 +4296,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint64", "writable": true }, "passwd": { @@ -5428,17 +4305,19 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "processing-deadline": { - "blurb": "Maximum processing deadline in nanoseconds", + "blurb": "Maximum processing time for a buffer in nanoseconds", "construct": false, "construct-only": false, "default": "20000000", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "qos": { @@ -5446,7 +4325,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "qos-dscp": { @@ -5456,7 +4336,8 @@ "default": "0", "max": "63", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "render-delay": { @@ -5466,7 +4347,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "stats": { @@ -5474,7 +4356,8 @@ "construct": false, "construct-only": false, "default": "application/x-gst-base-sink-stats, average-rate=(double)0, dropped=(guint64)0, rendered=(guint64)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false }, "sync": { @@ -5482,7 +4365,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "temp-file-name": { @@ -5490,7 +4374,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "throttle-time": { @@ -5500,7 +4385,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "timeout": { @@ -5510,7 +4396,8 @@ "default": "30", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "ts-offset": { @@ -5520,7 +4407,8 @@ "default": "0", "max": "9223372036854775807", "min": "-9223372036854775808", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "user": { @@ -5528,7 +4416,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true } }, @@ -5549,13 +4438,11 @@ ], "klass": "Sink/Network", "long-name": "Curl http sink", - "name": "curlhttpsink", "pad-templates": { "sink": { "caps": "ANY", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -5564,7 +4451,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "blocksize": { @@ -5574,7 +4462,8 @@ "default": "4096", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "ca-cert": { @@ -5582,7 +4471,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "ca-path": { @@ -5590,7 +4480,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "content-type": { @@ -5598,7 +4489,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "crypto-engine": { @@ -5606,7 +4498,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "enable-last-sample": { @@ -5614,7 +4507,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "file-name": { @@ -5622,7 +4516,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "insecure": { @@ -5630,14 +4525,16 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "last-sample": { "blurb": "The last sample received in the sink", "construct": false, "construct-only": false, - "type-name": "GstSample", + "readable": true, + "type": "GstSample", "writable": false }, "location": { @@ -5645,7 +4542,8 @@ "construct": false, "construct-only": false, "default": "localhost:5555", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "max-bitrate": { @@ -5655,7 +4553,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "max-lateness": { @@ -5665,22 +4564,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint64", "writable": true }, "passwd": { @@ -5688,17 +4573,19 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "processing-deadline": { - "blurb": "Maximum processing deadline in nanoseconds", + "blurb": "Maximum processing time for a buffer in nanoseconds", "construct": false, "construct-only": false, "default": "20000000", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "proxy": { @@ -5706,7 +4593,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "proxy-passwd": { @@ -5714,7 +4602,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "proxy-port": { @@ -5724,7 +4613,8 @@ "default": "3128", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "proxy-user": { @@ -5732,7 +4622,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "qos": { @@ -5740,7 +4631,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "qos-dscp": { @@ -5750,7 +4642,8 @@ "default": "0", "max": "63", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "render-delay": { @@ -5760,7 +4653,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "stats": { @@ -5768,7 +4662,8 @@ "construct": false, "construct-only": false, "default": "application/x-gst-base-sink-stats, average-rate=(double)0, dropped=(guint64)0, rendered=(guint64)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false }, "sync": { @@ -5776,7 +4671,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "throttle-time": { @@ -5786,7 +4682,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "timeout": { @@ -5796,7 +4693,8 @@ "default": "30", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "ts-offset": { @@ -5806,7 +4704,8 @@ "default": "0", "max": "9223372036854775807", "min": "-9223372036854775808", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "use-content-length": { @@ -5814,7 +4713,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "user": { @@ -5822,7 +4722,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true } }, @@ -5840,15 +4741,16 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstURIHandler" + ], "klass": "Source/Network", "long-name": "HTTP Client Source using libcURL", - "name": "curlhttpsrc", "pad-templates": { "src": { "caps": "ANY", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -5857,7 +4759,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "blocksize": { @@ -5867,7 +4770,8 @@ "default": "4096", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "compress": { @@ -5875,14 +4779,16 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "cookies": { "blurb": "List of HTTP Cookies", "construct": false, "construct-only": false, - "type-name": "GStrv", + "readable": true, + "type": "GStrv", "writable": true }, "do-timestamp": { @@ -5890,7 +4796,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "extra-headers": { @@ -5898,7 +4805,8 @@ "construct": false, "construct-only": false, "default": "request-headers;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": true }, "http-version": { @@ -5906,25 +4814,8 @@ "construct": false, "construct-only": false, "default": "2.0 (2)", - "enum": true, - "type-name": "GstCurlHttpVersionType", - "values": [ - { - "desc": "HTTP Version 1.0", - "name": "1.0", - "value": "0" - }, - { - "desc": "HTTP Version 1.1", - "name": "1.1", - "value": "1" - }, - { - "desc": "HTTP Version 2.0", - "name": "2.0", - "value": "2" - } - ], + "readable": true, + "type": "GstCurlHttpVersionType", "writable": true }, "keep-alive": { @@ -5932,7 +4823,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "location": { @@ -5940,7 +4832,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "max-connection-time": { @@ -5950,7 +4843,8 @@ "default": "30", "max": "60", "min": "2", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "max-connections": { @@ -5960,7 +4854,8 @@ "default": "255", "max": "255", "min": "1", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "max-connections-per-proxy": { @@ -5970,7 +4865,8 @@ "default": "30", "max": "60", "min": "1", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "max-connections-per-server": { @@ -5980,7 +4876,8 @@ "default": "5", "max": "60", "min": "1", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "max-redirect": { @@ -5990,15 +4887,8 @@ "default": "-1", "max": "255", "min": "-1", - "type-name": "gint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gint", "writable": true }, "num-buffers": { @@ -6008,14 +4898,8 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "proxy": { @@ -6023,7 +4907,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "proxy-id": { @@ -6031,7 +4916,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "proxy-pw": { @@ -6039,7 +4925,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "retries": { @@ -6049,7 +4936,8 @@ "default": "-1", "max": "9999", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "ssl-ca-file": { @@ -6057,7 +4945,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "ssl-strict": { @@ -6065,7 +4954,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "timeout": { @@ -6075,7 +4965,8 @@ "default": "0", "max": "3600", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "typefind": { @@ -6083,18 +4974,17 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "user-agent": { "blurb": "URI of resource requested", "construct": false, "construct-only": false, - "default": "GStreamer curlhttpsrc libcurl/7.58.0", - "type-name": "gchararray", - "unstable-values": [ - "default" - ], + "default": "GStreamer curlhttpsrc libcurl/<curl-version>", + "readable": true, + "type": "gchararray", "writable": true }, "user-id": { @@ -6102,7 +4992,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "user-pw": { @@ -6110,7 +5001,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true } }, @@ -6131,7 +5023,6 @@ ], "klass": "Sink/Network", "long-name": "Curl sftp sink", - "name": "curlsftpsink", "pad-templates": { "sink": { "caps": "ANY", @@ -6145,7 +5036,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "blocksize": { @@ -6155,7 +5047,8 @@ "default": "4096", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "create-dirs": { @@ -6163,7 +5056,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "enable-last-sample": { @@ -6171,7 +5065,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "file-name": { @@ -6179,14 +5074,16 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "last-sample": { "blurb": "The last sample received in the sink", "construct": false, "construct-only": false, - "type-name": "GstSample", + "readable": true, + "type": "GstSample", "writable": false }, "location": { @@ -6194,7 +5091,8 @@ "construct": false, "construct-only": false, "default": "localhost:5555", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "max-bitrate": { @@ -6204,7 +5102,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "max-lateness": { @@ -6214,22 +5113,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint64", "writable": true }, "passwd": { @@ -6237,17 +5122,19 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "processing-deadline": { - "blurb": "Maximum processing deadline in nanoseconds", + "blurb": "Maximum processing time for a buffer in nanoseconds", "construct": false, "construct-only": false, "default": "20000000", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "qos": { @@ -6255,7 +5142,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "qos-dscp": { @@ -6265,7 +5153,8 @@ "default": "0", "max": "63", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "render-delay": { @@ -6275,7 +5164,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "ssh-accept-unknownhost": { @@ -6283,7 +5173,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "ssh-auth-type": { @@ -6291,25 +5182,8 @@ "construct": false, "construct-only": false, "default": "none (0)", - "enum": true, - "type-name": "GstCurlSshAuthType", - "values": [ - { - "desc": "Not allowed", - "name": "none", - "value": "0" - }, - { - "desc": "Public/private key files", - "name": "pubkey", - "value": "1" - }, - { - "desc": "Password authentication", - "name": "password", - "value": "2" - } - ], + "readable": true, + "type": "GstCurlSshAuthType", "writable": true }, "ssh-host-pubkey-md5": { @@ -6317,7 +5191,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "ssh-key-passphrase": { @@ -6325,7 +5200,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "ssh-knownhosts": { @@ -6333,7 +5209,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "ssh-priv-keyfile": { @@ -6341,7 +5218,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "ssh-pub-keyfile": { @@ -6349,7 +5227,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "stats": { @@ -6357,7 +5236,8 @@ "construct": false, "construct-only": false, "default": "application/x-gst-base-sink-stats, average-rate=(double)0, dropped=(guint64)0, rendered=(guint64)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false }, "sync": { @@ -6365,7 +5245,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "throttle-time": { @@ -6375,7 +5256,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "timeout": { @@ -6385,7 +5267,8 @@ "default": "30", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "ts-offset": { @@ -6395,7 +5278,8 @@ "default": "0", "max": "9223372036854775807", "min": "-9223372036854775808", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "user": { @@ -6403,7 +5287,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true } }, @@ -6424,13 +5309,11 @@ ], "klass": "Sink/Network", "long-name": "Curl smtp sink", - "name": "curlsmtpsink", "pad-templates": { "sink": { "caps": "ANY", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -6439,7 +5322,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "blocksize": { @@ -6449,7 +5333,8 @@ "default": "4096", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "ca-cert": { @@ -6457,7 +5342,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "ca-path": { @@ -6465,7 +5351,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "content-type": { @@ -6473,7 +5360,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "crypto-engine": { @@ -6481,7 +5369,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "enable-last-sample": { @@ -6489,7 +5378,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "file-name": { @@ -6497,7 +5387,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "insecure": { @@ -6505,14 +5396,16 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "last-sample": { "blurb": "The last sample received in the sink", "construct": false, "construct-only": false, - "type-name": "GstSample", + "readable": true, + "type": "GstSample", "writable": false }, "location": { @@ -6520,7 +5413,8 @@ "construct": false, "construct-only": false, "default": "localhost:5555", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "mail-from": { @@ -6528,7 +5422,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "mail-rcpt": { @@ -6536,7 +5431,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "max-bitrate": { @@ -6546,7 +5442,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "max-lateness": { @@ -6556,7 +5453,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "message-body": { @@ -6564,15 +5462,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "nbr-attachments": { @@ -6582,14 +5473,8 @@ "default": "0", "max": "2147483647", "min": "-2147483648", - "type-name": "gint", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "passwd": { @@ -6597,7 +5482,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "pop-location": { @@ -6605,7 +5491,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "pop-passwd": { @@ -6613,7 +5500,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "pop-user": { @@ -6621,17 +5509,19 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "processing-deadline": { - "blurb": "Maximum processing deadline in nanoseconds", + "blurb": "Maximum processing time for a buffer in nanoseconds", "construct": false, "construct-only": false, "default": "20000000", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "qos": { @@ -6639,7 +5529,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "qos-dscp": { @@ -6649,7 +5540,8 @@ "default": "0", "max": "63", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "render-delay": { @@ -6659,7 +5551,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "stats": { @@ -6667,7 +5560,8 @@ "construct": false, "construct-only": false, "default": "application/x-gst-base-sink-stats, average-rate=(double)0, dropped=(guint64)0, rendered=(guint64)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false }, "subject": { @@ -6675,7 +5569,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "sync": { @@ -6683,7 +5578,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "throttle-time": { @@ -6693,7 +5589,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "timeout": { @@ -6703,7 +5600,8 @@ "default": "30", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "ts-offset": { @@ -6713,7 +5611,8 @@ "default": "0", "max": "9223372036854775807", "min": "-9223372036854775808", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "use-ssl": { @@ -6721,7 +5620,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "user": { @@ -6729,7 +5629,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true } }, @@ -6738,220 +5639,55 @@ }, "filename": "gstcurl", "license": "LGPL", - "package": "GStreamer Bad Plug-ins git", - "source": "gst-plugins-bad", - "tracers": {}, - "url": "Unknown package origin" - }, - "d3d": { - "description": "Direct3D plugin", - "elements": { - "d3dvideosink": { - "author": "David Hoyt <dhoyt@hoytsoft.org>, Roland Krikava <info@bluedigits.com>", - "description": "Display data using a Direct3D video renderer", - "hierarchy": [ - "GstD3DVideoSink", - "GstVideoSink", - "GstBaseSink", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Sink/Video", - "long-name": "Direct3D video sink", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: { I420, YV12, UYVY, YUY2, NV12, BGRx, RGBx, RGBA, BGRA, BGR, RGB16, RGB15 }\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n", - "direction": "sink", - "presence": "always" - } - }, - "properties": { - "async": { - "blurb": "Go asynchronously to PAUSED", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "blocksize": { - "blurb": "Size in bytes to pull per buffer (0 = default)", - "construct": false, - "construct-only": false, - "default": "4096", - "max": "-1", - "min": "0", - "type-name": "guint", - "writable": true - }, - "create-render-window": { - "blurb": "If no window ID is given, a new render window is created", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "enable-last-sample": { - "blurb": "Enable the last-sample property", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "enable-navigation-events": { - "blurb": "When enabled, navigation events are sent upstream", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "force-aspect-ratio": { - "blurb": "When enabled, scaling will respect original aspect ratio", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "last-sample": { - "blurb": "The last sample received in the sink", - "construct": false, - "construct-only": false, - "type-name": "GstSample", - "writable": false - }, - "max-bitrate": { - "blurb": "The maximum bits per second to render (0 = disabled)", - "construct": false, - "construct-only": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "type-name": "guint64", - "writable": true - }, - "max-lateness": { - "blurb": "Maximum number of nanoseconds that a buffer can be late before it is dropped (-1 unlimited)", - "construct": false, - "construct-only": false, - "default": "5000000", - "max": "9223372036854775807", - "min": "-1", - "type-name": "gint64", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "processing-deadline": { - "blurb": "Maximum processing deadline in nanoseconds", - "construct": false, - "construct-only": false, - "default": "15000000", - "max": "18446744073709551615", - "min": "0", - "type-name": "guint64", - "writable": true - }, - "qos": { - "blurb": "Generate Quality-of-Service events upstream", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "render-delay": { - "blurb": "Additional render delay of the sink in nanoseconds", - "construct": false, - "construct-only": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "type-name": "guint64", - "writable": true - }, - "show-preroll-frame": { - "blurb": "Whether to render video frames during preroll", - "construct": true, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "stats": { - "blurb": "Sink Statistics", - "construct": false, - "construct-only": false, - "default": "application/x-gst-base-sink-stats, average-rate=(double)0, dropped=(guint64)0, rendered=(guint64)0;", - "type-name": "GstStructure", - "writable": false - }, - "stream-stop-on-close": { - "blurb": "If the render window is closed stop stream", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "sync": { - "blurb": "Sync on the clock", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "throttle-time": { - "blurb": "The time to keep between rendered buffers (0 = disabled)", - "construct": false, - "construct-only": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "type-name": "guint64", - "writable": true - }, - "ts-offset": { - "blurb": "Timestamp offset in nanoseconds", - "construct": false, - "construct-only": false, - "default": "0", - "max": "9223372036854775807", - "min": "-9223372036854775808", - "type-name": "gint64", - "writable": true - } - }, - "rank": "primary" + "other-types": { + "GstCurlHttpVersionType": { + "kind": "enum", + "values": [ + { + "desc": "HTTP Version 1.0", + "name": "1.0", + "value": "0" + }, + { + "desc": "HTTP Version 1.1", + "name": "1.1", + "value": "1" + }, + { + "desc": "HTTP Version 2.0", + "name": "2.0", + "value": "2" + } + ] + }, + "GstCurlSshAuthType": { + "kind": "enum", + "values": [ + { + "desc": "Not allowed", + "name": "none", + "value": "0" + }, + { + "desc": "Public/private key files", + "name": "pubkey", + "value": "1" + }, + { + "desc": "Password authentication", + "name": "password", + "value": "2" + } + ] } }, - "filename": "gstd3d", - "license": "LGPL", "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", + "tracers": {}, "url": "Unknown package origin" }, - "dashdemux": { - "description": "DASH demuxer plugin", + "dash": { + "description": "DASH plugin", "elements": { "dashdemux": { "author": "David Corvoysier <david.corvoysier@orange.com>\n Hamid Zakari <hamid.zakari@gmail.com>\n Gianluca Gennari <gennarone@gmail.com>", @@ -6965,33 +5701,31 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstChildProxy" + ], "klass": "Codec/Demuxer/Adaptive", "long-name": "DASH Demuxer", - "name": "dashdemux", "pad-templates": { "audio_%%02u": { "caps": "ANY", "direction": "src", - "presence": "sometimes", - "typename": "GstPad" + "presence": "sometimes" }, "sink": { "caps": "application/dash+xml:\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "subtitle_%%02u": { "caps": "ANY", "direction": "src", - "presence": "sometimes", - "typename": "GstPad" + "presence": "sometimes" }, "video_%%02u": { "caps": "ANY", "direction": "src", - "presence": "sometimes", - "typename": "GstPad" + "presence": "sometimes" } }, "properties": { @@ -7000,7 +5734,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "bandwidth-usage": { @@ -7010,7 +5745,8 @@ "default": "0.8", "max": "1", "min": "0", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true }, "bitrate-limit": { @@ -7020,7 +5756,8 @@ "default": "0.8", "max": "1", "min": "0", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true }, "connection-speed": { @@ -7030,7 +5767,8 @@ "default": "0", "max": "4294967", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "max-bitrate": { @@ -7040,7 +5778,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "max-buffering-time": { @@ -7050,7 +5789,8 @@ "default": "30", "max": "-1", "min": "2", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "max-video-framerate": { @@ -7060,7 +5800,8 @@ "default": "0/1", "max": "2147483647/1", "min": "0/1", - "type-name": "GstFraction", + "readable": true, + "type": "GstFraction", "writable": true }, "max-video-height": { @@ -7070,7 +5811,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "max-video-width": { @@ -7080,7 +5822,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "message-forward": { @@ -7088,22 +5831,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "presentation-delay": { @@ -7111,7 +5840,8 @@ "construct": false, "construct-only": false, "default": "10s", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true } }, @@ -7119,25 +5849,213 @@ "signals": { "no-more-pads": { "args": [], - "retval": "void" + "return-type": "void", + "when": "last" }, "pad-added": { "args": [ - "GstPad" + { + "name": "arg0", + "type": "GstPad" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "pad-removed": { "args": [ - "GstPad" + { + "name": "arg0", + "type": "GstPad" + } ], - "retval": "void" + "return-type": "void", + "when": "last" } } + }, + "dashsink": { + "author": "StĂ©phane Cerveau <scerveau@collabora.com>", + "description": "Dynamic Adaptive Streaming over HTTP sink", + "hierarchy": [ + "GstDashSink", + "GstBin", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "interfaces": [ + "GstChildProxy" + ], + "klass": "Sink", + "long-name": "DASH Sink", + "pad-templates": { + "audio_%%u": { + "caps": "ANY", + "direction": "sink", + "presence": "request" + }, + "subtitle_%%u": { + "caps": "ANY", + "direction": "sink", + "presence": "request" + }, + "video_%%u": { + "caps": "ANY", + "direction": "sink", + "presence": "request" + } + }, + "properties": { + "async-handling": { + "blurb": "The bin will handle Asynchronous state changes", + "construct": false, + "construct-only": false, + "default": "false", + "readable": true, + "type": "gboolean", + "writable": true + }, + "dynamic": { + "blurb": "Provides a dynamic mpd", + "construct": false, + "construct-only": false, + "default": "false", + "readable": true, + "type": "gboolean", + "writable": true + }, + "message-forward": { + "blurb": "Forwards all children messages", + "construct": false, + "construct-only": false, + "default": "false", + "readable": true, + "type": "gboolean", + "writable": true + }, + "min-buffer-time": { + "blurb": "Provides to the manifest a minimum buffer time in milliseconds", + "construct": false, + "construct-only": false, + "default": "2000", + "max": "18446744073709551615", + "min": "0", + "readable": true, + "type": "guint64", + "writable": true + }, + "minimum-update-period": { + "blurb": "Provides to the manifest a minimum update period in milliseconds", + "construct": false, + "construct-only": false, + "default": "0", + "max": "18446744073709551615", + "min": "0", + "readable": true, + "type": "guint64", + "writable": true + }, + "mpd-baseurl": { + "blurb": "BaseURL to set in the MPD", + "construct": false, + "construct-only": false, + "default": "NULL", + "readable": true, + "type": "gchararray", + "writable": true + }, + "mpd-filename": { + "blurb": "filename of the mpd to write", + "construct": false, + "construct-only": false, + "default": "dash.mpd", + "readable": true, + "type": "gchararray", + "writable": true + }, + "mpd-root-path": { + "blurb": "Path where the MPD and its fragents will be written", + "construct": false, + "construct-only": false, + "default": "NULL", + "readable": true, + "type": "gchararray", + "writable": true + }, + "muxer": { + "blurb": "Muxer type to be used by dashsink to generate the fragment", + "construct": false, + "construct-only": false, + "default": "ts (0)", + "readable": true, + "type": "GstDashSinkMuxerType", + "writable": true + }, + "period-duration": { + "blurb": "Provides the explicit duration of a period in milliseconds", + "construct": false, + "construct-only": false, + "default": "18446744073709551615", + "max": "18446744073709551615", + "min": "0", + "readable": true, + "type": "guint64", + "writable": true + }, + "send-keyframe-requests": { + "blurb": "Send keyframe requests to ensure correct fragmentation. If this is disabled then the input must have keyframes in regular intervals", + "construct": false, + "construct-only": false, + "default": "true", + "readable": true, + "type": "gboolean", + "writable": true + }, + "target-duration": { + "blurb": "The target duration in seconds of a segment/file. (0 - disabled, useful for management of segment duration by the streaming server)", + "construct": false, + "construct-only": false, + "default": "15", + "max": "-1", + "min": "0", + "readable": true, + "type": "guint", + "writable": true + }, + "use-segment-list": { + "blurb": "Use segment list instead of segment template to create the segments", + "construct": false, + "construct-only": false, + "default": "false", + "readable": true, + "type": "gboolean", + "writable": true + } + }, + "rank": "none" } }, - "filename": "gstdashdemux", + "filename": "gstdash", "license": "LGPL", + "other-types": { + "GstDashSinkMuxerType": { + "kind": "enum", + "values": [ + { + "desc": "Use mpegtsmux", + "name": "ts", + "value": "0" + }, + { + "desc": "Use mp4mux", + "name": "mp4", + "value": "1" + } + ] + } + }, "package": "GStreamer Bad Plug-ins", "source": "gst-plugins-bad", "tracers": {}, @@ -7175,7 +6093,8 @@ "default": "4096", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "dma": { @@ -7185,7 +6104,8 @@ "default": "10", "max": "-1", "min": "1", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "do-timestamp": { @@ -7193,7 +6113,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "guid": { @@ -7201,7 +6122,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "iso": { @@ -7209,40 +6131,8 @@ "construct": false, "construct-only": false, "default": "400 (400)", - "enum": true, - "type-name": "GstDC1394ISOSpeed", - "values": [ - { - "desc": "DC1394 ISO speed 100", - "name": "100", - "value": "100" - }, - { - "desc": "DC1394 ISO speed 200", - "name": "200", - "value": "200" - }, - { - "desc": "DC1394 ISO speed 400", - "name": "400", - "value": "400" - }, - { - "desc": "DC1394 ISO speed 800", - "name": "800", - "value": "800" - }, - { - "desc": "DC1394 ISO speed 1600", - "name": "1600", - "value": "1600" - }, - { - "desc": "DC1394 ISO speed 3200", - "name": "3200", - "value": "3200" - } - ], + "readable": true, + "type": "GstDC1394ISOSpeed", "writable": true }, "num-buffers": { @@ -7252,7 +6142,8 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "typefind": { @@ -7260,7 +6151,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "unit": { @@ -7270,7 +6162,8 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true } }, @@ -7279,8 +6172,46 @@ }, "filename": "gstdc1394", "license": "LGPL", + "other-types": { + "GstDC1394ISOSpeed": { + "kind": "enum", + "values": [ + { + "desc": "DC1394 ISO speed 100", + "name": "100", + "value": "100" + }, + { + "desc": "DC1394 ISO speed 200", + "name": "200", + "value": "200" + }, + { + "desc": "DC1394 ISO speed 400", + "name": "400", + "value": "400" + }, + { + "desc": "DC1394 ISO speed 800", + "name": "800", + "value": "800" + }, + { + "desc": "DC1394 ISO speed 1600", + "name": "1600", + "value": "1600" + }, + { + "desc": "DC1394 ISO speed 3200", + "name": "3200", + "value": "3200" + } + ] + } + }, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", + "tracers": {}, "url": "Unknown package origin" }, "de265": { @@ -7299,19 +6230,16 @@ ], "klass": "Codec/Decoder/Video", "long-name": "HEVC/H.265 decoder", - "name": "libde265dec", "pad-templates": { "sink": { "caps": "video/x-h265:\n stream-format: { (string)hvc1, (string)hev1, (string)byte-stream }\n alignment: { (string)au, (string)nal }\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "video/x-raw:\n format: I420\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -7322,22 +6250,17 @@ "default": "0", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", + "qos": { + "blurb": "Handle Quality-of-Service events from downstream", "construct": false, "construct-only": false, - "type-name": "GstObject", + "default": "true", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -7346,8 +6269,10 @@ }, "filename": "gstde265", "license": "LGPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", + "tracers": {}, "url": "Unknown package origin" }, "debugutilsbad": { @@ -7366,19 +6291,11 @@ ], "klass": "Debug/Sink", "long-name": "Checksum sink", - "name": "checksumsink", "pad-templates": { "sink": { "caps": "ANY", "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "ANY", - "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -7387,7 +6304,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "blocksize": { @@ -7397,7 +6315,8 @@ "default": "4096", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "enable-last-sample": { @@ -7405,7 +6324,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "hash": { @@ -7413,37 +6333,16 @@ "construct": false, "construct-only": false, "default": "sha1 (1)", - "enum": true, - "type-name": "GstChecksumSinkHash", - "values": [ - { - "desc": "MD5", - "name": "md5", - "value": "0" - }, - { - "desc": "SHA-1", - "name": "sha1", - "value": "1" - }, - { - "desc": "SHA-256", - "name": "sha256", - "value": "2" - }, - { - "desc": "SHA-512", - "name": "sha512", - "value": "3" - } - ], + "readable": true, + "type": "GstChecksumSinkHash", "writable": true }, "last-sample": { "blurb": "The last sample received in the sink", "construct": false, "construct-only": false, - "type-name": "GstSample", + "readable": true, + "type": "GstSample", "writable": false }, "max-bitrate": { @@ -7453,7 +6352,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "max-lateness": { @@ -7463,32 +6363,19 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint64", "writable": true }, "processing-deadline": { - "blurb": "Maximum processing deadline in nanoseconds", + "blurb": "Maximum processing time for a buffer in nanoseconds", "construct": false, "construct-only": false, "default": "20000000", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "qos": { @@ -7496,7 +6383,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "render-delay": { @@ -7506,7 +6394,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "stats": { @@ -7514,7 +6403,8 @@ "construct": false, "construct-only": false, "default": "application/x-gst-base-sink-stats, average-rate=(double)0, dropped=(guint64)0, rendered=(guint64)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false }, "sync": { @@ -7522,7 +6412,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "throttle-time": { @@ -7532,7 +6423,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "ts-offset": { @@ -7542,7 +6434,8 @@ "default": "0", "max": "9223372036854775807", "min": "-9223372036854775808", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true } }, @@ -7560,19 +6453,16 @@ ], "klass": "Generic", "long-name": "FIXME", - "name": "chopmydata", "pad-templates": { "sink": { "caps": "ANY", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "ANY", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -7583,7 +6473,8 @@ "default": "4096", "max": "2147483647", "min": "1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "min-size": { @@ -7593,32 +6484,109 @@ "default": "1", "max": "2147483647", "min": "1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, - "name": { - "blurb": "The name of the object", - "construct": true, + "step-size": { + "blurb": "Step increment for random buffer sizes", + "construct": false, "construct-only": false, - "default": "NULL", - "type-name": "gchararray", + "default": "1", + "max": "2147483647", + "min": "1", + "readable": true, + "type": "gint", + "writable": true + } + }, + "rank": "none" + }, + "clockselect": { + "author": "Ederson de Souza <ederson.desouza@intel.com>", + "description": "Pipeline that enables different clocks", + "hierarchy": [ + "GstClockSelect", + "GstPipeline", + "GstBin", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "interfaces": [ + "GstChildProxy" + ], + "klass": "Generic/Bin", + "long-name": "Clock select", + "properties": { + "async-handling": { + "blurb": "The bin will handle Asynchronous state changes", + "construct": false, + "construct-only": false, + "default": "false", + "readable": true, + "type": "gboolean", "writable": true }, - "parent": { - "blurb": "The parent of the object", + "auto-flush-bus": { + "blurb": "Whether to automatically flush the pipeline's bus when going from READY into NULL state", "construct": false, "construct-only": false, - "type-name": "GstObject", + "default": "true", + "readable": true, + "type": "gboolean", "writable": true }, - "step-size": { - "blurb": "Step increment for random buffer sizes", + "clock-id": { + "blurb": "ID of pipeline clock", "construct": false, "construct-only": false, - "default": "1", - "max": "2147483647", - "min": "1", - "type-name": "gint", + "default": "default (0)", + "readable": true, + "type": "GstClockSelectClockId", + "writable": true + }, + "delay": { + "blurb": "Expected delay needed for elements to spin up to PLAYING in nanoseconds", + "construct": false, + "construct-only": false, + "default": "0", + "max": "18446744073709551615", + "min": "0", + "readable": true, + "type": "guint64", + "writable": true + }, + "latency": { + "blurb": "Latency to configure on the pipeline", + "construct": false, + "construct-only": false, + "default": "18446744073709551615", + "max": "18446744073709551615", + "min": "0", + "readable": true, + "type": "guint64", + "writable": true + }, + "message-forward": { + "blurb": "Forwards all children messages", + "construct": false, + "construct-only": false, + "default": "false", + "readable": true, + "type": "gboolean", + "writable": true + }, + "ptp-domain": { + "blurb": "PTP clock domain (meaningful only when Clock ID is PTP)", + "construct": false, + "construct-only": false, + "default": "0", + "max": "255", + "min": "0", + "readable": true, + "type": "guint", "writable": true } }, @@ -7636,25 +6604,21 @@ ], "klass": "Filter/Debug", "long-name": "Compare buffers", - "name": "compare", "pad-templates": { "check": { "caps": "ANY", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "sink": { "caps": "ANY", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "ANY", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -7663,44 +6627,8 @@ "construct": false, "construct-only": false, "default": "memory+meta+timestamps+flags", - "type-name": "GstBufferCopyFlags", - "values": [ - { - "desc": "GST_BUFFER_COPY_NONE", - "name": "none", - "value": "0x00000000" - }, - { - "desc": "GST_BUFFER_COPY_FLAGS", - "name": "flags", - "value": "0x00000001" - }, - { - "desc": "GST_BUFFER_COPY_TIMESTAMPS", - "name": "timestamps", - "value": "0x00000002" - }, - { - "desc": "GST_BUFFER_COPY_META", - "name": "meta", - "value": "0x00000004" - }, - { - "desc": "GST_BUFFER_COPY_MEMORY", - "name": "memory", - "value": "0x00000008" - }, - { - "desc": "GST_BUFFER_COPY_MERGE", - "name": "merge", - "value": "0x00000010" - }, - { - "desc": "GST_BUFFER_COPY_DEEP", - "name": "deep", - "value": "0x00000020" - } - ], + "readable": true, + "type": "GstBufferCopyFlags", "writable": true }, "method": { @@ -7708,33 +6636,8 @@ "construct": false, "construct-only": false, "default": "mem (0)", - "enum": true, - "type-name": "GstCompareMethod", - "values": [ - { - "desc": "Memory", - "name": "mem", - "value": "0" - }, - { - "desc": "Maximum metric", - "name": "max", - "value": "1" - }, - { - "desc": "SSIM (raw video)", - "name": "ssim", - "value": "2" - } - ], - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "GstCompareMethod", "writable": true }, "offset-ts": { @@ -7742,14 +6645,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "threshold": { @@ -7759,7 +6656,8 @@ "default": "0", "max": "1.79769e+308", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "upper": { @@ -7767,7 +6665,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -7786,19 +6685,16 @@ ], "klass": "Filter/Analyzer/Debug", "long-name": "DebugSpy", - "name": "debugspy", "pad-templates": { "sink": { "caps": "ANY", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "ANY", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -7807,40 +6703,8 @@ "construct": false, "construct-only": false, "default": "sha1 (1)", - "enum": true, - "type-name": "GChecksumType", - "values": [ - { - "desc": "Use the MD5 hashing algorithm", - "name": "md5", - "value": "0" - }, - { - "desc": "Use the SHA-1 hashing algorithm", - "name": "sha1", - "value": "1" - }, - { - "desc": "Use the SHA-256 hashing algorithm", - "name": "sha256", - "value": "2" - } - ], - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "GChecksumType", "writable": true }, "qos": { @@ -7848,7 +6712,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "silent": { @@ -7856,7 +6721,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -7874,19 +6740,16 @@ ], "klass": "Generic", "long-name": "Convert some GstFlowReturn types into others", - "name": "errorignore", "pad-templates": { "sink": { "caps": "ANY", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "ANY", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -7895,75 +6758,8 @@ "construct": false, "construct-only": false, "default": "not-linked (-1)", - "enum": true, - "type-name": "GstFlowReturn", - "values": [ - { - "desc": "GST_FLOW_CUSTOM_SUCCESS_2", - "name": "custom-success-2", - "value": "102" - }, - { - "desc": "GST_FLOW_CUSTOM_SUCCESS_1", - "name": "custom-success-1", - "value": "101" - }, - { - "desc": "GST_FLOW_CUSTOM_SUCCESS", - "name": "custom-success", - "value": "100" - }, - { - "desc": "GST_FLOW_OK", - "name": "ok", - "value": "0" - }, - { - "desc": "GST_FLOW_NOT_LINKED", - "name": "not-linked", - "value": "-1" - }, - { - "desc": "GST_FLOW_FLUSHING", - "name": "flushing", - "value": "-2" - }, - { - "desc": "GST_FLOW_EOS", - "name": "eos", - "value": "-3" - }, - { - "desc": "GST_FLOW_NOT_NEGOTIATED", - "name": "not-negotiated", - "value": "-4" - }, - { - "desc": "GST_FLOW_ERROR", - "name": "error", - "value": "-5" - }, - { - "desc": "GST_FLOW_NOT_SUPPORTED", - "name": "not-supported", - "value": "-6" - }, - { - "desc": "GST_FLOW_CUSTOM_ERROR", - "name": "custom-error", - "value": "-100" - }, - { - "desc": "GST_FLOW_CUSTOM_ERROR_1", - "name": "custom-error-1", - "value": "-101" - }, - { - "desc": "GST_FLOW_CUSTOM_ERROR_2", - "name": "custom-error-2", - "value": "-102" - } - ], + "readable": true, + "type": "GstFlowReturn", "writable": true }, "ignore-error": { @@ -7971,7 +6767,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "ignore-notlinked": { @@ -7979,7 +6776,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "ignore-notnegotiated": { @@ -7987,30 +6785,28 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true } }, - "rank": "none" + "rank": "none", + "signals": { + "convert-error": { + "args": [ + { + "name": "arg0", + "type": "GstFlowReturn" + } + ], + "return-type": "GstFlowReturn", + "when": "last" + } + } }, "fakevideosink": { "author": "Nicolas Dufresne <nicolas.dufresne@collabora.com>", - "description": "Fake video display that allow zero-copy", + "description": "Fake video display that allows zero-copy", "hierarchy": [ "GstFakeVideoSink", "GstBin", @@ -8019,23 +6815,35 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstChildProxy" + ], "klass": "Video/Sink", "long-name": "Fake Video Sink", - "name": "fakevideosink", "pad-templates": { "sink": { - "caps": "video/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, Y444_16BE, Y444_16LE, P016_BE, P016_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "caps": "video/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, P012_BE, P012_LE, I420_12BE, I420_12LE, Y212_BE, Y212_LE, I422_12BE, I422_12LE, Y412_BE, Y412_LE, Y444_12BE, Y444_12LE, GRAY10_LE32, NV12_10LE32, NV16_10LE32, NV12_10LE40, Y444_16BE, Y444_16LE, P016_BE, P016_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", "presence": "always" } }, "properties": { + "allocation-meta-flags": { + "blurb": "Flags to control behaviour", + "construct": false, + "construct-only": false, + "default": "overlay-composition+crop", + "readable": true, + "type": "GstFakeVideoSinkAllocationMetaFlags", + "writable": true + }, "async": { "blurb": "Go asynchronously to PAUSED", "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "async-handling": { @@ -8043,7 +6851,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "blocksize": { @@ -8053,7 +6862,8 @@ "default": "4096", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "can-activate-pull": { @@ -8061,7 +6871,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "can-activate-push": { @@ -8069,7 +6880,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "drop-out-of-segment": { @@ -8077,7 +6889,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "dump": { @@ -8085,7 +6898,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "enable-last-sample": { @@ -8093,7 +6907,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "last-message": { @@ -8101,14 +6916,16 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": false }, "last-sample": { "blurb": "The last sample received in the sink", "construct": false, "construct-only": false, - "type-name": "GstSample", + "readable": true, + "type": "GstSample", "writable": false }, "max-bitrate": { @@ -8118,17 +6935,19 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "max-lateness": { "blurb": "Maximum number of nanoseconds that a buffer can be late before it is dropped (-1 unlimited)", "construct": false, "construct-only": false, - "default": "20000000", + "default": "5000000", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "message-forward": { @@ -8136,15 +6955,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gboolean", "writable": true }, "num-buffers": { @@ -8154,24 +6966,19 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "processing-deadline": { - "blurb": "Maximum processing deadline in nanoseconds", + "blurb": "Maximum processing time for a buffer in nanoseconds", "construct": false, "construct-only": false, - "default": "20000000", + "default": "15000000", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "qos": { @@ -8179,7 +6986,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "render-delay": { @@ -8189,7 +6997,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "signal-handoffs": { @@ -8197,7 +7006,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "silent": { @@ -8205,7 +7015,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "state-error": { @@ -8213,45 +7024,8 @@ "construct": false, "construct-only": false, "default": "none (0)", - "enum": true, - "type-name": "GstFakeSinkStateError", - "values": [ - { - "desc": "No state change errors", - "name": "none", - "value": "0" - }, - { - "desc": "Fail state change from NULL to READY", - "name": "null-to-ready", - "value": "1" - }, - { - "desc": "Fail state change from READY to PAUSED", - "name": "ready-to-paused", - "value": "2" - }, - { - "desc": "Fail state change from PAUSED to PLAYING", - "name": "paused-to-playing", - "value": "3" - }, - { - "desc": "Fail state change from PLAYING to PAUSED", - "name": "playing-to-paused", - "value": "4" - }, - { - "desc": "Fail state change from PAUSED to READY", - "name": "paused-to-ready", - "value": "5" - }, - { - "desc": "Fail state change from READY to NULL", - "name": "ready-to-null", - "value": "6" - } - ], + "readable": true, + "type": "GstFakeSinkStateError", "writable": true }, "stats": { @@ -8259,7 +7033,8 @@ "construct": false, "construct-only": false, "default": "application/x-gst-base-sink-stats, average-rate=(double)0, dropped=(guint64)0, rendered=(guint64)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false }, "sync": { @@ -8267,7 +7042,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "throttle-time": { @@ -8277,7 +7053,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "ts-offset": { @@ -8287,7 +7064,8 @@ "default": "0", "max": "9223372036854775807", "min": "-9223372036854775808", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true } }, @@ -8304,15 +7082,16 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstChildProxy" + ], "klass": "Sink/Video", "long-name": "Measure and show framerate on videosink", - "name": "fpsdisplaysink", "pad-templates": { "sink": { "caps": "ANY", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -8321,7 +7100,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "fps-update-interval": { @@ -8331,7 +7111,8 @@ "default": "500", "max": "2147483647", "min": "1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "frames-dropped": { @@ -8341,7 +7122,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "frames-rendered": { @@ -8351,7 +7133,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "last-message": { @@ -8359,7 +7142,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": false }, "max-fps": { @@ -8369,7 +7153,8 @@ "default": "-1", "max": "1.79769e+308", "min": "-1", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": false }, "message-forward": { @@ -8377,7 +7162,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "min-fps": { @@ -8387,30 +7173,17 @@ "default": "-1", "max": "1.79769e+308", "min": "-1", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": false }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, "signal-fps-measurements": { "blurb": "If the fps-measurements signal should be emitted.", "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "silent": { @@ -8418,7 +7191,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "sync": { @@ -8426,7 +7200,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "text-overlay": { @@ -8434,14 +7209,16 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "video-sink": { "blurb": "Video sink to use (Must only be called on NULL state)", "construct": false, "construct-only": false, - "type-name": "GstElement", + "readable": true, + "type": "GstElement", "writable": true } }, @@ -8449,11 +7226,21 @@ "signals": { "fps-measurements": { "args": [ - "gdouble", - "gdouble", - "gdouble" + { + "name": "arg0", + "type": "gdouble" + }, + { + "name": "arg1", + "type": "gdouble" + }, + { + "name": "arg2", + "type": "gdouble" + } ], - "retval": "void" + "return-type": "void", + "when": "last" } } }, @@ -8468,9 +7255,12 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstChildProxy", + "GstURIHandler" + ], "klass": "Generic/Bin", "long-name": "Generic bin", - "name": "testsrcbin", "pad-templates": { "audio_src_%%u": { "caps": "audio/x-raw(ANY):\n", @@ -8489,7 +7279,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "message-forward": { @@ -8497,22 +7288,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "stream-types": { @@ -8520,7 +7297,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true } }, @@ -8528,19 +7306,28 @@ "signals": { "no-more-pads": { "args": [], - "retval": "void" + "return-type": "void", + "when": "last" }, "pad-added": { "args": [ - "GstPad" + { + "name": "arg0", + "type": "GstPad" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "pad-removed": { "args": [ - "GstPad" + { + "name": "arg0", + "type": "GstPad" + } ], - "retval": "void" + "return-type": "void", + "when": "last" } } }, @@ -8557,43 +7344,26 @@ ], "klass": "Generic", "long-name": "Watchdog", - "name": "watchdog", "pad-templates": { "sink": { "caps": "ANY", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "ANY", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, "qos": { "blurb": "Handle Quality-of-Service events", "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "timeout": { @@ -8603,7 +7373,8 @@ "default": "1000", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true } }, @@ -8612,6 +7383,138 @@ }, "filename": "gstdebugutilsbad", "license": "LGPL", + "other-types": { + "GstChecksumSinkHash": { + "kind": "enum", + "values": [ + { + "desc": "MD5", + "name": "md5", + "value": "0" + }, + { + "desc": "SHA-1", + "name": "sha1", + "value": "1" + }, + { + "desc": "SHA-256", + "name": "sha256", + "value": "2" + }, + { + "desc": "SHA-512", + "name": "sha512", + "value": "3" + } + ] + }, + "GstClockSelectClockId": { + "kind": "enum", + "values": [ + { + "desc": "Default (elected from elements) pipeline clock", + "name": "default", + "value": "0" + }, + { + "desc": "System monotonic clock", + "name": "monotonic", + "value": "1" + }, + { + "desc": "System realtime clock", + "name": "realtime", + "value": "2" + }, + { + "desc": "PTP clock", + "name": "ptp", + "value": "3" + }, + { + "desc": "System TAI clock", + "name": "tai", + "value": "4" + } + ] + }, + "GstCompareMethod": { + "kind": "enum", + "values": [ + { + "desc": "Memory", + "name": "mem", + "value": "0" + }, + { + "desc": "Maximum metric", + "name": "max", + "value": "1" + }, + { + "desc": "SSIM (raw video)", + "name": "ssim", + "value": "2" + } + ] + }, + "GstFakeSinkStateError": { + "kind": "enum", + "values": [ + { + "desc": "No state change errors", + "name": "none", + "value": "0" + }, + { + "desc": "Fail state change from NULL to READY", + "name": "null-to-ready", + "value": "1" + }, + { + "desc": "Fail state change from READY to PAUSED", + "name": "ready-to-paused", + "value": "2" + }, + { + "desc": "Fail state change from PAUSED to PLAYING", + "name": "paused-to-playing", + "value": "3" + }, + { + "desc": "Fail state change from PLAYING to PAUSED", + "name": "playing-to-paused", + "value": "4" + }, + { + "desc": "Fail state change from PAUSED to READY", + "name": "paused-to-ready", + "value": "5" + }, + { + "desc": "Fail state change from READY to NULL", + "name": "ready-to-null", + "value": "6" + } + ] + }, + "GstFakeVideoSinkAllocationMetaFlags": { + "kind": "flags", + "values": [ + { + "desc": "Expose the crop meta as supported", + "name": "crop", + "value": "0x00000001" + }, + { + "desc": "Expose the overlay composition meta as supported", + "name": "overlay-composition", + "value": "0x00000002" + } + ] + } + }, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -8621,7 +7524,7 @@ "description": "Blackmagic Decklink plugin", "elements": { "decklinkaudiosink": { - "author": "David Schleef <ds@entropywave.com>, Sebastian Dr\u00f6ge <sebastian@centricular.com>", + "author": "David Schleef <ds@entropywave.com>, Sebastian Dröge <sebastian@centricular.com>", "description": "Decklink Sink", "hierarchy": [ "GstDecklinkAudioSink", @@ -8633,13 +7536,11 @@ ], "klass": "Audio/Sink/Hardware", "long-name": "Decklink Audio Sink", - "name": "decklinkaudiosink", "pad-templates": { "sink": { "caps": "audio/x-raw:\n format: { S16LE, S32LE }\n channels: { (int)2, (int)8, (int)16 }\n rate: 48000\n layout: interleaved\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -8650,7 +7551,8 @@ "default": "40000000", "max": "18446744073709551614", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "async": { @@ -8658,7 +7560,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "blocksize": { @@ -8668,7 +7571,8 @@ "default": "4096", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "buffer-time": { @@ -8678,15 +7582,8 @@ "default": "50000", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", - "writable": true - }, - "can-activate-pull": { - "blurb": "Allow pull-based scheduling", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "guint64", "writable": true }, "device-number": { @@ -8696,7 +7593,8 @@ "default": "0", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "discont-wait": { @@ -8706,17 +7604,8 @@ "default": "1000000000", "max": "18446744073709551614", "min": "0", - "type-name": "guint64", - "writable": true - }, - "drift-tolerance": { - "blurb": "Tolerance for clock drift in microseconds", - "construct": false, - "construct-only": false, - "default": "40000", - "max": "9223372036854775807", - "min": "1", - "type-name": "gint64", + "readable": true, + "type": "guint64", "writable": true }, "enable-last-sample": { @@ -8724,7 +7613,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "hw-serial-number": { @@ -8732,26 +7622,18 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": false }, "last-sample": { "blurb": "The last sample received in the sink", "construct": false, "construct-only": false, - "type-name": "GstSample", + "readable": true, + "type": "GstSample", "writable": false }, - "latency-time": { - "blurb": "The minimum amount of data to write in each iteration in microseconds", - "construct": false, - "construct-only": false, - "default": "25000", - "max": "9223372036854775807", - "min": "1", - "type-name": "gint64", - "writable": true - }, "max-bitrate": { "blurb": "The maximum bits per second to render (0 = disabled)", "construct": false, @@ -8759,7 +7641,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "max-lateness": { @@ -8769,40 +7652,19 @@ "default": "20000000", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint64", "writable": true }, "processing-deadline": { - "blurb": "Maximum processing deadline in nanoseconds", + "blurb": "Maximum processing time for a buffer in nanoseconds", "construct": false, "construct-only": false, "default": "20000000", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", - "writable": true - }, - "provide-clock": { - "blurb": "Provide a clock to be used as the global pipeline clock", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "guint64", "writable": true }, "qos": { @@ -8810,7 +7672,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "render-delay": { @@ -8820,38 +7683,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", - "writable": true - }, - "slave-method": { - "blurb": "Algorithm used to match the rate of the masterclock", - "construct": false, - "construct-only": false, - "default": "skew (1)", - "enum": true, - "type-name": "GstAudioBaseSinkSlaveMethod", - "values": [ - { - "desc": "GST_AUDIO_BASE_SINK_SLAVE_RESAMPLE", - "name": "resample", - "value": "0x00000000" - }, - { - "desc": "GST_AUDIO_BASE_SINK_SLAVE_SKEW", - "name": "skew", - "value": "0x00000001" - }, - { - "desc": "GST_AUDIO_BASE_SINK_SLAVE_NONE", - "name": "none", - "value": "0x00000002" - }, - { - "desc": "GST_AUDIO_BASE_SINK_SLAVE_CUSTOM", - "name": "custom", - "value": "0x00000003" - } - ], + "readable": true, + "type": "guint64", "writable": true }, "stats": { @@ -8859,7 +7692,8 @@ "construct": false, "construct-only": false, "default": "application/x-gst-base-sink-stats, average-rate=(double)0, dropped=(guint64)0, rendered=(guint64)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false }, "sync": { @@ -8867,7 +7701,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "throttle-time": { @@ -8877,7 +7712,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "ts-offset": { @@ -8887,14 +7723,15 @@ "default": "0", "max": "9223372036854775807", "min": "-9223372036854775808", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true } }, "rank": "none" }, "decklinkaudiosrc": { - "author": "David Schleef <ds@entropywave.com>, Sebastian Dr\u00f6ge <sebastian@centricular.com>", + "author": "David Schleef <ds@entropywave.com>, Sebastian Dröge <sebastian@centricular.com>", "description": "Decklink Source", "hierarchy": [ "GstDecklinkAudioSrc", @@ -8907,13 +7744,11 @@ ], "klass": "Audio/Source/Hardware", "long-name": "Decklink Audio Source", - "name": "decklinkaudiosrc", "pad-templates": { "src": { "caps": "audio/x-raw:\n format: { S16LE, S32LE }\n channels: 2\n rate: 48000\n layout: interleaved\naudio/x-raw:\n format: { S16LE, S32LE }\n channels: { (int)8, (int)16 }\n channel-mask: 0x0000000000000000\n rate: 48000\n layout: interleaved\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -8924,7 +7759,8 @@ "default": "40000000", "max": "18446744073709551614", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "blocksize": { @@ -8934,7 +7770,8 @@ "default": "4096", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "buffer-size": { @@ -8944,7 +7781,8 @@ "default": "5", "max": "2147483647", "min": "1", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "channels": { @@ -8952,30 +7790,8 @@ "construct": true, "construct-only": false, "default": "2 (2)", - "enum": true, - "type-name": "GstDecklinkAudioChannels", - "values": [ - { - "desc": "2 Channels", - "name": "2", - "value": "2" - }, - { - "desc": "8 Channels", - "name": "8", - "value": "8" - }, - { - "desc": "16 Channels", - "name": "16", - "value": "16" - }, - { - "desc": "Maximum channels supported", - "name": "max", - "value": "0" - } - ], + "readable": true, + "type": "GstDecklinkAudioChannels", "writable": true }, "connection": { @@ -8983,40 +7799,8 @@ "construct": true, "construct-only": false, "default": "auto (0)", - "enum": true, - "type-name": "GstDecklinkAudioConnection", - "values": [ - { - "desc": "Automatic", - "name": "auto", - "value": "0" - }, - { - "desc": "SDI/HDMI embedded audio", - "name": "embedded", - "value": "1" - }, - { - "desc": "AES/EBU input", - "name": "aes", - "value": "2" - }, - { - "desc": "Analog input", - "name": "analog", - "value": "3" - }, - { - "desc": "Analog input (XLR)", - "name": "analog-xlr", - "value": "4" - }, - { - "desc": "Analog input (RCA)", - "name": "analog-rca", - "value": "5" - } - ], + "readable": true, + "type": "GstDecklinkAudioConnection", "writable": true }, "device-number": { @@ -9026,7 +7810,8 @@ "default": "0", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "discont-wait": { @@ -9036,7 +7821,8 @@ "default": "1000000000", "max": "18446744073709551614", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "do-timestamp": { @@ -9044,7 +7830,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "hw-serial-number": { @@ -9052,17 +7839,10 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": false }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, "num-buffers": { "blurb": "Number of buffers to output before sending EOS (-1 = unlimited)", "construct": false, @@ -9070,14 +7850,8 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "typefind": { @@ -9085,14 +7859,15 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, "rank": "none" }, "decklinkvideosink": { - "author": "David Schleef <ds@entropywave.com>, Sebastian Dr\u00f6ge <sebastian@centricular.com>", + "author": "David Schleef <ds@entropywave.com>, Sebastian Dröge <sebastian@centricular.com>", "description": "Decklink Sink", "hierarchy": [ "GstDecklinkVideoSink", @@ -9104,13 +7879,11 @@ ], "klass": "Video/Sink/Hardware", "long-name": "Decklink Video Sink", - "name": "decklinkvideosink", "pad-templates": { "sink": { - "caps": "video/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt601\n chroma-site: mpeg2\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt601\n chroma-site: mpeg2\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 12/11\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt601\n chroma-site: mpeg2\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 12/11\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 12/11\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 12/11\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt601\n chroma-site: mpeg2\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 12/11\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt601\n chroma-site: mpeg2\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 12/11\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 12/11\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 12/11\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 40/33\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt601\n chroma-site: mpeg2\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 40/33\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 40/33\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 40/33\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 40/33\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt601\n chroma-site: mpeg2\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 40/33\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 40/33\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 40/33\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 16/11\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt601\n chroma-site: mpeg2\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 16/11\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 16/11\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 16/11\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 40/33\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt601\n chroma-site: mpeg2\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 40/33\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 40/33\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 40/33\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 16/11\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt601\n chroma-site: mpeg2\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 16/11\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 16/11\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 16/11\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt2020\n chroma-site: mpeg2\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt2020\n chroma-site: mpeg2\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt2020\n chroma-site: mpeg2\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt2020\n chroma-site: mpeg2\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt2020\n chroma-site: mpeg2\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt2020\n chroma-site: mpeg2\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt2020\n chroma-site: mpeg2\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt2020\n chroma-site: mpeg2\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\n", + "caps": "video/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt601\n chroma-site: mpeg2\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt601\n chroma-site: mpeg2\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 12/11\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt601\n chroma-site: mpeg2\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 12/11\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 12/11\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 12/11\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt601\n chroma-site: mpeg2\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 12/11\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt601\n chroma-site: mpeg2\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 12/11\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 12/11\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 12/11\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 40/33\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt601\n chroma-site: mpeg2\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 40/33\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 40/33\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 40/33\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 40/33\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt601\n chroma-site: mpeg2\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 40/33\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 40/33\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 40/33\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 16/11\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt601\n chroma-site: mpeg2\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 16/11\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 16/11\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 16/11\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 40/33\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt601\n chroma-site: mpeg2\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 40/33\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 40/33\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 40/33\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 16/11\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt601\n chroma-site: mpeg2\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 16/11\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 16/11\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 16/11\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 2048\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 2048\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 2048\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 2048\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 2048\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 2048\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 2048\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 2048\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 2048\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 2048\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 2048\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 2048\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 2048\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 2048\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 2048\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 2048\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 2048\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 2048\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 2048\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 2048\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 2048\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 2048\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 2048\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 2048\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 2048\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 2048\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 2048\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 2048\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 2048\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 2048\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 2048\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 2048\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt2020\n chroma-site: mpeg2\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt2020\n chroma-site: mpeg2\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt2020\n chroma-site: mpeg2\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt2020\n chroma-site: mpeg2\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt2020\n chroma-site: mpeg2\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt2020\n chroma-site: mpeg2\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt2020\n chroma-site: mpeg2\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt2020\n chroma-site: mpeg2\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -9121,7 +7894,8 @@ "default": "0", "max": "10000", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "async": { @@ -9129,7 +7903,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "blocksize": { @@ -9139,7 +7914,8 @@ "default": "4096", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "cc-line": { @@ -9149,7 +7925,8 @@ "default": "0", "max": "22", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "device-number": { @@ -9159,7 +7936,8 @@ "default": "0", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "duplex-mode": { @@ -9167,20 +7945,8 @@ "construct": true, "construct-only": false, "default": "half (0)", - "enum": true, - "type-name": "GstDecklinkDuplexMode", - "values": [ - { - "desc": "Half-Duplex", - "name": "half", - "value": "0" - }, - { - "desc": "Full-Duplex", - "name": "full", - "value": "1" - } - ], + "readable": true, + "type": "GstDecklinkDuplexMode", "writable": true }, "enable-last-sample": { @@ -9188,7 +7954,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "hw-serial-number": { @@ -9196,7 +7963,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": false }, "keyer-level": { @@ -9206,7 +7974,8 @@ "default": "255", "max": "255", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "keyer-mode": { @@ -9214,32 +7983,16 @@ "construct": true, "construct-only": false, "default": "off (0)", - "enum": true, - "type-name": "GstDecklinkKeyerMode", - "values": [ - { - "desc": "Off", - "name": "off", - "value": "0" - }, - { - "desc": "Internal", - "name": "internal", - "value": "1" - }, - { - "desc": "External", - "name": "external", - "value": "2" - } - ], + "readable": true, + "type": "GstDecklinkKeyerMode", "writable": true }, "last-sample": { "blurb": "The last sample received in the sink", "construct": false, "construct-only": false, - "type-name": "GstSample", + "readable": true, + "type": "GstSample", "writable": false }, "max-bitrate": { @@ -9249,7 +8002,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "max-lateness": { @@ -9259,7 +8013,8 @@ "default": "20000000", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "mode": { @@ -9267,215 +8022,19 @@ "construct": true, "construct-only": false, "default": "ntsc (1)", - "enum": true, - "type-name": "GstDecklinkModes", - "values": [ - { - "desc": "Automatic detection", - "name": "auto", - "value": "0" - }, - { - "desc": "NTSC SD 60i", - "name": "ntsc", - "value": "1" - }, - { - "desc": "NTSC SD 60i (24 fps)", - "name": "ntsc2398", - "value": "2" - }, - { - "desc": "PAL SD 50i", - "name": "pal", - "value": "3" - }, - { - "desc": "NTSC SD 60p", - "name": "ntsc-p", - "value": "4" - }, - { - "desc": "PAL SD 50p", - "name": "pal-p", - "value": "5" - }, - { - "desc": "NTSC SD 60i Widescreen", - "name": "ntsc-widescreen", - "value": "6" - }, - { - "desc": "NTSC SD 60i Widescreen (24 fps)", - "name": "ntsc2398-widescreen", - "value": "7" - }, - { - "desc": "PAL SD 50i Widescreen", - "name": "pal-widescreen", - "value": "8" - }, - { - "desc": "NTSC SD 60p Widescreen", - "name": "ntsc-p-widescreen", - "value": "9" - }, - { - "desc": "PAL SD 50p Widescreen", - "name": "pal-p-widescreen", - "value": "10" - }, - { - "desc": "HD1080 23.98p", - "name": "1080p2398", - "value": "11" - }, - { - "desc": "HD1080 24p", - "name": "1080p24", - "value": "12" - }, - { - "desc": "HD1080 25p", - "name": "1080p25", - "value": "13" - }, - { - "desc": "HD1080 29.97p", - "name": "1080p2997", - "value": "14" - }, - { - "desc": "HD1080 30p", - "name": "1080p30", - "value": "15" - }, - { - "desc": "HD1080 50i", - "name": "1080i50", - "value": "16" - }, - { - "desc": "HD1080 59.94i", - "name": "1080i5994", - "value": "17" - }, - { - "desc": "HD1080 60i", - "name": "1080i60", - "value": "18" - }, - { - "desc": "HD1080 50p", - "name": "1080p50", - "value": "19" - }, - { - "desc": "HD1080 59.94p", - "name": "1080p5994", - "value": "20" - }, - { - "desc": "HD1080 60p", - "name": "1080p60", - "value": "21" - }, - { - "desc": "HD720 50p", - "name": "720p50", - "value": "22" - }, - { - "desc": "HD720 59.94p", - "name": "720p5994", - "value": "23" - }, - { - "desc": "HD720 60p", - "name": "720p60", - "value": "24" - }, - { - "desc": "2k 23.98p", - "name": "1556p2398", - "value": "25" - }, - { - "desc": "2k 24p", - "name": "1556p24", - "value": "26" - }, - { - "desc": "2k 25p", - "name": "1556p25", - "value": "27" - }, - { - "desc": "4k 23.98p", - "name": "2160p2398", - "value": "28" - }, - { - "desc": "4k 24p", - "name": "2160p24", - "value": "29" - }, - { - "desc": "4k 25p", - "name": "2160p25", - "value": "30" - }, - { - "desc": "4k 29.97p", - "name": "2160p2997", - "value": "31" - }, - { - "desc": "4k 30p", - "name": "2160p30", - "value": "32" - }, - { - "desc": "4k 50p", - "name": "2160p50", - "value": "33" - }, - { - "desc": "4k 59.94p", - "name": "2160p5994", - "value": "34" - }, - { - "desc": "4k 60p", - "name": "2160p60", - "value": "35" - } - ], - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "GstDecklinkModes", "writable": true }, "processing-deadline": { - "blurb": "Maximum processing deadline in nanoseconds", + "blurb": "Maximum processing time for a buffer in nanoseconds", "construct": false, "construct-only": false, "default": "20000000", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "qos": { @@ -9483,7 +8042,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "render-delay": { @@ -9493,7 +8053,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "stats": { @@ -9501,7 +8062,8 @@ "construct": false, "construct-only": false, "default": "application/x-gst-base-sink-stats, average-rate=(double)0, dropped=(guint64)0, rendered=(guint64)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false }, "sync": { @@ -9509,7 +8071,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "throttle-time": { @@ -9519,7 +8082,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "timecode-format": { @@ -9527,45 +8091,8 @@ "construct": true, "construct-only": false, "default": "rp188any (3)", - "enum": true, - "type-name": "GstDecklinkTimecodeFormat", - "values": [ - { - "desc": "bmdTimecodeRP188VITC1", - "name": "rp188vitc1", - "value": "0" - }, - { - "desc": "bmdTimecodeRP188VITC2", - "name": "rp188vitc2", - "value": "1" - }, - { - "desc": "bmdTimecodeRP188LTC", - "name": "rp188ltc", - "value": "2" - }, - { - "desc": "bmdTimecodeRP188Any", - "name": "rp188any", - "value": "3" - }, - { - "desc": "bmdTimecodeVITC", - "name": "vitc", - "value": "4" - }, - { - "desc": "bmdTimecodeVITCField2", - "name": "vitcfield2", - "value": "5" - }, - { - "desc": "bmdTimecodeSerial", - "name": "serial", - "value": "6" - } - ], + "readable": true, + "type": "GstDecklinkTimecodeFormat", "writable": true }, "ts-offset": { @@ -9575,7 +8102,8 @@ "default": "0", "max": "9223372036854775807", "min": "-9223372036854775808", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "video-format": { @@ -9583,42 +8111,15 @@ "construct": true, "construct-only": false, "default": "8bit-yuv (1)", - "enum": true, - "type-name": "GstDecklinkVideoFormat", - "values": [ - { - "desc": "Auto", - "name": "auto", - "value": "0" - }, - { - "desc": "bmdFormat8BitYUV", - "name": "8bit-yuv", - "value": "1" - }, - { - "desc": "bmdFormat10BitYUV", - "name": "10bit-yuv", - "value": "2" - }, - { - "desc": "bmdFormat8BitARGB", - "name": "8bit-argb", - "value": "3" - }, - { - "desc": "bmdFormat8BitBGRA", - "name": "8bit-bgra", - "value": "4" - } - ], + "readable": true, + "type": "GstDecklinkVideoFormat", "writable": true } }, "rank": "none" }, "decklinkvideosrc": { - "author": "David Schleef <ds@entropywave.com>, Sebastian Dr\u00f6ge <sebastian@centricular.com>", + "author": "David Schleef <ds@entropywave.com>, Sebastian Dröge <sebastian@centricular.com>", "description": "Decklink Source", "hierarchy": [ "GstDecklinkVideoSrc", @@ -9631,13 +8132,11 @@ ], "klass": "Video/Source/Hardware", "long-name": "Decklink Video Source", - "name": "decklinkvideosrc", "pad-templates": { "src": { - "caps": "video/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: interleaved\n framerate: 30000/1001\n field-order: bottom-field-first\n format: UYVY\n colorimetry: bt601\n chroma-site: mpeg2\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: interleaved\n framerate: 30000/1001\n field-order: bottom-field-first\n format: v210\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: interleaved\n framerate: 30000/1001\n field-order: bottom-field-first\n format: ARGB\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: interleaved\n framerate: 30000/1001\n field-order: bottom-field-first\n format: BGRA\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: interleaved\n framerate: 24000/1001\n field-order: bottom-field-first\n format: UYVY\n colorimetry: bt601\n chroma-site: mpeg2\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: interleaved\n framerate: 24000/1001\n field-order: bottom-field-first\n format: v210\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: interleaved\n framerate: 24000/1001\n field-order: bottom-field-first\n format: ARGB\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: interleaved\n framerate: 24000/1001\n field-order: bottom-field-first\n format: BGRA\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 12/11\n interlace-mode: interleaved\n framerate: 25/1\n field-order: top-field-first\n format: UYVY\n colorimetry: bt601\n chroma-site: mpeg2\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 12/11\n interlace-mode: interleaved\n framerate: 25/1\n field-order: top-field-first\n format: v210\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 12/11\n interlace-mode: interleaved\n framerate: 25/1\n field-order: top-field-first\n format: ARGB\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 12/11\n interlace-mode: interleaved\n framerate: 25/1\n field-order: top-field-first\n format: BGRA\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: progressive\n framerate: 30000/1001\n format: UYVY\n colorimetry: bt601\n chroma-site: mpeg2\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: progressive\n framerate: 30000/1001\n format: v210\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: progressive\n framerate: 30000/1001\n format: ARGB\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: progressive\n framerate: 30000/1001\n format: BGRA\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 12/11\n interlace-mode: progressive\n framerate: 25/1\n format: UYVY\n colorimetry: bt601\n chroma-site: mpeg2\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 12/11\n interlace-mode: progressive\n framerate: 25/1\n format: v210\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 12/11\n interlace-mode: progressive\n framerate: 25/1\n format: ARGB\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 12/11\n interlace-mode: progressive\n framerate: 25/1\n format: BGRA\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 40/33\n interlace-mode: interleaved\n framerate: 30000/1001\n field-order: bottom-field-first\n format: UYVY\n colorimetry: bt601\n chroma-site: mpeg2\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 40/33\n interlace-mode: interleaved\n framerate: 30000/1001\n field-order: bottom-field-first\n format: v210\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 40/33\n interlace-mode: interleaved\n framerate: 30000/1001\n field-order: bottom-field-first\n format: ARGB\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 40/33\n interlace-mode: interleaved\n framerate: 30000/1001\n field-order: bottom-field-first\n format: BGRA\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 40/33\n interlace-mode: interleaved\n framerate: 24000/1001\n field-order: bottom-field-first\n format: UYVY\n colorimetry: bt601\n chroma-site: mpeg2\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 40/33\n interlace-mode: interleaved\n framerate: 24000/1001\n field-order: bottom-field-first\n format: v210\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 40/33\n interlace-mode: interleaved\n framerate: 24000/1001\n field-order: bottom-field-first\n format: ARGB\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 40/33\n interlace-mode: interleaved\n framerate: 24000/1001\n field-order: bottom-field-first\n format: BGRA\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 16/11\n interlace-mode: interleaved\n framerate: 25/1\n field-order: top-field-first\n format: UYVY\n colorimetry: bt601\n chroma-site: mpeg2\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 16/11\n interlace-mode: interleaved\n framerate: 25/1\n field-order: top-field-first\n format: v210\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 16/11\n interlace-mode: interleaved\n framerate: 25/1\n field-order: top-field-first\n format: ARGB\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 16/11\n interlace-mode: interleaved\n framerate: 25/1\n field-order: top-field-first\n format: BGRA\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 40/33\n interlace-mode: progressive\n framerate: 30000/1001\n format: UYVY\n colorimetry: bt601\n chroma-site: mpeg2\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 40/33\n interlace-mode: progressive\n framerate: 30000/1001\n format: v210\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 40/33\n interlace-mode: progressive\n framerate: 30000/1001\n format: ARGB\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 40/33\n interlace-mode: progressive\n framerate: 30000/1001\n format: BGRA\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 16/11\n interlace-mode: progressive\n framerate: 25/1\n format: UYVY\n colorimetry: bt601\n chroma-site: mpeg2\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 16/11\n interlace-mode: progressive\n framerate: 25/1\n format: v210\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 16/11\n interlace-mode: progressive\n framerate: 25/1\n format: ARGB\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 16/11\n interlace-mode: progressive\n framerate: 25/1\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24000/1001\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24000/1001\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24000/1001\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24000/1001\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24/1\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24/1\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24/1\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24/1\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 25/1\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 25/1\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 25/1\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 25/1\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 30000/1001\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 30000/1001\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 30000/1001\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 30000/1001\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 30/1\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 30/1\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 30/1\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 30/1\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: 25/1\n field-order: top-field-first\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: 25/1\n field-order: top-field-first\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: 25/1\n field-order: top-field-first\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: 25/1\n field-order: top-field-first\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: 30000/1001\n field-order: top-field-first\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: 30000/1001\n field-order: top-field-first\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: 30000/1001\n field-order: top-field-first\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: 30000/1001\n field-order: top-field-first\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: 30/1\n field-order: top-field-first\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: 30/1\n field-order: top-field-first\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: 30/1\n field-order: top-field-first\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: 30/1\n field-order: top-field-first\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 50/1\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 50/1\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 50/1\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 50/1\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60000/1001\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60000/1001\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60000/1001\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60000/1001\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60/1\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60/1\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60/1\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60/1\n format: BGRA\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 50/1\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 50/1\n format: v210\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 50/1\n format: ARGB\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 50/1\n format: BGRA\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60000/1001\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60000/1001\n format: v210\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60000/1001\n format: ARGB\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60000/1001\n format: BGRA\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60/1\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60/1\n format: v210\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60/1\n format: ARGB\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60/1\n format: BGRA\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24000/1001\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24000/1001\n format: v210\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24000/1001\n format: ARGB\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24000/1001\n format: BGRA\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24/1\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24/1\n format: v210\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24/1\n format: ARGB\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24/1\n format: BGRA\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 25/1\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 25/1\n format: v210\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 25/1\n format: ARGB\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 25/1\n format: BGRA\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24000/1001\n format: UYVY\n colorimetry: bt2020\n chroma-site: mpeg2\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24000/1001\n format: v210\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24000/1001\n format: ARGB\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24000/1001\n format: BGRA\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24/1\n format: UYVY\n colorimetry: bt2020\n chroma-site: mpeg2\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24/1\n format: v210\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24/1\n format: ARGB\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24/1\n format: BGRA\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 25/1\n format: UYVY\n colorimetry: bt2020\n chroma-site: mpeg2\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 25/1\n format: v210\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 25/1\n format: ARGB\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 25/1\n format: BGRA\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 30000/1001\n format: UYVY\n colorimetry: bt2020\n chroma-site: mpeg2\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 30000/1001\n format: v210\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 30000/1001\n format: ARGB\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 30000/1001\n format: BGRA\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 30/1\n format: UYVY\n colorimetry: bt2020\n chroma-site: mpeg2\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 30/1\n format: v210\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 30/1\n format: ARGB\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 30/1\n format: BGRA\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 50/1\n format: UYVY\n colorimetry: bt2020\n chroma-site: mpeg2\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 50/1\n format: v210\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 50/1\n format: ARGB\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 50/1\n format: BGRA\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60000/1001\n format: UYVY\n colorimetry: bt2020\n chroma-site: mpeg2\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60000/1001\n format: v210\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60000/1001\n format: ARGB\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60000/1001\n format: BGRA\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60/1\n format: UYVY\n colorimetry: bt2020\n chroma-site: mpeg2\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60/1\n format: v210\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60/1\n format: ARGB\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60/1\n format: BGRA\n", + "caps": "video/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: interleaved\n framerate: 30000/1001\n field-order: bottom-field-first\n format: UYVY\n colorimetry: bt601\n chroma-site: mpeg2\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: interleaved\n framerate: 30000/1001\n field-order: bottom-field-first\n format: v210\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: interleaved\n framerate: 30000/1001\n field-order: bottom-field-first\n format: ARGB\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: interleaved\n framerate: 30000/1001\n field-order: bottom-field-first\n format: BGRA\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: interleaved\n framerate: 24000/1001\n field-order: bottom-field-first\n format: UYVY\n colorimetry: bt601\n chroma-site: mpeg2\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: interleaved\n framerate: 24000/1001\n field-order: bottom-field-first\n format: v210\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: interleaved\n framerate: 24000/1001\n field-order: bottom-field-first\n format: ARGB\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: interleaved\n framerate: 24000/1001\n field-order: bottom-field-first\n format: BGRA\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 12/11\n interlace-mode: interleaved\n framerate: 25/1\n field-order: top-field-first\n format: UYVY\n colorimetry: bt601\n chroma-site: mpeg2\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 12/11\n interlace-mode: interleaved\n framerate: 25/1\n field-order: top-field-first\n format: v210\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 12/11\n interlace-mode: interleaved\n framerate: 25/1\n field-order: top-field-first\n format: ARGB\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 12/11\n interlace-mode: interleaved\n framerate: 25/1\n field-order: top-field-first\n format: BGRA\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: progressive\n framerate: 30000/1001\n format: UYVY\n colorimetry: bt601\n chroma-site: mpeg2\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: progressive\n framerate: 30000/1001\n format: v210\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: progressive\n framerate: 30000/1001\n format: ARGB\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: progressive\n framerate: 30000/1001\n format: BGRA\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 12/11\n interlace-mode: progressive\n framerate: 25/1\n format: UYVY\n colorimetry: bt601\n chroma-site: mpeg2\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 12/11\n interlace-mode: progressive\n framerate: 25/1\n format: v210\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 12/11\n interlace-mode: progressive\n framerate: 25/1\n format: ARGB\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 12/11\n interlace-mode: progressive\n framerate: 25/1\n format: BGRA\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 40/33\n interlace-mode: interleaved\n framerate: 30000/1001\n field-order: bottom-field-first\n format: UYVY\n colorimetry: bt601\n chroma-site: mpeg2\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 40/33\n interlace-mode: interleaved\n framerate: 30000/1001\n field-order: bottom-field-first\n format: v210\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 40/33\n interlace-mode: interleaved\n framerate: 30000/1001\n field-order: bottom-field-first\n format: ARGB\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 40/33\n interlace-mode: interleaved\n framerate: 30000/1001\n field-order: bottom-field-first\n format: BGRA\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 40/33\n interlace-mode: interleaved\n framerate: 24000/1001\n field-order: bottom-field-first\n format: UYVY\n colorimetry: bt601\n chroma-site: mpeg2\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 40/33\n interlace-mode: interleaved\n framerate: 24000/1001\n field-order: bottom-field-first\n format: v210\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 40/33\n interlace-mode: interleaved\n framerate: 24000/1001\n field-order: bottom-field-first\n format: ARGB\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 40/33\n interlace-mode: interleaved\n framerate: 24000/1001\n field-order: bottom-field-first\n format: BGRA\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 16/11\n interlace-mode: interleaved\n framerate: 25/1\n field-order: top-field-first\n format: UYVY\n colorimetry: bt601\n chroma-site: mpeg2\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 16/11\n interlace-mode: interleaved\n framerate: 25/1\n field-order: top-field-first\n format: v210\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 16/11\n interlace-mode: interleaved\n framerate: 25/1\n field-order: top-field-first\n format: ARGB\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 16/11\n interlace-mode: interleaved\n framerate: 25/1\n field-order: top-field-first\n format: BGRA\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 40/33\n interlace-mode: progressive\n framerate: 30000/1001\n format: UYVY\n colorimetry: bt601\n chroma-site: mpeg2\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 40/33\n interlace-mode: progressive\n framerate: 30000/1001\n format: v210\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 40/33\n interlace-mode: progressive\n framerate: 30000/1001\n format: ARGB\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 40/33\n interlace-mode: progressive\n framerate: 30000/1001\n format: BGRA\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 16/11\n interlace-mode: progressive\n framerate: 25/1\n format: UYVY\n colorimetry: bt601\n chroma-site: mpeg2\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 16/11\n interlace-mode: progressive\n framerate: 25/1\n format: v210\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 16/11\n interlace-mode: progressive\n framerate: 25/1\n format: ARGB\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 16/11\n interlace-mode: progressive\n framerate: 25/1\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24000/1001\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24000/1001\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24000/1001\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24000/1001\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24/1\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24/1\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24/1\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24/1\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 25/1\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 25/1\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 25/1\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 25/1\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 30000/1001\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 30000/1001\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 30000/1001\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 30000/1001\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 30/1\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 30/1\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 30/1\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 30/1\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: 25/1\n field-order: top-field-first\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: 25/1\n field-order: top-field-first\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: 25/1\n field-order: top-field-first\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: 25/1\n field-order: top-field-first\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: 30000/1001\n field-order: top-field-first\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: 30000/1001\n field-order: top-field-first\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: 30000/1001\n field-order: top-field-first\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: 30000/1001\n field-order: top-field-first\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: 30/1\n field-order: top-field-first\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: 30/1\n field-order: top-field-first\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: 30/1\n field-order: top-field-first\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: 30/1\n field-order: top-field-first\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 50/1\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 50/1\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 50/1\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 50/1\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60000/1001\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60000/1001\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60000/1001\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60000/1001\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60/1\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60/1\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60/1\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60/1\n format: BGRA\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 50/1\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 50/1\n format: v210\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 50/1\n format: ARGB\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 50/1\n format: BGRA\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60000/1001\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60000/1001\n format: v210\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60000/1001\n format: ARGB\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60000/1001\n format: BGRA\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60/1\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60/1\n format: v210\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60/1\n format: ARGB\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60/1\n format: BGRA\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24000/1001\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24000/1001\n format: v210\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24000/1001\n format: ARGB\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24000/1001\n format: BGRA\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24/1\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24/1\n format: v210\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24/1\n format: ARGB\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24/1\n format: BGRA\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 25/1\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 25/1\n format: v210\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 25/1\n format: ARGB\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 25/1\n format: BGRA\nvideo/x-raw:\n width: 2048\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 2400/1001\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 2048\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 2400/1001\n format: v210\nvideo/x-raw:\n width: 2048\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 2400/1001\n format: ARGB\nvideo/x-raw:\n width: 2048\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 2400/1001\n format: BGRA\nvideo/x-raw:\n width: 2048\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24/1\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 2048\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24/1\n format: v210\nvideo/x-raw:\n width: 2048\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24/1\n format: ARGB\nvideo/x-raw:\n width: 2048\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24/1\n format: BGRA\nvideo/x-raw:\n width: 2048\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 25/1\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 2048\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 25/1\n format: v210\nvideo/x-raw:\n width: 2048\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 25/1\n format: ARGB\nvideo/x-raw:\n width: 2048\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 25/1\n format: BGRA\nvideo/x-raw:\n width: 2048\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 30000/1001\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 2048\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 30000/1001\n format: v210\nvideo/x-raw:\n width: 2048\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 30000/1001\n format: ARGB\nvideo/x-raw:\n width: 2048\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 30000/1001\n format: BGRA\nvideo/x-raw:\n width: 2048\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 30/1\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 2048\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 30/1\n format: v210\nvideo/x-raw:\n width: 2048\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 30/1\n format: ARGB\nvideo/x-raw:\n width: 2048\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 30/1\n format: BGRA\nvideo/x-raw:\n width: 2048\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 50/1\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 2048\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 50/1\n format: v210\nvideo/x-raw:\n width: 2048\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 50/1\n format: ARGB\nvideo/x-raw:\n width: 2048\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 50/1\n format: BGRA\nvideo/x-raw:\n width: 2048\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60000/1001\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 2048\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60000/1001\n format: v210\nvideo/x-raw:\n width: 2048\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60000/1001\n format: ARGB\nvideo/x-raw:\n width: 2048\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60000/1001\n format: BGRA\nvideo/x-raw:\n width: 2048\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60/1\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 2048\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60/1\n format: v210\nvideo/x-raw:\n width: 2048\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60/1\n format: ARGB\nvideo/x-raw:\n width: 2048\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60/1\n format: BGRA\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24000/1001\n format: UYVY\n colorimetry: bt2020\n chroma-site: mpeg2\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24000/1001\n format: v210\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24000/1001\n format: ARGB\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24000/1001\n format: BGRA\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24/1\n format: UYVY\n colorimetry: bt2020\n chroma-site: mpeg2\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24/1\n format: v210\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24/1\n format: ARGB\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24/1\n format: BGRA\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 25/1\n format: UYVY\n colorimetry: bt2020\n chroma-site: mpeg2\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 25/1\n format: v210\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 25/1\n format: ARGB\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 25/1\n format: BGRA\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 30000/1001\n format: UYVY\n colorimetry: bt2020\n chroma-site: mpeg2\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 30000/1001\n format: v210\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 30000/1001\n format: ARGB\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 30000/1001\n format: BGRA\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 30/1\n format: UYVY\n colorimetry: bt2020\n chroma-site: mpeg2\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 30/1\n format: v210\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 30/1\n format: ARGB\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 30/1\n format: BGRA\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 50/1\n format: UYVY\n colorimetry: bt2020\n chroma-site: mpeg2\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 50/1\n format: v210\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 50/1\n format: ARGB\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 50/1\n format: BGRA\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60000/1001\n format: UYVY\n colorimetry: bt2020\n chroma-site: mpeg2\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60000/1001\n format: v210\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60000/1001\n format: ARGB\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60000/1001\n format: BGRA\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60/1\n format: UYVY\n colorimetry: bt2020\n chroma-site: mpeg2\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60/1\n format: v210\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60/1\n format: ARGB\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60/1\n format: BGRA\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -9648,7 +8147,8 @@ "default": "4096", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "buffer-size": { @@ -9658,7 +8158,8 @@ "default": "5", "max": "2147483647", "min": "1", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "connection": { @@ -9666,45 +8167,8 @@ "construct": true, "construct-only": false, "default": "auto (0)", - "enum": true, - "type-name": "GstDecklinkConnection", - "values": [ - { - "desc": "Auto", - "name": "auto", - "value": "0" - }, - { - "desc": "SDI", - "name": "sdi", - "value": "1" - }, - { - "desc": "HDMI", - "name": "hdmi", - "value": "2" - }, - { - "desc": "Optical SDI", - "name": "optical-sdi", - "value": "3" - }, - { - "desc": "Component", - "name": "component", - "value": "4" - }, - { - "desc": "Composite", - "name": "composite", - "value": "5" - }, - { - "desc": "S-Video", - "name": "svideo", - "value": "6" - } - ], + "readable": true, + "type": "GstDecklinkConnection", "writable": true }, "device-number": { @@ -9714,7 +8178,8 @@ "default": "0", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "do-timestamp": { @@ -9722,7 +8187,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "drop-no-signal-frames": { @@ -9730,7 +8196,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "duplex-mode": { @@ -9738,20 +8205,8 @@ "construct": true, "construct-only": false, "default": "half (0)", - "enum": true, - "type-name": "GstDecklinkDuplexMode", - "values": [ - { - "desc": "Half-Duplex", - "name": "half", - "value": "0" - }, - { - "desc": "Full-Duplex", - "name": "full", - "value": "1" - } - ], + "readable": true, + "type": "GstDecklinkDuplexMode", "writable": true }, "hw-serial-number": { @@ -9759,7 +8214,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": false }, "mode": { @@ -9767,198 +8223,8 @@ "construct": true, "construct-only": false, "default": "auto (0)", - "enum": true, - "type-name": "GstDecklinkModes", - "values": [ - { - "desc": "Automatic detection", - "name": "auto", - "value": "0" - }, - { - "desc": "NTSC SD 60i", - "name": "ntsc", - "value": "1" - }, - { - "desc": "NTSC SD 60i (24 fps)", - "name": "ntsc2398", - "value": "2" - }, - { - "desc": "PAL SD 50i", - "name": "pal", - "value": "3" - }, - { - "desc": "NTSC SD 60p", - "name": "ntsc-p", - "value": "4" - }, - { - "desc": "PAL SD 50p", - "name": "pal-p", - "value": "5" - }, - { - "desc": "NTSC SD 60i Widescreen", - "name": "ntsc-widescreen", - "value": "6" - }, - { - "desc": "NTSC SD 60i Widescreen (24 fps)", - "name": "ntsc2398-widescreen", - "value": "7" - }, - { - "desc": "PAL SD 50i Widescreen", - "name": "pal-widescreen", - "value": "8" - }, - { - "desc": "NTSC SD 60p Widescreen", - "name": "ntsc-p-widescreen", - "value": "9" - }, - { - "desc": "PAL SD 50p Widescreen", - "name": "pal-p-widescreen", - "value": "10" - }, - { - "desc": "HD1080 23.98p", - "name": "1080p2398", - "value": "11" - }, - { - "desc": "HD1080 24p", - "name": "1080p24", - "value": "12" - }, - { - "desc": "HD1080 25p", - "name": "1080p25", - "value": "13" - }, - { - "desc": "HD1080 29.97p", - "name": "1080p2997", - "value": "14" - }, - { - "desc": "HD1080 30p", - "name": "1080p30", - "value": "15" - }, - { - "desc": "HD1080 50i", - "name": "1080i50", - "value": "16" - }, - { - "desc": "HD1080 59.94i", - "name": "1080i5994", - "value": "17" - }, - { - "desc": "HD1080 60i", - "name": "1080i60", - "value": "18" - }, - { - "desc": "HD1080 50p", - "name": "1080p50", - "value": "19" - }, - { - "desc": "HD1080 59.94p", - "name": "1080p5994", - "value": "20" - }, - { - "desc": "HD1080 60p", - "name": "1080p60", - "value": "21" - }, - { - "desc": "HD720 50p", - "name": "720p50", - "value": "22" - }, - { - "desc": "HD720 59.94p", - "name": "720p5994", - "value": "23" - }, - { - "desc": "HD720 60p", - "name": "720p60", - "value": "24" - }, - { - "desc": "2k 23.98p", - "name": "1556p2398", - "value": "25" - }, - { - "desc": "2k 24p", - "name": "1556p24", - "value": "26" - }, - { - "desc": "2k 25p", - "name": "1556p25", - "value": "27" - }, - { - "desc": "4k 23.98p", - "name": "2160p2398", - "value": "28" - }, - { - "desc": "4k 24p", - "name": "2160p24", - "value": "29" - }, - { - "desc": "4k 25p", - "name": "2160p25", - "value": "30" - }, - { - "desc": "4k 29.97p", - "name": "2160p2997", - "value": "31" - }, - { - "desc": "4k 30p", - "name": "2160p30", - "value": "32" - }, - { - "desc": "4k 50p", - "name": "2160p50", - "value": "33" - }, - { - "desc": "4k 59.94p", - "name": "2160p5994", - "value": "34" - }, - { - "desc": "4k 60p", - "name": "2160p60", - "value": "35" - } - ], - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "GstDecklinkModes", "writable": true }, "num-buffers": { @@ -9968,7 +8234,8 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "output-afd-bar": { @@ -9976,7 +8243,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "output-cc": { @@ -9984,7 +8252,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "output-stream-time": { @@ -9992,14 +8261,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "signal": { @@ -10007,7 +8270,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": false }, "skip-first-time": { @@ -10017,7 +8281,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "timecode-format": { @@ -10025,45 +8290,8 @@ "construct": true, "construct-only": false, "default": "rp188any (3)", - "enum": true, - "type-name": "GstDecklinkTimecodeFormat", - "values": [ - { - "desc": "bmdTimecodeRP188VITC1", - "name": "rp188vitc1", - "value": "0" - }, - { - "desc": "bmdTimecodeRP188VITC2", - "name": "rp188vitc2", - "value": "1" - }, - { - "desc": "bmdTimecodeRP188LTC", - "name": "rp188ltc", - "value": "2" - }, - { - "desc": "bmdTimecodeRP188Any", - "name": "rp188any", - "value": "3" - }, - { - "desc": "bmdTimecodeVITC", - "name": "vitc", - "value": "4" - }, - { - "desc": "bmdTimecodeVITCField2", - "name": "vitcfield2", - "value": "5" - }, - { - "desc": "bmdTimecodeSerial", - "name": "serial", - "value": "6" - } - ], + "readable": true, + "type": "GstDecklinkTimecodeFormat", "writable": true }, "typefind": { @@ -10071,7 +8299,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "video-format": { @@ -10079,35 +8308,8 @@ "construct": true, "construct-only": false, "default": "auto (0)", - "enum": true, - "type-name": "GstDecklinkVideoFormat", - "values": [ - { - "desc": "Auto", - "name": "auto", - "value": "0" - }, - { - "desc": "bmdFormat8BitYUV", - "name": "8bit-yuv", - "value": "1" - }, - { - "desc": "bmdFormat10BitYUV", - "name": "10bit-yuv", - "value": "2" - }, - { - "desc": "bmdFormat8BitARGB", - "name": "8bit-argb", - "value": "3" - }, - { - "desc": "bmdFormat8BitBGRA", - "name": "8bit-bgra", - "value": "4" - } - ], + "readable": true, + "type": "GstDecklinkVideoFormat", "writable": true } }, @@ -10116,475 +8318,441 @@ }, "filename": "gstdecklink", "license": "LGPL", - "package": "GStreamer Bad Plug-ins", - "source": "gst-plugins-bad", - "tracers": {}, - "url": "Unknown package origin" - }, - "directfb": { - "description": "DirectFB video output plugin", - "elements": { - "dfbvideosink": { - "author": "Julien Moutte <julien@moutte.net>", - "description": "A DirectFB based videosink", - "hierarchy": [ - "GstDfbVideoSink", - "GstVideoSink", - "GstBaseSink", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Sink/Video", - "long-name": "DirectFB video sink", - "name": "dfbvideosink", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "async": { - "blurb": "Go asynchronously to PAUSED", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "blocksize": { - "blurb": "Size in bytes to pull per buffer (0 = default)", - "construct": false, - "construct-only": false, - "default": "4096", - "max": "-1", - "min": "0", - "type-name": "guint", - "writable": true - }, - "brightness": { - "blurb": "The brightness of the video", - "construct": false, - "construct-only": false, - "default": "-1", - "max": "65535", - "min": "0", - "type-name": "gint", - "writable": true - }, - "contrast": { - "blurb": "The contrast of the video", - "construct": false, - "construct-only": false, - "default": "-1", - "max": "65535", - "min": "0", - "type-name": "gint", - "writable": true - }, - "enable-last-sample": { - "blurb": "Enable the last-sample property", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "hue": { - "blurb": "The hue of the video", - "construct": false, - "construct-only": false, - "default": "-1", - "max": "65535", - "min": "0", - "type-name": "gint", - "writable": true - }, - "last-sample": { - "blurb": "The last sample received in the sink", - "construct": false, - "construct-only": false, - "type-name": "GstSample", - "writable": false - }, - "layer-mode": { - "blurb": "The cooperative level handling the access permission (set this to 'administrative' when the cursor is required)", - "construct": false, - "construct-only": false, - "default": "exclusive (1)", - "enum": true, - "type-name": "GstDfbVideoSinkLayerMode", - "values": [ - { - "desc": "NONE", - "name": "none", - "value": "0" - }, - { - "desc": "DLSCL_EXCLUSIVE", - "name": "exclusive", - "value": "1" - }, - { - "desc": "DLSCL_ADMINISTRATIVE", - "name": "administrative", - "value": "2" - } - ], - "writable": true - }, - "max-bitrate": { - "blurb": "The maximum bits per second to render (0 = disabled)", - "construct": false, - "construct-only": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "type-name": "guint64", - "writable": true - }, - "max-lateness": { - "blurb": "Maximum number of nanoseconds that a buffer can be late before it is dropped (-1 unlimited)", - "construct": false, - "construct-only": false, - "default": "5000000", - "max": "9223372036854775807", - "min": "-1", - "type-name": "gint64", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "pixel-aspect-ratio": { - "blurb": "The pixel aspect ratio of the device", - "construct": false, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "processing-deadline": { - "blurb": "Maximum processing deadline in nanoseconds", - "construct": false, - "construct-only": false, - "default": "15000000", - "max": "18446744073709551615", - "min": "0", - "type-name": "guint64", - "writable": true - }, - "qos": { - "blurb": "Generate Quality-of-Service events upstream", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "render-delay": { - "blurb": "Additional render delay of the sink in nanoseconds", - "construct": false, - "construct-only": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "type-name": "guint64", - "writable": true - }, - "saturation": { - "blurb": "The saturation of the video", - "construct": false, - "construct-only": false, - "default": "-1", - "max": "65535", - "min": "0", - "type-name": "gint", - "writable": true - }, - "show-preroll-frame": { - "blurb": "Whether to render video frames during preroll", - "construct": true, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "stats": { - "blurb": "Sink Statistics", - "construct": false, - "construct-only": false, - "default": "application/x-gst-base-sink-stats, average-rate=(double)0, dropped=(guint64)0, rendered=(guint64)0;", - "type-name": "GstStructure", - "writable": false - }, - "surface": { - "blurb": "The target surface for video", - "construct": false, - "construct-only": false, - "type-name": "gpointer", - "writable": true - }, - "sync": { - "blurb": "Sync on the clock", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "throttle-time": { - "blurb": "The time to keep between rendered buffers (0 = disabled)", - "construct": false, - "construct-only": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "type-name": "guint64", - "writable": true - }, - "ts-offset": { - "blurb": "Timestamp offset in nanoseconds", - "construct": false, - "construct-only": false, - "default": "0", - "max": "9223372036854775807", - "min": "-9223372036854775808", - "type-name": "gint64", - "writable": true - }, - "vsync": { - "blurb": "Wait for next vertical sync to draw frames", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - } - }, - "rank": "marginal" - } - }, - "filename": "gstdirectfb", - "license": "LGPL", - "package": "GStreamer Bad Plug-ins git", - "source": "gst-plugins-bad", - "url": "Unknown package origin" - }, - "directsoundsrc": { - "description": "Direct Sound Source plugin library", - "elements": { - "directsoundsrc": { - "author": "Joni Valtanen <joni.valtanen@movial.fi>", - "description": "Capture from a soundcard via DirectSound", - "hierarchy": [ - "GstDirectSoundSrc", - "GstAudioSrc", - "GstAudioBaseSrc", - "GstPushSrc", - "GstBaseSrc", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Source/Audio", - "long-name": "DirectSound audio source", - "pad-templates": { - "src": { - "caps": "audio/x-raw:\n format: { S16LE, S8 }\n layout: interleaved\n rate: [ 1, 2147483647 ]\n channels: [ 1, 2 ]\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "actual-buffer-time": { - "blurb": "Actual configured size of audio buffer in microseconds", - "construct": false, - "construct-only": false, - "default": "18446744073709551615", - "max": "9223372036854775807", - "min": "-1", - "type-name": "gint64", - "writable": false - }, - "actual-latency-time": { - "blurb": "Actual configured audio latency in microseconds", - "construct": false, - "construct-only": false, - "default": "18446744073709551615", - "max": "9223372036854775807", - "min": "-1", - "type-name": "gint64", - "writable": false - }, - "blocksize": { - "blurb": "Size in bytes to read per buffer (-1 = default)", - "construct": false, - "construct-only": false, - "default": "0", - "max": "-1", - "min": "0", - "type-name": "guint", - "writable": true - }, - "buffer-time": { - "blurb": "Size of audio buffer in microseconds. This is the maximum amount of data that is buffered in the device and the maximum latency that the source reports. This value might be ignored by the element if necessary; see \"actual-buffer-time\"", - "construct": false, - "construct-only": false, - "default": "200000", - "max": "9223372036854775807", - "min": "1", - "type-name": "gint64", - "writable": true - }, - "device": { - "blurb": "DirectSound playback device as a GUID string (volume and mute will not work!)", - "construct": false, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "device-name": { - "blurb": "Human-readable name of the sound device", - "construct": false, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "do-timestamp": { - "blurb": "Apply current stream time to buffers", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - }, - "latency-time": { - "blurb": "The minimum amount of data to read in each iteration in microseconds. This is the minimum latency that the source reports. This value might be ignored by the element if necessary; see \"actual-latency-time\"", - "construct": false, - "construct-only": false, - "default": "10000", - "max": "9223372036854775807", - "min": "1", - "type-name": "gint64", - "writable": true - }, - "mute": { - "blurb": "Mute state of this stream", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "num-buffers": { - "blurb": "Number of buffers to output before sending EOS (-1 = unlimited)", - "construct": false, - "construct-only": false, - "default": "-1", - "max": "2147483647", - "min": "-1", - "type-name": "gint", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "provide-clock": { - "blurb": "Provide a clock to be used as the global pipeline clock", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "slave-method": { - "blurb": "Algorithm used to match the rate of the masterclock", - "construct": false, - "construct-only": false, - "default": "skew (2)", - "enum": true, - "type-name": "GstAudioBaseSrcSlaveMethod", - "values": [ - { - "desc": "GST_AUDIO_BASE_SRC_SLAVE_RESAMPLE", - "name": "resample", - "value": "0" - }, - { - "desc": "GST_AUDIO_BASE_SRC_SLAVE_RE_TIMESTAMP", - "name": "re-timestamp", - "value": "1" - }, - { - "desc": "GST_AUDIO_BASE_SRC_SLAVE_SKEW", - "name": "skew", - "value": "2" - }, - { - "desc": "GST_AUDIO_BASE_SRC_SLAVE_NONE", - "name": "none", - "value": "3" - } - ], - "writable": true - }, - "typefind": { - "blurb": "Run typefind before negotiating (deprecated, non-functional)", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - }, - "volume": { - "blurb": "Volume of this stream", - "construct": false, - "construct-only": false, - "default": "1", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - } - }, - "rank": "secondary" + "other-types": { + "GstDecklinkAudioChannels": { + "kind": "enum", + "values": [ + { + "desc": "2 Channels", + "name": "2", + "value": "2" + }, + { + "desc": "8 Channels", + "name": "8", + "value": "8" + }, + { + "desc": "16 Channels", + "name": "16", + "value": "16" + }, + { + "desc": "Maximum channels supported", + "name": "max", + "value": "0" + } + ] + }, + "GstDecklinkAudioConnection": { + "kind": "enum", + "values": [ + { + "desc": "Automatic", + "name": "auto", + "value": "0" + }, + { + "desc": "SDI/HDMI embedded audio", + "name": "embedded", + "value": "1" + }, + { + "desc": "AES/EBU input", + "name": "aes", + "value": "2" + }, + { + "desc": "Analog input", + "name": "analog", + "value": "3" + }, + { + "desc": "Analog input (XLR)", + "name": "analog-xlr", + "value": "4" + }, + { + "desc": "Analog input (RCA)", + "name": "analog-rca", + "value": "5" + } + ] + }, + "GstDecklinkConnection": { + "kind": "enum", + "values": [ + { + "desc": "Auto", + "name": "auto", + "value": "0" + }, + { + "desc": "SDI", + "name": "sdi", + "value": "1" + }, + { + "desc": "HDMI", + "name": "hdmi", + "value": "2" + }, + { + "desc": "Optical SDI", + "name": "optical-sdi", + "value": "3" + }, + { + "desc": "Component", + "name": "component", + "value": "4" + }, + { + "desc": "Composite", + "name": "composite", + "value": "5" + }, + { + "desc": "S-Video", + "name": "svideo", + "value": "6" + } + ] + }, + "GstDecklinkDuplexMode": { + "kind": "enum", + "values": [ + { + "desc": "Half-Duplex", + "name": "half", + "value": "0" + }, + { + "desc": "Full-Duplex", + "name": "full", + "value": "1" + } + ] + }, + "GstDecklinkKeyerMode": { + "kind": "enum", + "values": [ + { + "desc": "Off", + "name": "off", + "value": "0" + }, + { + "desc": "Internal", + "name": "internal", + "value": "1" + }, + { + "desc": "External", + "name": "external", + "value": "2" + } + ] + }, + "GstDecklinkModes": { + "kind": "enum", + "values": [ + { + "desc": "Automatic detection", + "name": "auto", + "value": "0" + }, + { + "desc": "NTSC SD 60i", + "name": "ntsc", + "value": "1" + }, + { + "desc": "NTSC SD 60i (24 fps)", + "name": "ntsc2398", + "value": "2" + }, + { + "desc": "PAL SD 50i", + "name": "pal", + "value": "3" + }, + { + "desc": "NTSC SD 60p", + "name": "ntsc-p", + "value": "4" + }, + { + "desc": "PAL SD 50p", + "name": "pal-p", + "value": "5" + }, + { + "desc": "NTSC SD 60i Widescreen", + "name": "ntsc-widescreen", + "value": "6" + }, + { + "desc": "NTSC SD 60i Widescreen (24 fps)", + "name": "ntsc2398-widescreen", + "value": "7" + }, + { + "desc": "PAL SD 50i Widescreen", + "name": "pal-widescreen", + "value": "8" + }, + { + "desc": "NTSC SD 60p Widescreen", + "name": "ntsc-p-widescreen", + "value": "9" + }, + { + "desc": "PAL SD 50p Widescreen", + "name": "pal-p-widescreen", + "value": "10" + }, + { + "desc": "HD1080 23.98p", + "name": "1080p2398", + "value": "11" + }, + { + "desc": "HD1080 24p", + "name": "1080p24", + "value": "12" + }, + { + "desc": "HD1080 25p", + "name": "1080p25", + "value": "13" + }, + { + "desc": "HD1080 29.97p", + "name": "1080p2997", + "value": "14" + }, + { + "desc": "HD1080 30p", + "name": "1080p30", + "value": "15" + }, + { + "desc": "HD1080 50i", + "name": "1080i50", + "value": "16" + }, + { + "desc": "HD1080 59.94i", + "name": "1080i5994", + "value": "17" + }, + { + "desc": "HD1080 60i", + "name": "1080i60", + "value": "18" + }, + { + "desc": "HD1080 50p", + "name": "1080p50", + "value": "19" + }, + { + "desc": "HD1080 59.94p", + "name": "1080p5994", + "value": "20" + }, + { + "desc": "HD1080 60p", + "name": "1080p60", + "value": "21" + }, + { + "desc": "HD720 50p", + "name": "720p50", + "value": "22" + }, + { + "desc": "HD720 59.94p", + "name": "720p5994", + "value": "23" + }, + { + "desc": "HD720 60p", + "name": "720p60", + "value": "24" + }, + { + "desc": "2k 23.98p", + "name": "1556p2398", + "value": "25" + }, + { + "desc": "2k 24p", + "name": "1556p24", + "value": "26" + }, + { + "desc": "2k 25p", + "name": "1556p25", + "value": "27" + }, + { + "desc": "2k dci 23.98p", + "name": "2kdcip2398", + "value": "28" + }, + { + "desc": "2k dci 24p", + "name": "2kdcip24", + "value": "29" + }, + { + "desc": "2k dci 25p", + "name": "2kdcip25", + "value": "30" + }, + { + "desc": "2k dci 29.97p", + "name": "2kdcip2997", + "value": "31" + }, + { + "desc": "2k dci 30p", + "name": "2kdcip30", + "value": "32" + }, + { + "desc": "2k dci 50p", + "name": "2kdcip50", + "value": "33" + }, + { + "desc": "2k dci 59.94p", + "name": "2kdcip5994", + "value": "34" + }, + { + "desc": "2k dci 60p", + "name": "2kdcip60", + "value": "35" + }, + { + "desc": "4k 23.98p", + "name": "2160p2398", + "value": "36" + }, + { + "desc": "4k 24p", + "name": "2160p24", + "value": "37" + }, + { + "desc": "4k 25p", + "name": "2160p25", + "value": "38" + }, + { + "desc": "4k 29.97p", + "name": "2160p2997", + "value": "39" + }, + { + "desc": "4k 30p", + "name": "2160p30", + "value": "40" + }, + { + "desc": "4k 50p", + "name": "2160p50", + "value": "41" + }, + { + "desc": "4k 59.94p", + "name": "2160p5994", + "value": "42" + }, + { + "desc": "4k 60p", + "name": "2160p60", + "value": "43" + } + ] + }, + "GstDecklinkTimecodeFormat": { + "kind": "enum", + "values": [ + { + "desc": "bmdTimecodeRP188VITC1", + "name": "rp188vitc1", + "value": "0" + }, + { + "desc": "bmdTimecodeRP188VITC2", + "name": "rp188vitc2", + "value": "1" + }, + { + "desc": "bmdTimecodeRP188LTC", + "name": "rp188ltc", + "value": "2" + }, + { + "desc": "bmdTimecodeRP188Any", + "name": "rp188any", + "value": "3" + }, + { + "desc": "bmdTimecodeVITC", + "name": "vitc", + "value": "4" + }, + { + "desc": "bmdTimecodeVITCField2", + "name": "vitcfield2", + "value": "5" + }, + { + "desc": "bmdTimecodeSerial", + "name": "serial", + "value": "6" + } + ] + }, + "GstDecklinkVideoFormat": { + "kind": "enum", + "values": [ + { + "desc": "Auto", + "name": "auto", + "value": "0" + }, + { + "desc": "bmdFormat8BitYUV", + "name": "8bit-yuv", + "value": "1" + }, + { + "desc": "bmdFormat10BitYUV", + "name": "10bit-yuv", + "value": "2" + }, + { + "desc": "bmdFormat8BitARGB", + "name": "8bit-argb", + "value": "3" + }, + { + "desc": "bmdFormat8BitBGRA", + "name": "8bit-bgra", + "value": "4" + } + ] } }, - "filename": "gstdirectsoundsrc", - "license": "LGPL", - "package": "GStreamer Bad Plug-ins git", + "package": "GStreamer Bad Plug-ins", "source": "gst-plugins-bad", + "tracers": {}, "url": "Unknown package origin" }, "dtls": { @@ -10602,19 +8770,16 @@ ], "klass": "Decoder/Network/DTLS", "long-name": "DTLS Decoder", - "name": "dtlsdec", "pad-templates": { "sink": { "caps": "application/x-dtls:\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "ANY", "direction": "src", - "presence": "request", - "typename": "GstPad" + "presence": "request" } }, "properties": { @@ -10623,37 +8788,34 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, - "decoder-key": { - "blurb": "SRTP key that should be used by the decoder", + "connection-state": { + "blurb": "Current connection state", "construct": false, "construct-only": false, - "type-name": "GstCaps", + "default": "closed (1)", + "readable": true, + "type": "GstDtlsConnectionState", "writable": false }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", + "decoder-key": { + "blurb": "SRTP key that should be used by the decoder", "construct": false, "construct-only": false, - "type-name": "GstObject", - "writable": true + "readable": true, + "type": "GstCaps", + "writable": false }, "peer-pem": { "blurb": "The X509 certificate received in the DTLS handshake, in PEM format", "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": false }, "pem": { @@ -10661,7 +8823,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "srtp-auth": { @@ -10671,7 +8834,8 @@ "default": "0", "max": "2", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "srtp-cipher": { @@ -10681,7 +8845,8 @@ "default": "0", "max": "1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false } }, @@ -10689,7 +8854,8 @@ "signals": { "on-key-received": { "args": [], - "retval": "void" + "return-type": "void", + "when": "last" } } }, @@ -10705,19 +8871,16 @@ ], "klass": "Encoder/Network/DTLS", "long-name": "DTLS Encoder", - "name": "dtlsenc", "pad-templates": { "sink": { "caps": "ANY", "direction": "sink", - "presence": "request", - "typename": "GstPad" + "presence": "request" }, "src": { "caps": "application/x-dtls:\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -10726,14 +8889,25 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, + "connection-state": { + "blurb": "Current connection state", + "construct": false, + "construct-only": false, + "default": "closed (1)", + "readable": true, + "type": "GstDtlsConnectionState", + "writable": false + }, "encoder-key": { "blurb": "Master key that should be used by the SRTP encoder", "construct": false, "construct-only": false, - "type-name": "GstBuffer", + "readable": true, + "type": "GstBuffer", "writable": false }, "is-client": { @@ -10741,22 +8915,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "srtp-auth": { @@ -10766,7 +8926,8 @@ "default": "0", "max": "2", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "srtp-cipher": { @@ -10776,7 +8937,8 @@ "default": "0", "max": "1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false } }, @@ -10784,7 +8946,8 @@ "signals": { "on-key-received": { "args": [], - "retval": "void" + "return-type": "void", + "when": "last" } } }, @@ -10800,33 +8963,31 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstChildProxy" + ], "klass": "Decoder/Network/DTLS/SRTP", "long-name": "DTLS-SRTP Decoder", - "name": "dtlssrtpdec", "pad-templates": { "data_src": { "caps": "ANY", "direction": "src", - "presence": "request", - "typename": "GstPad" + "presence": "request" }, "rtcp_src": { "caps": "application/x-rtcp:\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "rtp_src": { "caps": "application/x-rtp:\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "sink": { "caps": "ANY", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -10835,7 +8996,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "connection-id": { @@ -10843,14 +9005,25 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, + "connection-state": { + "blurb": "Current connection state", + "construct": false, + "construct-only": false, + "default": "closed (1)", + "readable": true, + "type": "GstDtlsConnectionState", + "writable": false + }, "key": { "blurb": "SRTP master key, if this property is set, DTLS will be disabled", "construct": false, "construct-only": false, - "type-name": "GstBuffer", + "readable": true, + "type": "GstBuffer", "writable": true }, "message-forward": { @@ -10858,22 +9031,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "peer-pem": { @@ -10881,7 +9040,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": false }, "pem": { @@ -10889,7 +9049,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "srtcp-auth": { @@ -10897,7 +9058,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "srtcp-cipher": { @@ -10905,7 +9067,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "srtp-auth": { @@ -10913,7 +9076,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "srtp-cipher": { @@ -10921,7 +9085,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true } }, @@ -10939,42 +9104,21 @@ ], "klass": "DTLS/SRTP/Demux", "long-name": "DTLS SRTP Demultiplexer", - "name": "dtlssrtpdemux", "pad-templates": { "dtls_src": { "caps": "application/x-dtls:\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "rtp_src": { "caps": "application/x-rtp:\napplication/x-rtcp:\napplication/x-srtp:\napplication/x-srtcp:\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "sink": { "caps": "ANY", "direction": "sink", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true + "presence": "always" } }, "rank": "none" @@ -10991,33 +9135,31 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstChildProxy" + ], "klass": "Encoder/Network/DTLS/SRTP", "long-name": "DTLS-SRTP Encoder", - "name": "dtlssrtpenc", "pad-templates": { "data_sink": { "caps": "ANY", "direction": "sink", - "presence": "request", - "typename": "GstPad" + "presence": "request" }, "rtcp_sink_%%d": { "caps": "application/x-rtp:\napplication/x-rtcp:\n", "direction": "sink", - "presence": "request", - "typename": "GstPad" + "presence": "request" }, "rtp_sink_%%d": { "caps": "application/x-rtp:\napplication/x-rtcp:\n", "direction": "sink", - "presence": "request", - "typename": "GstPad" + "presence": "request" }, "src": { "caps": "ANY", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -11026,7 +9168,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "connection-id": { @@ -11034,22 +9177,34 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, + "connection-state": { + "blurb": "Current connection state", + "construct": false, + "construct-only": false, + "default": "closed (1)", + "readable": true, + "type": "GstDtlsConnectionState", + "writable": false + }, "is-client": { "blurb": "Set to true if the decoder should act as client and initiate the handshake", "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "key": { "blurb": "SRTP master key, if this property is set, DTLS will be disabled", "construct": false, "construct-only": false, - "type-name": "GstBuffer", + "readable": true, + "type": "GstBuffer", "writable": true }, "message-forward": { @@ -11057,22 +9212,17 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", + "rtp-sync": { + "blurb": "Synchronize RTP to the pipeline clock before merging with RTCP", "construct": false, "construct-only": false, - "type-name": "GstObject", + "default": "false", + "readable": true, + "type": "gboolean", "writable": true }, "srtcp-auth": { @@ -11080,7 +9230,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "srtcp-cipher": { @@ -11088,7 +9239,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "srtp-auth": { @@ -11096,7 +9248,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "srtp-cipher": { @@ -11104,7 +9257,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true } }, @@ -11112,13 +9266,46 @@ "signals": { "on-key-set": { "args": [], - "retval": "void" + "return-type": "void", + "when": "last" } } } }, "filename": "gstdtls", "license": "BSD", + "other-types": { + "GstDtlsConnectionState": { + "kind": "enum", + "values": [ + { + "desc": "New connection", + "name": "new", + "value": "0" + }, + { + "desc": "Closed connection on either side", + "name": "closed", + "value": "1" + }, + { + "desc": "Failed connection", + "name": "failed", + "value": "2" + }, + { + "desc": "Connecting", + "name": "connecting", + "value": "3" + }, + { + "desc": "Successfully connected", + "name": "connected", + "value": "4" + } + ] + } + }, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -11140,19 +9327,16 @@ ], "klass": "Codec/Decoder/Audio", "long-name": "DTS audio decoder", - "name": "dtsdec", "pad-templates": { "sink": { "caps": "audio/x-dts:\naudio/x-private1-dts:\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "audio/x-raw:\n format: F32LE\n layout: interleaved\n rate: [ 4000, 96000 ]\n channels: [ 1, 6 ]\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -11161,7 +9345,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "min-latency": { @@ -11171,22 +9356,8 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint64", "writable": true }, "plc": { @@ -11194,7 +9365,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "tolerance": { @@ -11204,7 +9376,8 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true } }, @@ -11213,8 +9386,10 @@ }, "filename": "gstdtsdec", "license": "GPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", + "tracers": {}, "url": "Unknown package origin" }, "dvb": { @@ -11231,21 +9406,22 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstChildProxy", + "GstURIHandler" + ], "klass": "Source/Bin/Video", "long-name": "DVB bin", - "name": "dvbbasebin", "pad-templates": { "program_%%u": { "caps": "video/mpegts:\n systemstream: true\n", "direction": "src", - "presence": "request", - "typename": "GstPad" + "presence": "request" }, "src": { "caps": "video/mpegts:\n systemstream: true\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -11256,7 +9432,8 @@ "default": "0", "max": "16", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "async-handling": { @@ -11264,7 +9441,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "bandwidth": { @@ -11272,45 +9450,8 @@ "construct": false, "construct-only": false, "default": "AUTO (3)", - "enum": true, - "type-name": "GstDvbSrcBandwidth", - "values": [ - { - "desc": "8", - "name": "8", - "value": "0" - }, - { - "desc": "7", - "name": "7", - "value": "1" - }, - { - "desc": "6", - "name": "6", - "value": "2" - }, - { - "desc": "AUTO", - "name": "AUTO", - "value": "3" - }, - { - "desc": "5", - "name": "5", - "value": "4" - }, - { - "desc": "10", - "name": "10", - "value": "5" - }, - { - "desc": "1.712", - "name": "1.712", - "value": "6" - } - ], + "readable": true, + "type": "GstDvbSrcBandwidth", "writable": true }, "bandwidth-hz": { @@ -11320,7 +9461,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "code-rate-hp": { @@ -11328,75 +9470,8 @@ "construct": false, "construct-only": false, "default": "auto (9)", - "enum": true, - "type-name": "GstDvbSrcCode_Rate", - "values": [ - { - "desc": "NONE", - "name": "none", - "value": "0" - }, - { - "desc": "1/2", - "name": "1/2", - "value": "1" - }, - { - "desc": "2/3", - "name": "2/3", - "value": "2" - }, - { - "desc": "3/4", - "name": "3/4", - "value": "3" - }, - { - "desc": "4/5", - "name": "4/5", - "value": "4" - }, - { - "desc": "5/6", - "name": "5/6", - "value": "5" - }, - { - "desc": "6/7", - "name": "6/7", - "value": "6" - }, - { - "desc": "7/8", - "name": "7/8", - "value": "7" - }, - { - "desc": "8/9", - "name": "8/9", - "value": "8" - }, - { - "desc": "AUTO", - "name": "auto", - "value": "9" - }, - { - "desc": "3/5", - "name": "3/5", - "value": "10" - }, - { - "desc": "9/10", - "name": "9/10", - "value": "11" - }, - { - "desc": "2/5", - "name": "2/5", - "value": "12" - } - ], + "readable": true, + "type": "GstDvbSrcCode_Rate", "writable": true }, "code-rate-lp": { @@ -11404,75 +9479,8 @@ "construct": false, "construct-only": false, "default": "1/2 (1)", - "enum": true, - "type-name": "GstDvbSrcCode_Rate", - "values": [ - { - "desc": "NONE", - "name": "none", - "value": "0" - }, - { - "desc": "1/2", - "name": "1/2", - "value": "1" - }, - { - "desc": "2/3", - "name": "2/3", - "value": "2" - }, - { - "desc": "3/4", - "name": "3/4", - "value": "3" - }, - { - "desc": "4/5", - "name": "4/5", - "value": "4" - }, - { - "desc": "5/6", - "name": "5/6", - "value": "5" - }, - { - "desc": "6/7", - "name": "6/7", - "value": "6" - }, - { - "desc": "7/8", - "name": "7/8", - "value": "7" - }, - { - "desc": "8/9", - "name": "8/9", - "value": "8" - }, - { - "desc": "AUTO", - "name": "auto", - "value": "9" - }, - { - "desc": "3/5", - "name": "3/5", - "value": "10" - }, - { - "desc": "9/10", - "name": "9/10", - "value": "11" - }, - { - "desc": "2/5", - "name": "2/5", - "value": "12" - } - ], + "readable": true, + "type": "GstDvbSrcCode_Rate", "writable": true }, "delsys": { @@ -11480,105 +9488,8 @@ "construct": false, "construct-only": false, "default": "undefined (0)", - "enum": true, - "type-name": "GstDvbSrcDelsys", - "values": [ - { - "desc": "UNDEFINED", - "name": "undefined", - "value": "0" - }, - { - "desc": "DVB-C-A", - "name": "dvb-c-a", - "value": "1" - }, - { - "desc": "DVB-C-B", - "name": "dvb-c-b", - "value": "2" - }, - { - "desc": "DVB-T", - "name": "dvb-t", - "value": "3" - }, - { - "desc": "DSS", - "name": "dss", - "value": "4" - }, - { - "desc": "DVB-S", - "name": "dvb-s", - "value": "5" - }, - { - "desc": "DVB-S2", - "name": "dvb-s2", - "value": "6" - }, - { - "desc": "DVB-H", - "name": "dvb-h", - "value": "7" - }, - { - "desc": "ISDB-T", - "name": "isdb-t", - "value": "8" - }, - { - "desc": "ISDB-S", - "name": "isdb-s", - "value": "9" - }, - { - "desc": "ISDB-C", - "name": "isdb-c", - "value": "10" - }, - { - "desc": "ATSC", - "name": "atsc", - "value": "11" - }, - { - "desc": "ATSC-MH", - "name": "atsc-mh", - "value": "12" - }, - { - "desc": "DTMB", - "name": "dtmb", - "value": "13" - }, - { - "desc": "CMMB", - "name": "cmmb", - "value": "14" - }, - { - "desc": "DAB", - "name": "dab", - "value": "15" - }, - { - "desc": "DVB-T2", - "name": "dvb-t2", - "value": "16" - }, - { - "desc": "TURBO", - "name": "turbo", - "value": "17" - }, - { - "desc": "DVB-C-C", - "name": "dvb-c-c", - "value": "18" - } - ], + "readable": true, + "type": "GstDvbSrcDelsys", "writable": true }, "diseqc-source": { @@ -11588,7 +9499,8 @@ "default": "-1", "max": "7", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "frequency": { @@ -11598,7 +9510,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "frontend": { @@ -11608,7 +9521,8 @@ "default": "0", "max": "16", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "guard": { @@ -11616,65 +9530,8 @@ "construct": false, "construct-only": false, "default": "16 (1)", - "enum": true, - "type-name": "GstDvbSrcGuard", - "values": [ - { - "desc": "32", - "name": "32", - "value": "0" - }, - { - "desc": "16", - "name": "16", - "value": "1" - }, - { - "desc": "8", - "name": "8", - "value": "2" - }, - { - "desc": "4", - "name": "4", - "value": "3" - }, - { - "desc": "AUTO", - "name": "auto", - "value": "4" - }, - { - "desc": "128", - "name": "128", - "value": "5" - }, - { - "desc": "19/128", - "name": "19/128", - "value": "6" - }, - { - "desc": "19/256", - "name": "19/256", - "value": "7" - }, - { - "desc": "PN420", - "name": "pn420", - "value": "8" - }, - { - "desc": "PN595", - "name": "pn595", - "value": "9" - }, - { - "desc": "PN945", - "name": "pn945", - "value": "10" - } - ], + "readable": true, + "type": "GstDvbSrcGuard", "writable": true }, "hierarchy": { @@ -11682,35 +9539,8 @@ "construct": false, "construct-only": false, "default": "1 (1)", - "enum": true, - "type-name": "GstDvbSrcHierarchy", - "values": [ - { - "desc": "NONE", - "name": "none", - "value": "0" - }, - { - "desc": "1", - "name": "1", - "value": "1" - }, - { - "desc": "2", - "name": "2", - "value": "2" - }, - { - "desc": "4", - "name": "4", - "value": "3" - }, - { - "desc": "AUTO", - "name": "auto", - "value": "4" - } - ], + "readable": true, + "type": "GstDvbSrcHierarchy", "writable": true }, "interleaving": { @@ -11718,30 +9548,8 @@ "construct": false, "construct-only": false, "default": "auto (1)", - "enum": true, - "type-name": "GstDvbSrcInterleaving", - "values": [ - { - "desc": "NONE", - "name": "none", - "value": "0" - }, - { - "desc": "AUTO", - "name": "auto", - "value": "1" - }, - { - "desc": "240", - "name": "240", - "value": "2" - }, - { - "desc": "720", - "name": "720", - "value": "3" - } - ], + "readable": true, + "type": "GstDvbSrcInterleaving", "writable": true }, "inversion": { @@ -11749,25 +9557,8 @@ "construct": false, "construct-only": false, "default": "on (1)", - "enum": true, - "type-name": "GstDvbSrcInversion", - "values": [ - { - "desc": "OFF", - "name": "off", - "value": "0" - }, - { - "desc": "ON", - "name": "on", - "value": "1" - }, - { - "desc": "AUTO", - "name": "auto", - "value": "2" - } - ], + "readable": true, + "type": "GstDvbSrcInversion", "writable": true }, "isdbt-layer-enabled": { @@ -11777,7 +9568,8 @@ "default": "7", "max": "7", "min": "1", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "isdbt-layera-fec": { @@ -11785,75 +9577,8 @@ "construct": false, "construct-only": false, "default": "auto (9)", - "enum": true, - "type-name": "GstDvbSrcCode_Rate", - "values": [ - { - "desc": "NONE", - "name": "none", - "value": "0" - }, - { - "desc": "1/2", - "name": "1/2", - "value": "1" - }, - { - "desc": "2/3", - "name": "2/3", - "value": "2" - }, - { - "desc": "3/4", - "name": "3/4", - "value": "3" - }, - { - "desc": "4/5", - "name": "4/5", - "value": "4" - }, - { - "desc": "5/6", - "name": "5/6", - "value": "5" - }, - { - "desc": "6/7", - "name": "6/7", - "value": "6" - }, - { - "desc": "7/8", - "name": "7/8", - "value": "7" - }, - { - "desc": "8/9", - "name": "8/9", - "value": "8" - }, - { - "desc": "AUTO", - "name": "auto", - "value": "9" - }, - { - "desc": "3/5", - "name": "3/5", - "value": "10" - }, - { - "desc": "9/10", - "name": "9/10", - "value": "11" - }, - { - "desc": "2/5", - "name": "2/5", - "value": "12" - } - ], + "readable": true, + "type": "GstDvbSrcCode_Rate", "writable": true }, "isdbt-layera-modulation": { @@ -11861,80 +9586,8 @@ "construct": false, "construct-only": false, "default": "auto (6)", - "enum": true, - "type-name": "GstDvbSrcModulation", - "values": [ - { - "desc": "QPSK", - "name": "qpsk", - "value": "0" - }, - { - "desc": "QAM 16", - "name": "qam-16", - "value": "1" - }, - { - "desc": "QAM 32", - "name": "qam-32", - "value": "2" - }, - { - "desc": "QAM 64", - "name": "qam-64", - "value": "3" - }, - { - "desc": "QAM 128", - "name": "qam-128", - "value": "4" - }, - { - "desc": "QAM 256", - "name": "qam-256", - "value": "5" - }, - { - "desc": "AUTO", - "name": "auto", - "value": "6" - }, - { - "desc": "8VSB", - "name": "8vsb", - "value": "7" - }, - { - "desc": "16VSB", - "name": "16vsb", - "value": "8" - }, - { - "desc": "8PSK", - "name": "8psk", - "value": "9" - }, - { - "desc": "16APSK", - "name": "16apsk", - "value": "10" - }, - { - "desc": "32APSK", - "name": "32apsk", - "value": "11" - }, - { - "desc": "DQPSK", - "name": "dqpsk", - "value": "12" - }, - { - "desc": "QAM 4 NR", - "name": "qam-4-nr", - "value": "13" - } - ], + "readable": true, + "type": "GstDvbSrcModulation", "writable": true }, "isdbt-layera-segment-count": { @@ -11944,7 +9597,8 @@ "default": "-1", "max": "13", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "isdbt-layera-time-interleaving": { @@ -11954,7 +9608,8 @@ "default": "-1", "max": "8", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "isdbt-layerb-fec": { @@ -11962,75 +9617,8 @@ "construct": false, "construct-only": false, "default": "auto (9)", - "enum": true, - "type-name": "GstDvbSrcCode_Rate", - "values": [ - { - "desc": "NONE", - "name": "none", - "value": "0" - }, - { - "desc": "1/2", - "name": "1/2", - "value": "1" - }, - { - "desc": "2/3", - "name": "2/3", - "value": "2" - }, - { - "desc": "3/4", - "name": "3/4", - "value": "3" - }, - { - "desc": "4/5", - "name": "4/5", - "value": "4" - }, - { - "desc": "5/6", - "name": "5/6", - "value": "5" - }, - { - "desc": "6/7", - "name": "6/7", - "value": "6" - }, - { - "desc": "7/8", - "name": "7/8", - "value": "7" - }, - { - "desc": "8/9", - "name": "8/9", - "value": "8" - }, - { - "desc": "AUTO", - "name": "auto", - "value": "9" - }, - { - "desc": "3/5", - "name": "3/5", - "value": "10" - }, - { - "desc": "9/10", - "name": "9/10", - "value": "11" - }, - { - "desc": "2/5", - "name": "2/5", - "value": "12" - } - ], + "readable": true, + "type": "GstDvbSrcCode_Rate", "writable": true }, "isdbt-layerb-modulation": { @@ -12038,80 +9626,8 @@ "construct": false, "construct-only": false, "default": "auto (6)", - "enum": true, - "type-name": "GstDvbSrcModulation", - "values": [ - { - "desc": "QPSK", - "name": "qpsk", - "value": "0" - }, - { - "desc": "QAM 16", - "name": "qam-16", - "value": "1" - }, - { - "desc": "QAM 32", - "name": "qam-32", - "value": "2" - }, - { - "desc": "QAM 64", - "name": "qam-64", - "value": "3" - }, - { - "desc": "QAM 128", - "name": "qam-128", - "value": "4" - }, - { - "desc": "QAM 256", - "name": "qam-256", - "value": "5" - }, - { - "desc": "AUTO", - "name": "auto", - "value": "6" - }, - { - "desc": "8VSB", - "name": "8vsb", - "value": "7" - }, - { - "desc": "16VSB", - "name": "16vsb", - "value": "8" - }, - { - "desc": "8PSK", - "name": "8psk", - "value": "9" - }, - { - "desc": "16APSK", - "name": "16apsk", - "value": "10" - }, - { - "desc": "32APSK", - "name": "32apsk", - "value": "11" - }, - { - "desc": "DQPSK", - "name": "dqpsk", - "value": "12" - }, - { - "desc": "QAM 4 NR", - "name": "qam-4-nr", - "value": "13" - } - ], + "readable": true, + "type": "GstDvbSrcModulation", "writable": true }, "isdbt-layerb-segment-count": { @@ -12121,7 +9637,8 @@ "default": "-1", "max": "13", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "isdbt-layerb-time-interleaving": { @@ -12131,7 +9648,8 @@ "default": "-1", "max": "8", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "isdbt-layerc-fec": { @@ -12139,75 +9657,8 @@ "construct": false, "construct-only": false, "default": "auto (9)", - "enum": true, - "type-name": "GstDvbSrcCode_Rate", - "values": [ - { - "desc": "NONE", - "name": "none", - "value": "0" - }, - { - "desc": "1/2", - "name": "1/2", - "value": "1" - }, - { - "desc": "2/3", - "name": "2/3", - "value": "2" - }, - { - "desc": "3/4", - "name": "3/4", - "value": "3" - }, - { - "desc": "4/5", - "name": "4/5", - "value": "4" - }, - { - "desc": "5/6", - "name": "5/6", - "value": "5" - }, - { - "desc": "6/7", - "name": "6/7", - "value": "6" - }, - { - "desc": "7/8", - "name": "7/8", - "value": "7" - }, - { - "desc": "8/9", - "name": "8/9", - "value": "8" - }, - { - "desc": "AUTO", - "name": "auto", - "value": "9" - }, - { - "desc": "3/5", - "name": "3/5", - "value": "10" - }, - { - "desc": "9/10", - "name": "9/10", - "value": "11" - }, - { - "desc": "2/5", - "name": "2/5", - "value": "12" - } - ], + "readable": true, + "type": "GstDvbSrcCode_Rate", "writable": true }, "isdbt-layerc-modulation": { @@ -12215,80 +9666,8 @@ "construct": false, "construct-only": false, "default": "auto (6)", - "enum": true, - "type-name": "GstDvbSrcModulation", - "values": [ - { - "desc": "QPSK", - "name": "qpsk", - "value": "0" - }, - { - "desc": "QAM 16", - "name": "qam-16", - "value": "1" - }, - { - "desc": "QAM 32", - "name": "qam-32", - "value": "2" - }, - { - "desc": "QAM 64", - "name": "qam-64", - "value": "3" - }, - { - "desc": "QAM 128", - "name": "qam-128", - "value": "4" - }, - { - "desc": "QAM 256", - "name": "qam-256", - "value": "5" - }, - { - "desc": "AUTO", - "name": "auto", - "value": "6" - }, - { - "desc": "8VSB", - "name": "8vsb", - "value": "7" - }, - { - "desc": "16VSB", - "name": "16vsb", - "value": "8" - }, - { - "desc": "8PSK", - "name": "8psk", - "value": "9" - }, - { - "desc": "16APSK", - "name": "16apsk", - "value": "10" - }, - { - "desc": "32APSK", - "name": "32apsk", - "value": "11" - }, - { - "desc": "DQPSK", - "name": "dqpsk", - "value": "12" - }, - { - "desc": "QAM 4 NR", - "name": "qam-4-nr", - "value": "13" - } - ], + "readable": true, + "type": "GstDvbSrcModulation", "writable": true }, "isdbt-layerc-segment-count": { @@ -12298,7 +9677,8 @@ "default": "-1", "max": "13", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "isdbt-layerc-time-interleaving": { @@ -12308,7 +9688,8 @@ "default": "-1", "max": "8", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "isdbt-partial-reception": { @@ -12318,7 +9699,8 @@ "default": "1", "max": "1", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "isdbt-sb-segment-count": { @@ -12328,7 +9710,8 @@ "default": "1", "max": "13", "min": "1", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "isdbt-sb-segment-idx": { @@ -12338,7 +9721,8 @@ "default": "0", "max": "12", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "isdbt-sb-subchannel-id": { @@ -12348,7 +9732,8 @@ "default": "-1", "max": "41", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "isdbt-sound-broadcasting": { @@ -12358,7 +9743,8 @@ "default": "0", "max": "1", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "lnb-lof1": { @@ -12368,7 +9754,8 @@ "default": "9750000", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "lnb-lof2": { @@ -12378,7 +9765,8 @@ "default": "10600000", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "lnb-slof": { @@ -12388,7 +9776,8 @@ "default": "11700000", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "message-forward": { @@ -12396,7 +9785,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "modulation": { @@ -12404,95 +9794,8 @@ "construct": false, "construct-only": false, "default": "qam-16 (1)", - "enum": true, - "type-name": "GstDvbSrcModulation", - "values": [ - { - "desc": "QPSK", - "name": "qpsk", - "value": "0" - }, - { - "desc": "QAM 16", - "name": "qam-16", - "value": "1" - }, - { - "desc": "QAM 32", - "name": "qam-32", - "value": "2" - }, - { - "desc": "QAM 64", - "name": "qam-64", - "value": "3" - }, - { - "desc": "QAM 128", - "name": "qam-128", - "value": "4" - }, - { - "desc": "QAM 256", - "name": "qam-256", - "value": "5" - }, - { - "desc": "AUTO", - "name": "auto", - "value": "6" - }, - { - "desc": "8VSB", - "name": "8vsb", - "value": "7" - }, - { - "desc": "16VSB", - "name": "16vsb", - "value": "8" - }, - { - "desc": "8PSK", - "name": "8psk", - "value": "9" - }, - { - "desc": "16APSK", - "name": "16apsk", - "value": "10" - }, - { - "desc": "32APSK", - "name": "32apsk", - "value": "11" - }, - { - "desc": "DQPSK", - "name": "dqpsk", - "value": "12" - }, - { - "desc": "QAM 4 NR", - "name": "qam-4-nr", - "value": "13" - } - ], - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "GstDvbSrcModulation", "writable": true }, "pilot": { @@ -12500,25 +9803,8 @@ "construct": false, "construct-only": false, "default": "auto (2)", - "enum": true, - "type-name": "GstDvbSrcPilot", - "values": [ - { - "desc": "ON", - "name": "on", - "value": "0" - }, - { - "desc": "OFF", - "name": "off", - "value": "1" - }, - { - "desc": "AUTO", - "name": "auto", - "value": "2" - } - ], + "readable": true, + "type": "GstDvbSrcPilot", "writable": true }, "polarity": { @@ -12526,7 +9812,8 @@ "construct": true, "construct-only": false, "default": "H", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "program-numbers": { @@ -12534,7 +9821,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "rolloff": { @@ -12542,30 +9830,8 @@ "construct": false, "construct-only": false, "default": "auto (3)", - "enum": true, - "type-name": "GstDvbSrcRolloff", - "values": [ - { - "desc": "35", - "name": "35", - "value": "0" - }, - { - "desc": "20", - "name": "20", - "value": "1" - }, - { - "desc": "25", - "name": "25", - "value": "2" - }, - { - "desc": "auto", - "name": "auto", - "value": "3" - } - ], + "readable": true, + "type": "GstDvbSrcRolloff", "writable": true }, "stats-reporting-interval": { @@ -12575,7 +9841,8 @@ "default": "100", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "stream-id": { @@ -12585,7 +9852,8 @@ "default": "-1", "max": "65535", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "symbol-rate": { @@ -12595,7 +9863,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "trans-mode": { @@ -12603,55 +9872,8 @@ "construct": false, "construct-only": false, "default": "8k (1)", - "enum": true, - "type-name": "GstDvbSrcTransmission_Mode", - "values": [ - { - "desc": "2K", - "name": "2k", - "value": "0" - }, - { - "desc": "8K", - "name": "8k", - "value": "1" - }, - { - "desc": "AUTO", - "name": "auto", - "value": "2" - }, - { - "desc": "4K", - "name": "4k", - "value": "3" - }, - { - "desc": "1K", - "name": "1k", - "value": "4" - }, - { - "desc": "16K", - "name": "16k", - "value": "5" - }, - { - "desc": "32K", - "name": "32k", - "value": "6" - }, - { - "desc": "C1", - "name": "c1", - "value": "7" - }, - { - "desc": "C3780", - "name": "c3780", - "value": "8" - } - ], + "readable": true, + "type": "GstDvbSrcTransmission_Mode", "writable": true }, "tuning-timeout": { @@ -12661,27 +9883,33 @@ "default": "10000000000", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true } }, "rank": "none", "signals": { "tune": { + "action": true, "args": [], - "retval": "void" + "return-type": "void", + "when": "last" }, "tuning-done": { "args": [], - "retval": "void" + "return-type": "void", + "when": "last" }, "tuning-fail": { "args": [], - "retval": "void" + "return-type": "void", + "when": "last" }, "tuning-start": { "args": [], - "retval": "void" + "return-type": "void", + "when": "last" } } }, @@ -12699,13 +9927,11 @@ ], "klass": "Source/Video", "long-name": "DVB Source", - "name": "dvbsrc", "pad-templates": { "src": { "caps": "video/mpegts:\n mpegversion: 2\n systemstream: true\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -12716,7 +9942,8 @@ "default": "0", "max": "16", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "bandwidth": { @@ -12724,45 +9951,8 @@ "construct": false, "construct-only": false, "default": "AUTO (3)", - "enum": true, - "type-name": "GstDvbSrcBandwidth", - "values": [ - { - "desc": "8", - "name": "8", - "value": "0" - }, - { - "desc": "7", - "name": "7", - "value": "1" - }, - { - "desc": "6", - "name": "6", - "value": "2" - }, - { - "desc": "AUTO", - "name": "AUTO", - "value": "3" - }, - { - "desc": "5", - "name": "5", - "value": "4" - }, - { - "desc": "10", - "name": "10", - "value": "5" - }, - { - "desc": "1.712", - "name": "1.712", - "value": "6" - } - ], + "readable": true, + "type": "GstDvbSrcBandwidth", "writable": true }, "bandwidth-hz": { @@ -12772,7 +9962,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "blocksize": { @@ -12782,7 +9973,8 @@ "default": "4096", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "code-rate-hp": { @@ -12790,75 +9982,8 @@ "construct": false, "construct-only": false, "default": "auto (9)", - "enum": true, - "type-name": "GstDvbSrcCode_Rate", - "values": [ - { - "desc": "NONE", - "name": "none", - "value": "0" - }, - { - "desc": "1/2", - "name": "1/2", - "value": "1" - }, - { - "desc": "2/3", - "name": "2/3", - "value": "2" - }, - { - "desc": "3/4", - "name": "3/4", - "value": "3" - }, - { - "desc": "4/5", - "name": "4/5", - "value": "4" - }, - { - "desc": "5/6", - "name": "5/6", - "value": "5" - }, - { - "desc": "6/7", - "name": "6/7", - "value": "6" - }, - { - "desc": "7/8", - "name": "7/8", - "value": "7" - }, - { - "desc": "8/9", - "name": "8/9", - "value": "8" - }, - { - "desc": "AUTO", - "name": "auto", - "value": "9" - }, - { - "desc": "3/5", - "name": "3/5", - "value": "10" - }, - { - "desc": "9/10", - "name": "9/10", - "value": "11" - }, - { - "desc": "2/5", - "name": "2/5", - "value": "12" - } - ], + "readable": true, + "type": "GstDvbSrcCode_Rate", "writable": true }, "code-rate-lp": { @@ -12866,75 +9991,8 @@ "construct": false, "construct-only": false, "default": "1/2 (1)", - "enum": true, - "type-name": "GstDvbSrcCode_Rate", - "values": [ - { - "desc": "NONE", - "name": "none", - "value": "0" - }, - { - "desc": "1/2", - "name": "1/2", - "value": "1" - }, - { - "desc": "2/3", - "name": "2/3", - "value": "2" - }, - { - "desc": "3/4", - "name": "3/4", - "value": "3" - }, - { - "desc": "4/5", - "name": "4/5", - "value": "4" - }, - { - "desc": "5/6", - "name": "5/6", - "value": "5" - }, - { - "desc": "6/7", - "name": "6/7", - "value": "6" - }, - { - "desc": "7/8", - "name": "7/8", - "value": "7" - }, - { - "desc": "8/9", - "name": "8/9", - "value": "8" - }, - { - "desc": "AUTO", - "name": "auto", - "value": "9" - }, - { - "desc": "3/5", - "name": "3/5", - "value": "10" - }, - { - "desc": "9/10", - "name": "9/10", - "value": "11" - }, - { - "desc": "2/5", - "name": "2/5", - "value": "12" - } - ], + "readable": true, + "type": "GstDvbSrcCode_Rate", "writable": true }, "delsys": { @@ -12942,105 +10000,8 @@ "construct": false, "construct-only": false, "default": "undefined (0)", - "enum": true, - "type-name": "GstDvbSrcDelsys", - "values": [ - { - "desc": "UNDEFINED", - "name": "undefined", - "value": "0" - }, - { - "desc": "DVB-C-A", - "name": "dvb-c-a", - "value": "1" - }, - { - "desc": "DVB-C-B", - "name": "dvb-c-b", - "value": "2" - }, - { - "desc": "DVB-T", - "name": "dvb-t", - "value": "3" - }, - { - "desc": "DSS", - "name": "dss", - "value": "4" - }, - { - "desc": "DVB-S", - "name": "dvb-s", - "value": "5" - }, - { - "desc": "DVB-S2", - "name": "dvb-s2", - "value": "6" - }, - { - "desc": "DVB-H", - "name": "dvb-h", - "value": "7" - }, - { - "desc": "ISDB-T", - "name": "isdb-t", - "value": "8" - }, - { - "desc": "ISDB-S", - "name": "isdb-s", - "value": "9" - }, - { - "desc": "ISDB-C", - "name": "isdb-c", - "value": "10" - }, - { - "desc": "ATSC", - "name": "atsc", - "value": "11" - }, - { - "desc": "ATSC-MH", - "name": "atsc-mh", - "value": "12" - }, - { - "desc": "DTMB", - "name": "dtmb", - "value": "13" - }, - { - "desc": "CMMB", - "name": "cmmb", - "value": "14" - }, - { - "desc": "DAB", - "name": "dab", - "value": "15" - }, - { - "desc": "DVB-T2", - "name": "dvb-t2", - "value": "16" - }, - { - "desc": "TURBO", - "name": "turbo", - "value": "17" - }, - { - "desc": "DVB-C-C", - "name": "dvb-c-c", - "value": "18" - } - ], + "readable": true, + "type": "GstDvbSrcDelsys", "writable": true }, "diseqc-source": { @@ -13050,7 +10011,8 @@ "default": "-1", "max": "7", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "do-timestamp": { @@ -13058,7 +10020,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "dvb-buffer-size": { @@ -13068,7 +10031,8 @@ "default": "1925120", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "frequency": { @@ -13078,7 +10042,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "frontend": { @@ -13088,7 +10053,8 @@ "default": "0", "max": "16", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "guard": { @@ -13096,65 +10062,8 @@ "construct": false, "construct-only": false, "default": "16 (1)", - "enum": true, - "type-name": "GstDvbSrcGuard", - "values": [ - { - "desc": "32", - "name": "32", - "value": "0" - }, - { - "desc": "16", - "name": "16", - "value": "1" - }, - { - "desc": "8", - "name": "8", - "value": "2" - }, - { - "desc": "4", - "name": "4", - "value": "3" - }, - { - "desc": "AUTO", - "name": "auto", - "value": "4" - }, - { - "desc": "128", - "name": "128", - "value": "5" - }, - { - "desc": "19/128", - "name": "19/128", - "value": "6" - }, - { - "desc": "19/256", - "name": "19/256", - "value": "7" - }, - { - "desc": "PN420", - "name": "pn420", - "value": "8" - }, - { - "desc": "PN595", - "name": "pn595", - "value": "9" - }, - { - "desc": "PN945", - "name": "pn945", - "value": "10" - } - ], + "readable": true, + "type": "GstDvbSrcGuard", "writable": true }, "hierarchy": { @@ -13162,35 +10071,8 @@ "construct": false, "construct-only": false, "default": "1 (1)", - "enum": true, - "type-name": "GstDvbSrcHierarchy", - "values": [ - { - "desc": "NONE", - "name": "none", - "value": "0" - }, - { - "desc": "1", - "name": "1", - "value": "1" - }, - { - "desc": "2", - "name": "2", - "value": "2" - }, - { - "desc": "4", - "name": "4", - "value": "3" - }, - { - "desc": "AUTO", - "name": "auto", - "value": "4" - } - ], + "readable": true, + "type": "GstDvbSrcHierarchy", "writable": true }, "interleaving": { @@ -13198,30 +10080,8 @@ "construct": false, "construct-only": false, "default": "auto (1)", - "enum": true, - "type-name": "GstDvbSrcInterleaving", - "values": [ - { - "desc": "NONE", - "name": "none", - "value": "0" - }, - { - "desc": "AUTO", - "name": "auto", - "value": "1" - }, - { - "desc": "240", - "name": "240", - "value": "2" - }, - { - "desc": "720", - "name": "720", - "value": "3" - } - ], + "readable": true, + "type": "GstDvbSrcInterleaving", "writable": true }, "inversion": { @@ -13229,25 +10089,8 @@ "construct": false, "construct-only": false, "default": "on (1)", - "enum": true, - "type-name": "GstDvbSrcInversion", - "values": [ - { - "desc": "OFF", - "name": "off", - "value": "0" - }, - { - "desc": "ON", - "name": "on", - "value": "1" - }, - { - "desc": "AUTO", - "name": "auto", - "value": "2" - } - ], + "readable": true, + "type": "GstDvbSrcInversion", "writable": true }, "isdbt-layer-enabled": { @@ -13257,7 +10100,8 @@ "default": "7", "max": "7", "min": "1", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "isdbt-layera-fec": { @@ -13265,75 +10109,8 @@ "construct": false, "construct-only": false, "default": "auto (9)", - "enum": true, - "type-name": "GstDvbSrcCode_Rate", - "values": [ - { - "desc": "NONE", - "name": "none", - "value": "0" - }, - { - "desc": "1/2", - "name": "1/2", - "value": "1" - }, - { - "desc": "2/3", - "name": "2/3", - "value": "2" - }, - { - "desc": "3/4", - "name": "3/4", - "value": "3" - }, - { - "desc": "4/5", - "name": "4/5", - "value": "4" - }, - { - "desc": "5/6", - "name": "5/6", - "value": "5" - }, - { - "desc": "6/7", - "name": "6/7", - "value": "6" - }, - { - "desc": "7/8", - "name": "7/8", - "value": "7" - }, - { - "desc": "8/9", - "name": "8/9", - "value": "8" - }, - { - "desc": "AUTO", - "name": "auto", - "value": "9" - }, - { - "desc": "3/5", - "name": "3/5", - "value": "10" - }, - { - "desc": "9/10", - "name": "9/10", - "value": "11" - }, - { - "desc": "2/5", - "name": "2/5", - "value": "12" - } - ], + "readable": true, + "type": "GstDvbSrcCode_Rate", "writable": true }, "isdbt-layera-modulation": { @@ -13341,80 +10118,8 @@ "construct": false, "construct-only": false, "default": "auto (6)", - "enum": true, - "type-name": "GstDvbSrcModulation", - "values": [ - { - "desc": "QPSK", - "name": "qpsk", - "value": "0" - }, - { - "desc": "QAM 16", - "name": "qam-16", - "value": "1" - }, - { - "desc": "QAM 32", - "name": "qam-32", - "value": "2" - }, - { - "desc": "QAM 64", - "name": "qam-64", - "value": "3" - }, - { - "desc": "QAM 128", - "name": "qam-128", - "value": "4" - }, - { - "desc": "QAM 256", - "name": "qam-256", - "value": "5" - }, - { - "desc": "AUTO", - "name": "auto", - "value": "6" - }, - { - "desc": "8VSB", - "name": "8vsb", - "value": "7" - }, - { - "desc": "16VSB", - "name": "16vsb", - "value": "8" - }, - { - "desc": "8PSK", - "name": "8psk", - "value": "9" - }, - { - "desc": "16APSK", - "name": "16apsk", - "value": "10" - }, - { - "desc": "32APSK", - "name": "32apsk", - "value": "11" - }, - { - "desc": "DQPSK", - "name": "dqpsk", - "value": "12" - }, - { - "desc": "QAM 4 NR", - "name": "qam-4-nr", - "value": "13" - } - ], + "readable": true, + "type": "GstDvbSrcModulation", "writable": true }, "isdbt-layera-segment-count": { @@ -13424,7 +10129,8 @@ "default": "-1", "max": "13", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "isdbt-layera-time-interleaving": { @@ -13434,7 +10140,8 @@ "default": "-1", "max": "8", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "isdbt-layerb-fec": { @@ -13442,75 +10149,8 @@ "construct": false, "construct-only": false, "default": "auto (9)", - "enum": true, - "type-name": "GstDvbSrcCode_Rate", - "values": [ - { - "desc": "NONE", - "name": "none", - "value": "0" - }, - { - "desc": "1/2", - "name": "1/2", - "value": "1" - }, - { - "desc": "2/3", - "name": "2/3", - "value": "2" - }, - { - "desc": "3/4", - "name": "3/4", - "value": "3" - }, - { - "desc": "4/5", - "name": "4/5", - "value": "4" - }, - { - "desc": "5/6", - "name": "5/6", - "value": "5" - }, - { - "desc": "6/7", - "name": "6/7", - "value": "6" - }, - { - "desc": "7/8", - "name": "7/8", - "value": "7" - }, - { - "desc": "8/9", - "name": "8/9", - "value": "8" - }, - { - "desc": "AUTO", - "name": "auto", - "value": "9" - }, - { - "desc": "3/5", - "name": "3/5", - "value": "10" - }, - { - "desc": "9/10", - "name": "9/10", - "value": "11" - }, - { - "desc": "2/5", - "name": "2/5", - "value": "12" - } - ], + "readable": true, + "type": "GstDvbSrcCode_Rate", "writable": true }, "isdbt-layerb-modulation": { @@ -13518,80 +10158,8 @@ "construct": false, "construct-only": false, "default": "auto (6)", - "enum": true, - "type-name": "GstDvbSrcModulation", - "values": [ - { - "desc": "QPSK", - "name": "qpsk", - "value": "0" - }, - { - "desc": "QAM 16", - "name": "qam-16", - "value": "1" - }, - { - "desc": "QAM 32", - "name": "qam-32", - "value": "2" - }, - { - "desc": "QAM 64", - "name": "qam-64", - "value": "3" - }, - { - "desc": "QAM 128", - "name": "qam-128", - "value": "4" - }, - { - "desc": "QAM 256", - "name": "qam-256", - "value": "5" - }, - { - "desc": "AUTO", - "name": "auto", - "value": "6" - }, - { - "desc": "8VSB", - "name": "8vsb", - "value": "7" - }, - { - "desc": "16VSB", - "name": "16vsb", - "value": "8" - }, - { - "desc": "8PSK", - "name": "8psk", - "value": "9" - }, - { - "desc": "16APSK", - "name": "16apsk", - "value": "10" - }, - { - "desc": "32APSK", - "name": "32apsk", - "value": "11" - }, - { - "desc": "DQPSK", - "name": "dqpsk", - "value": "12" - }, - { - "desc": "QAM 4 NR", - "name": "qam-4-nr", - "value": "13" - } - ], + "readable": true, + "type": "GstDvbSrcModulation", "writable": true }, "isdbt-layerb-segment-count": { @@ -13601,7 +10169,8 @@ "default": "-1", "max": "13", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "isdbt-layerb-time-interleaving": { @@ -13611,7 +10180,8 @@ "default": "-1", "max": "8", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "isdbt-layerc-fec": { @@ -13619,75 +10189,8 @@ "construct": false, "construct-only": false, "default": "auto (9)", - "enum": true, - "type-name": "GstDvbSrcCode_Rate", - "values": [ - { - "desc": "NONE", - "name": "none", - "value": "0" - }, - { - "desc": "1/2", - "name": "1/2", - "value": "1" - }, - { - "desc": "2/3", - "name": "2/3", - "value": "2" - }, - { - "desc": "3/4", - "name": "3/4", - "value": "3" - }, - { - "desc": "4/5", - "name": "4/5", - "value": "4" - }, - { - "desc": "5/6", - "name": "5/6", - "value": "5" - }, - { - "desc": "6/7", - "name": "6/7", - "value": "6" - }, - { - "desc": "7/8", - "name": "7/8", - "value": "7" - }, - { - "desc": "8/9", - "name": "8/9", - "value": "8" - }, - { - "desc": "AUTO", - "name": "auto", - "value": "9" - }, - { - "desc": "3/5", - "name": "3/5", - "value": "10" - }, - { - "desc": "9/10", - "name": "9/10", - "value": "11" - }, - { - "desc": "2/5", - "name": "2/5", - "value": "12" - } - ], + "readable": true, + "type": "GstDvbSrcCode_Rate", "writable": true }, "isdbt-layerc-modulation": { @@ -13695,80 +10198,8 @@ "construct": false, "construct-only": false, "default": "auto (6)", - "enum": true, - "type-name": "GstDvbSrcModulation", - "values": [ - { - "desc": "QPSK", - "name": "qpsk", - "value": "0" - }, - { - "desc": "QAM 16", - "name": "qam-16", - "value": "1" - }, - { - "desc": "QAM 32", - "name": "qam-32", - "value": "2" - }, - { - "desc": "QAM 64", - "name": "qam-64", - "value": "3" - }, - { - "desc": "QAM 128", - "name": "qam-128", - "value": "4" - }, - { - "desc": "QAM 256", - "name": "qam-256", - "value": "5" - }, - { - "desc": "AUTO", - "name": "auto", - "value": "6" - }, - { - "desc": "8VSB", - "name": "8vsb", - "value": "7" - }, - { - "desc": "16VSB", - "name": "16vsb", - "value": "8" - }, - { - "desc": "8PSK", - "name": "8psk", - "value": "9" - }, - { - "desc": "16APSK", - "name": "16apsk", - "value": "10" - }, - { - "desc": "32APSK", - "name": "32apsk", - "value": "11" - }, - { - "desc": "DQPSK", - "name": "dqpsk", - "value": "12" - }, - { - "desc": "QAM 4 NR", - "name": "qam-4-nr", - "value": "13" - } - ], + "readable": true, + "type": "GstDvbSrcModulation", "writable": true }, "isdbt-layerc-segment-count": { @@ -13778,7 +10209,8 @@ "default": "-1", "max": "13", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "isdbt-layerc-time-interleaving": { @@ -13788,7 +10220,8 @@ "default": "-1", "max": "8", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "isdbt-partial-reception": { @@ -13798,7 +10231,8 @@ "default": "1", "max": "1", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "isdbt-sb-segment-count": { @@ -13808,7 +10242,8 @@ "default": "1", "max": "13", "min": "1", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "isdbt-sb-segment-idx": { @@ -13818,7 +10253,8 @@ "default": "0", "max": "12", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "isdbt-sb-subchannel-id": { @@ -13828,7 +10264,8 @@ "default": "-1", "max": "41", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "isdbt-sound-broadcasting": { @@ -13838,7 +10275,8 @@ "default": "0", "max": "1", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "lnb-lof1": { @@ -13848,7 +10286,8 @@ "default": "9750000", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "lnb-lof2": { @@ -13858,7 +10297,8 @@ "default": "10600000", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "lnb-slof": { @@ -13868,7 +10308,8 @@ "default": "11700000", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "modulation": { @@ -13876,88 +10317,8 @@ "construct": false, "construct-only": false, "default": "qam-16 (1)", - "enum": true, - "type-name": "GstDvbSrcModulation", - "values": [ - { - "desc": "QPSK", - "name": "qpsk", - "value": "0" - }, - { - "desc": "QAM 16", - "name": "qam-16", - "value": "1" - }, - { - "desc": "QAM 32", - "name": "qam-32", - "value": "2" - }, - { - "desc": "QAM 64", - "name": "qam-64", - "value": "3" - }, - { - "desc": "QAM 128", - "name": "qam-128", - "value": "4" - }, - { - "desc": "QAM 256", - "name": "qam-256", - "value": "5" - }, - { - "desc": "AUTO", - "name": "auto", - "value": "6" - }, - { - "desc": "8VSB", - "name": "8vsb", - "value": "7" - }, - { - "desc": "16VSB", - "name": "16vsb", - "value": "8" - }, - { - "desc": "8PSK", - "name": "8psk", - "value": "9" - }, - { - "desc": "16APSK", - "name": "16apsk", - "value": "10" - }, - { - "desc": "32APSK", - "name": "32apsk", - "value": "11" - }, - { - "desc": "DQPSK", - "name": "dqpsk", - "value": "12" - }, - { - "desc": "QAM 4 NR", - "name": "qam-4-nr", - "value": "13" - } - ], - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "GstDvbSrcModulation", "writable": true }, "num-buffers": { @@ -13967,14 +10328,8 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "pids": { @@ -13982,7 +10337,8 @@ "construct": false, "construct-only": false, "default": "8192", - "type-name": "gchararray", + "readable": false, + "type": "gchararray", "writable": true }, "pilot": { @@ -13990,25 +10346,8 @@ "construct": false, "construct-only": false, "default": "auto (2)", - "enum": true, - "type-name": "GstDvbSrcPilot", - "values": [ - { - "desc": "ON", - "name": "on", - "value": "0" - }, - { - "desc": "OFF", - "name": "off", - "value": "1" - }, - { - "desc": "AUTO", - "name": "auto", - "value": "2" - } - ], + "readable": true, + "type": "GstDvbSrcPilot", "writable": true }, "polarity": { @@ -14016,7 +10355,8 @@ "construct": true, "construct-only": false, "default": "H", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "rolloff": { @@ -14024,30 +10364,8 @@ "construct": false, "construct-only": false, "default": "auto (3)", - "enum": true, - "type-name": "GstDvbSrcRolloff", - "values": [ - { - "desc": "35", - "name": "35", - "value": "0" - }, - { - "desc": "20", - "name": "20", - "value": "1" - }, - { - "desc": "25", - "name": "25", - "value": "2" - }, - { - "desc": "auto", - "name": "auto", - "value": "3" - } - ], + "readable": true, + "type": "GstDvbSrcRolloff", "writable": true }, "stats-reporting-interval": { @@ -14057,7 +10375,8 @@ "default": "100", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "stream-id": { @@ -14067,7 +10386,8 @@ "default": "-1", "max": "65535", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "symbol-rate": { @@ -14077,7 +10397,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "timeout": { @@ -14087,7 +10408,8 @@ "default": "1000000", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "trans-mode": { @@ -14095,62 +10417,16 @@ "construct": false, "construct-only": false, "default": "8k (1)", - "enum": true, - "type-name": "GstDvbSrcTransmission_Mode", - "values": [ - { - "desc": "2K", - "name": "2k", - "value": "0" - }, - { - "desc": "8K", - "name": "8k", - "value": "1" - }, - { - "desc": "AUTO", - "name": "auto", - "value": "2" - }, - { - "desc": "4K", - "name": "4k", - "value": "3" - }, - { - "desc": "1K", - "name": "1k", - "value": "4" - }, - { - "desc": "16K", - "name": "16k", - "value": "5" - }, - { - "desc": "32K", - "name": "32k", - "value": "6" - }, - { - "desc": "C1", - "name": "c1", - "value": "7" - }, - { - "desc": "C3780", - "name": "c3780", - "value": "8" - } - ], + "readable": true, + "type": "GstDvbSrcTransmission_Mode", "writable": true }, "tune": { "blurb": "Atomically tune to channel. (For Apps)", "construct": false, "construct-only": false, - "type-name": "gpointer", + "readable": false, + "type": "gpointer", "writable": true }, "tuning-timeout": { @@ -14160,7 +10436,8 @@ "default": "10000000000", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "typefind": { @@ -14168,33 +10445,556 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, "rank": "none", "signals": { "tune": { + "action": true, "args": [], - "retval": "void" + "return-type": "void", + "when": "last" }, "tuning-done": { "args": [], - "retval": "void" + "return-type": "void", + "when": "last" }, "tuning-fail": { "args": [], - "retval": "void" + "return-type": "void", + "when": "last" }, "tuning-start": { "args": [], - "retval": "void" + "return-type": "void", + "when": "last" } } } }, "filename": "gstdvb", "license": "LGPL", + "other-types": { + "GstDvbSrcBandwidth": { + "kind": "enum", + "values": [ + { + "desc": "8", + "name": "8", + "value": "0" + }, + { + "desc": "7", + "name": "7", + "value": "1" + }, + { + "desc": "6", + "name": "6", + "value": "2" + }, + { + "desc": "AUTO", + "name": "AUTO", + "value": "3" + }, + { + "desc": "5", + "name": "5", + "value": "4" + }, + { + "desc": "10", + "name": "10", + "value": "5" + }, + { + "desc": "1.712", + "name": "1.712", + "value": "6" + } + ] + }, + "GstDvbSrcCode_Rate": { + "kind": "enum", + "values": [ + { + "desc": "NONE", + "name": "none", + "value": "0" + }, + { + "desc": "1/2", + "name": "1/2", + "value": "1" + }, + { + "desc": "2/3", + "name": "2/3", + "value": "2" + }, + { + "desc": "3/4", + "name": "3/4", + "value": "3" + }, + { + "desc": "4/5", + "name": "4/5", + "value": "4" + }, + { + "desc": "5/6", + "name": "5/6", + "value": "5" + }, + { + "desc": "6/7", + "name": "6/7", + "value": "6" + }, + { + "desc": "7/8", + "name": "7/8", + "value": "7" + }, + { + "desc": "8/9", + "name": "8/9", + "value": "8" + }, + { + "desc": "AUTO", + "name": "auto", + "value": "9" + }, + { + "desc": "3/5", + "name": "3/5", + "value": "10" + }, + { + "desc": "9/10", + "name": "9/10", + "value": "11" + }, + { + "desc": "2/5", + "name": "2/5", + "value": "12" + } + ] + }, + "GstDvbSrcDelsys": { + "kind": "enum", + "values": [ + { + "desc": "UNDEFINED", + "name": "undefined", + "value": "0" + }, + { + "desc": "DVB-C-A", + "name": "dvb-c-a", + "value": "1" + }, + { + "desc": "DVB-C-B", + "name": "dvb-c-b", + "value": "2" + }, + { + "desc": "DVB-T", + "name": "dvb-t", + "value": "3" + }, + { + "desc": "DSS", + "name": "dss", + "value": "4" + }, + { + "desc": "DVB-S", + "name": "dvb-s", + "value": "5" + }, + { + "desc": "DVB-S2", + "name": "dvb-s2", + "value": "6" + }, + { + "desc": "DVB-H", + "name": "dvb-h", + "value": "7" + }, + { + "desc": "ISDB-T", + "name": "isdb-t", + "value": "8" + }, + { + "desc": "ISDB-S", + "name": "isdb-s", + "value": "9" + }, + { + "desc": "ISDB-C", + "name": "isdb-c", + "value": "10" + }, + { + "desc": "ATSC", + "name": "atsc", + "value": "11" + }, + { + "desc": "ATSC-MH", + "name": "atsc-mh", + "value": "12" + }, + { + "desc": "DTMB", + "name": "dtmb", + "value": "13" + }, + { + "desc": "CMMB", + "name": "cmmb", + "value": "14" + }, + { + "desc": "DAB", + "name": "dab", + "value": "15" + }, + { + "desc": "DVB-T2", + "name": "dvb-t2", + "value": "16" + }, + { + "desc": "TURBO", + "name": "turbo", + "value": "17" + }, + { + "desc": "DVB-C-C", + "name": "dvb-c-c", + "value": "18" + } + ] + }, + "GstDvbSrcGuard": { + "kind": "enum", + "values": [ + { + "desc": "32", + "name": "32", + "value": "0" + }, + { + "desc": "16", + "name": "16", + "value": "1" + }, + { + "desc": "8", + "name": "8", + "value": "2" + }, + { + "desc": "4", + "name": "4", + "value": "3" + }, + { + "desc": "AUTO", + "name": "auto", + "value": "4" + }, + { + "desc": "128", + "name": "128", + "value": "5" + }, + { + "desc": "19/128", + "name": "19/128", + "value": "6" + }, + { + "desc": "19/256", + "name": "19/256", + "value": "7" + }, + { + "desc": "PN420", + "name": "pn420", + "value": "8" + }, + { + "desc": "PN595", + "name": "pn595", + "value": "9" + }, + { + "desc": "PN945", + "name": "pn945", + "value": "10" + } + ] + }, + "GstDvbSrcHierarchy": { + "kind": "enum", + "values": [ + { + "desc": "NONE", + "name": "none", + "value": "0" + }, + { + "desc": "1", + "name": "1", + "value": "1" + }, + { + "desc": "2", + "name": "2", + "value": "2" + }, + { + "desc": "4", + "name": "4", + "value": "3" + }, + { + "desc": "AUTO", + "name": "auto", + "value": "4" + } + ] + }, + "GstDvbSrcInterleaving": { + "kind": "enum", + "values": [ + { + "desc": "NONE", + "name": "none", + "value": "0" + }, + { + "desc": "AUTO", + "name": "auto", + "value": "1" + }, + { + "desc": "240", + "name": "240", + "value": "2" + }, + { + "desc": "720", + "name": "720", + "value": "3" + } + ] + }, + "GstDvbSrcInversion": { + "kind": "enum", + "values": [ + { + "desc": "OFF", + "name": "off", + "value": "0" + }, + { + "desc": "ON", + "name": "on", + "value": "1" + }, + { + "desc": "AUTO", + "name": "auto", + "value": "2" + } + ] + }, + "GstDvbSrcModulation": { + "kind": "enum", + "values": [ + { + "desc": "QPSK", + "name": "qpsk", + "value": "0" + }, + { + "desc": "QAM 16", + "name": "qam-16", + "value": "1" + }, + { + "desc": "QAM 32", + "name": "qam-32", + "value": "2" + }, + { + "desc": "QAM 64", + "name": "qam-64", + "value": "3" + }, + { + "desc": "QAM 128", + "name": "qam-128", + "value": "4" + }, + { + "desc": "QAM 256", + "name": "qam-256", + "value": "5" + }, + { + "desc": "AUTO", + "name": "auto", + "value": "6" + }, + { + "desc": "8VSB", + "name": "8vsb", + "value": "7" + }, + { + "desc": "16VSB", + "name": "16vsb", + "value": "8" + }, + { + "desc": "8PSK", + "name": "8psk", + "value": "9" + }, + { + "desc": "16APSK", + "name": "16apsk", + "value": "10" + }, + { + "desc": "32APSK", + "name": "32apsk", + "value": "11" + }, + { + "desc": "DQPSK", + "name": "dqpsk", + "value": "12" + }, + { + "desc": "QAM 4 NR", + "name": "qam-4-nr", + "value": "13" + } + ] + }, + "GstDvbSrcPilot": { + "kind": "enum", + "values": [ + { + "desc": "ON", + "name": "on", + "value": "0" + }, + { + "desc": "OFF", + "name": "off", + "value": "1" + }, + { + "desc": "AUTO", + "name": "auto", + "value": "2" + } + ] + }, + "GstDvbSrcRolloff": { + "kind": "enum", + "values": [ + { + "desc": "35", + "name": "35", + "value": "0" + }, + { + "desc": "20", + "name": "20", + "value": "1" + }, + { + "desc": "25", + "name": "25", + "value": "2" + }, + { + "desc": "auto", + "name": "auto", + "value": "3" + } + ] + }, + "GstDvbSrcTransmission_Mode": { + "kind": "enum", + "values": [ + { + "desc": "2K", + "name": "2k", + "value": "0" + }, + { + "desc": "8K", + "name": "8k", + "value": "1" + }, + { + "desc": "AUTO", + "name": "auto", + "value": "2" + }, + { + "desc": "4K", + "name": "4k", + "value": "3" + }, + { + "desc": "1K", + "name": "1k", + "value": "4" + }, + { + "desc": "16K", + "name": "16k", + "value": "5" + }, + { + "desc": "32K", + "name": "32k", + "value": "6" + }, + { + "desc": "C1", + "name": "c1", + "value": "7" + }, + { + "desc": "C3780", + "name": "c3780", + "value": "8" + } + ] + } + }, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -14215,25 +11015,21 @@ ], "klass": "Mixer/Video/Overlay/Subtitle", "long-name": "DVB Subtitles Overlay", - "name": "dvbsuboverlay", "pad-templates": { "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, Y444_16BE, Y444_16LE, P016_BE, P016_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "caps": "video/x-raw:\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, P012_BE, P012_LE, I420_12BE, I420_12LE, Y212_BE, Y212_LE, I422_12BE, I422_12LE, Y412_BE, Y412_LE, Y444_12BE, Y444_12LE, GRAY10_LE32, NV12_10LE32, NV16_10LE32, NV12_10LE40, Y444_16BE, Y444_16LE, P016_BE, P016_LE }\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, P012_BE, P012_LE, I420_12BE, I420_12LE, Y212_BE, Y212_LE, I422_12BE, I422_12LE, Y412_BE, Y412_LE, Y444_12BE, Y444_12LE, GRAY10_LE32, NV12_10LE32, NV16_10LE32, NV12_10LE40, Y444_16BE, Y444_16LE, P016_BE, P016_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "text_sink": { "caps": "subpicture/x-dvb:\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "video_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, Y444_16BE, Y444_16LE, P016_BE, P016_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "caps": "video/x-raw:\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, P012_BE, P012_LE, I420_12BE, I420_12LE, Y212_BE, Y212_LE, I422_12BE, I422_12LE, Y412_BE, Y412_LE, Y444_12BE, Y444_12LE, GRAY10_LE32, NV12_10LE32, NV16_10LE32, NV12_10LE40, Y444_16BE, Y444_16LE, P016_BE, P016_LE }\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, P012_BE, P012_LE, I420_12BE, I420_12LE, Y212_BE, Y212_LE, I422_12BE, I422_12LE, Y412_BE, Y412_LE, Y444_12BE, Y444_12LE, GRAY10_LE32, NV12_10LE32, NV16_10LE32, NV12_10LE40, Y444_16BE, Y444_16LE, P016_BE, P016_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -14242,7 +11038,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "force-end": { @@ -14250,7 +11047,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "max-page-timeout": { @@ -14260,22 +11058,8 @@ "default": "0", "max": "2147483647", "min": "0", - "type-name": "gint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true } }, @@ -14284,6 +11068,7 @@ }, "filename": "gstdvbsuboverlay", "license": "LGPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -14304,42 +11089,21 @@ ], "klass": "Mixer/Video/Overlay/SubPicture/DVD/Bluray", "long-name": "Sub-picture Overlay", - "name": "dvdspu", "pad-templates": { "src": { "caps": "video/x-raw:\n format: { I420, NV12, YV12 }\n width: [ 16, 4096 ]\n height: [ 16, 4096 ]\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "subpicture": { "caps": "subpicture/x-dvd:\nsubpicture/x-pgs:\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "video": { "caps": "video/x-raw:\n format: { I420, NV12, YV12 }\n width: [ 16, 4096 ]\n height: [ 16, 4096 ]\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true + "presence": "always" } }, "rank": "primary" @@ -14347,185 +11111,12 @@ }, "filename": "gstdvdspu", "license": "LGPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, "url": "Unknown package origin" }, - "faac": { - "description": "Free AAC Encoder (FAAC)", - "elements": { - "faac": { - "author": "Ronald Bultje <rbultje@ronald.bitfreak.net>", - "description": "Free MPEG-2/4 AAC encoder", - "hierarchy": [ - "GstFaac", - "GstAudioEncoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Encoder/Audio", - "long-name": "AAC audio encoder", - "name": "faac", - "pad-templates": { - "sink": { - "caps": "audio/x-raw:\n format: S16LE\n layout: interleaved\n rate: { (int)8000, (int)11025, (int)12000, (int)16000, (int)22050, (int)24000, (int)32000, (int)44100, (int)48000, (int)64000, (int)88200, (int)96000 }\n channels: 1\naudio/x-raw:\n format: S16LE\n layout: interleaved\n rate: { (int)8000, (int)11025, (int)12000, (int)16000, (int)22050, (int)24000, (int)32000, (int)44100, (int)48000, (int)64000, (int)88200, (int)96000 }\n channels: 2\n channel-mask: 0x0000000000000003\naudio/x-raw:\n format: S16LE\n layout: interleaved\n rate: { (int)8000, (int)11025, (int)12000, (int)16000, (int)22050, (int)24000, (int)32000, (int)44100, (int)48000, (int)64000, (int)88200, (int)96000 }\n channels: 3\n channel-mask: 0x0000000000000007\naudio/x-raw:\n format: S16LE\n layout: interleaved\n rate: { (int)8000, (int)11025, (int)12000, (int)16000, (int)22050, (int)24000, (int)32000, (int)44100, (int)48000, (int)64000, (int)88200, (int)96000 }\n channels: 4\n channel-mask: 0x0000000000000107\naudio/x-raw:\n format: S16LE\n layout: interleaved\n rate: { (int)8000, (int)11025, (int)12000, (int)16000, (int)22050, (int)24000, (int)32000, (int)44100, (int)48000, (int)64000, (int)88200, (int)96000 }\n channels: 5\n channel-mask: 0x0000000000000037\naudio/x-raw:\n format: S16LE\n layout: interleaved\n rate: { (int)8000, (int)11025, (int)12000, (int)16000, (int)22050, (int)24000, (int)32000, (int)44100, (int)48000, (int)64000, (int)88200, (int)96000 }\n channels: 6\n channel-mask: 0x000000000000003f\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "audio/mpeg:\n mpegversion: 4\n channels: [ 1, 6 ]\n rate: { (int)8000, (int)11025, (int)12000, (int)16000, (int)22050, (int)24000, (int)32000, (int)44100, (int)48000, (int)64000, (int)88200, (int)96000 }\n stream-format: { (string)adts, (string)raw }\n base-profile: { (string)main, (string)lc, (string)ssr, (string)ltp }\n framed: true\naudio/mpeg:\n mpegversion: 2\n channels: [ 1, 6 ]\n rate: { (int)8000, (int)11025, (int)12000, (int)16000, (int)22050, (int)24000, (int)32000, (int)44100, (int)48000, (int)64000, (int)88200, (int)96000 }\n stream-format: { (string)adts, (string)raw }\n profile: { (string)main, (string)lc }\n framed: true\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "bitrate": { - "blurb": "Average Bitrate (ABR) in bits/sec", - "construct": true, - "construct-only": false, - "default": "128000", - "max": "320000", - "min": "8000", - "type-name": "gint", - "writable": true - }, - "hard-resync": { - "blurb": "Perform clipping and sample flushing upon discontinuity", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - }, - "mark-granule": { - "blurb": "Apply granule semantics to buffer metadata (implies perfect-timestamp)", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": false - }, - "midside": { - "blurb": "Allow mid/side encoding", - "construct": true, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "perfect-timestamp": { - "blurb": "Favour perfect timestamps over tracking upstream timestamps", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - }, - "quality": { - "blurb": "Variable bitrate (VBR) quantizer quality in %%", - "construct": true, - "construct-only": false, - "default": "100", - "max": "1000", - "min": "1", - "type-name": "gint", - "writable": true - }, - "rate-control": { - "blurb": "Encoding bitrate type (VBR/ABR)", - "construct": true, - "construct-only": false, - "default": "VBR encoding (1)", - "enum": true, - "type-name": "GstFaacBrtype", - "values": [ - { - "desc": "VBR", - "name": "VBR encoding", - "value": "1" - }, - { - "desc": "ABR", - "name": "ABR encoding", - "value": "2" - } - ], - "writable": true - }, - "shortctl": { - "blurb": "Block type encorcing", - "construct": true, - "construct-only": false, - "default": "Normal block type (0)", - "enum": true, - "type-name": "GstFaacShortCtl", - "values": [ - { - "desc": "SHORTCTL_NORMAL", - "name": "Normal block type", - "value": "0" - }, - { - "desc": "SHORTCTL_NOSHORT", - "name": "No short blocks", - "value": "1" - }, - { - "desc": "SHORTCTL_NOLONG", - "name": "No long blocks", - "value": "2" - } - ], - "writable": true - }, - "tns": { - "blurb": "Use temporal noise shaping", - "construct": true, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Consider discontinuity if timestamp jitter/imperfection exceeds tolerance (ns)", - "construct": false, - "construct-only": false, - "default": "40000000", - "max": "9223372036854775807", - "min": "0", - "type-name": "gint64", - "writable": true - } - }, - "rank": "secondary" - } - }, - "filename": "gstfaac", - "license": "LGPL", - "package": "GStreamer Bad Plug-ins git", - "source": "gst-plugins-bad", - "url": "Unknown package origin" - }, "faad": { "description": "Free AAC Decoder (FAAD)", "elements": { @@ -14542,19 +11133,16 @@ ], "klass": "Codec/Decoder/Audio", "long-name": "AAC audio decoder", - "name": "faad", "pad-templates": { "sink": { "caps": "audio/mpeg:\n mpegversion: 2\naudio/mpeg:\n mpegversion: 4\n stream-format: { (string)raw, (string)adts }\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "audio/x-raw:\n format: S16LE\n layout: interleaved\n rate: [ 8000, 96000 ]\n channels: [ 1, 8 ]\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -14565,22 +11153,8 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint64", "writable": true }, "plc": { @@ -14588,7 +11162,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "tolerance": { @@ -14598,7 +11173,8 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true } }, @@ -14607,8 +11183,10 @@ }, "filename": "gstfaad", "license": "GPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", + "tracers": {}, "url": "Unknown package origin" }, "faceoverlay": { @@ -14625,21 +11203,21 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstChildProxy" + ], "klass": "Filter/Editor/Video", "long-name": "faceoverlay", - "name": "faceoverlay", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { RGB }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "video/x-raw:\n format: { BGRA }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -14648,7 +11226,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "h": { @@ -14658,7 +11237,8 @@ "default": "1", "max": "3.40282e+38", "min": "0", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true }, "location": { @@ -14666,7 +11246,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "message-forward": { @@ -14674,22 +11255,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "w": { @@ -14699,7 +11266,8 @@ "default": "1", "max": "3.40282e+38", "min": "0", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true }, "x": { @@ -14709,7 +11277,8 @@ "default": "0", "max": "3.40282e+38", "min": "-3.40282e+38", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true }, "y": { @@ -14719,7 +11288,8 @@ "default": "0", "max": "3.40282e+38", "min": "-3.40282e+38", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true } }, @@ -14728,6 +11298,7 @@ }, "filename": "gstfaceoverlay", "license": "LGPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -14750,13 +11321,11 @@ ], "klass": "Sink/Video", "long-name": "fbdev video sink", - "name": "fbdevsink", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { RGB, BGR, BGRx, xBGR, RGB, RGBx, xRGB, RGB15, RGB16 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -14765,7 +11334,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "blocksize": { @@ -14775,7 +11345,8 @@ "default": "4096", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "device": { @@ -14783,7 +11354,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "enable-last-sample": { @@ -14791,14 +11363,16 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "last-sample": { "blurb": "The last sample received in the sink", "construct": false, "construct-only": false, - "type-name": "GstSample", + "readable": true, + "type": "GstSample", "writable": false }, "max-bitrate": { @@ -14808,7 +11382,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "max-lateness": { @@ -14818,32 +11393,19 @@ "default": "5000000", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint64", "writable": true }, "processing-deadline": { - "blurb": "Maximum processing deadline in nanoseconds", + "blurb": "Maximum processing time for a buffer in nanoseconds", "construct": false, "construct-only": false, "default": "15000000", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "qos": { @@ -14851,7 +11413,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "render-delay": { @@ -14861,7 +11424,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "show-preroll-frame": { @@ -14869,7 +11433,8 @@ "construct": true, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "stats": { @@ -14877,7 +11442,8 @@ "construct": false, "construct-only": false, "default": "application/x-gst-base-sink-stats, average-rate=(double)0, dropped=(guint64)0, rendered=(guint64)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false }, "sync": { @@ -14885,7 +11451,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "throttle-time": { @@ -14895,7 +11462,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "ts-offset": { @@ -14905,7 +11473,8 @@ "default": "0", "max": "9223372036854775807", "min": "-9223372036854775808", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true } }, @@ -14914,6 +11483,7 @@ }, "filename": "gstfbdevsink", "license": "LGPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -14923,7 +11493,7 @@ "description": "Fraunhofer FDK AAC Codec plugin", "elements": { "fdkaacdec": { - "author": "Sebastian Dr\u00f6ge <sebastian@centricular.com>", + "author": "Sebastian Dröge <sebastian@centricular.com>", "description": "FDK AAC audio decoder", "hierarchy": [ "GstFdkAacDec", @@ -14935,19 +11505,16 @@ ], "klass": "Codec/Decoder/Audio", "long-name": "FDK AAC audio decoder", - "name": "fdkaacdec", "pad-templates": { "sink": { - "caps": "audio/mpeg:\n mpegversion: 4\n stream-format: { (string)adts, (string)adif, (string)raw }\n channels: [ 1, 8 ]\n", + "caps": "audio/mpeg:\n mpegversion: { (int)2, (int)4 }\n stream-format: { (string)adts, (string)adif, (string)raw }\n channels: [ 1, 8 ]\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "audio/x-raw:\n format: S16LE\n layout: interleaved\n rate: [ 8000, 96000 ]\n channels: [ 1, 8 ]\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -14958,22 +11525,8 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint64", "writable": true }, "plc": { @@ -14981,7 +11534,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "tolerance": { @@ -14991,14 +11545,15 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true } }, "rank": "marginal" }, "fdkaacenc": { - "author": "Sebastian Dr\u00f6ge <sebastian@centricular.com>", + "author": "Sebastian Dröge <sebastian@centricular.com>", "description": "FDK AAC audio encoder", "hierarchy": [ "GstFdkAacEnc", @@ -15008,21 +11563,21 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstPreset" + ], "klass": "Codec/Encoder/Audio", "long-name": "FDK AAC audio encoder", - "name": "fdkaacenc", "pad-templates": { "sink": { "caps": "audio/x-raw:\n format: S16LE\n layout: interleaved\n rate: { (int)8000, (int)11025, (int)12000, (int)16000, (int)22050, (int)24000, (int)32000, (int)44100, (int)48000, (int)64000, (int)88200, (int)96000 }\n channels: { (int)1, (int)2, (int)3, (int)4, (int)5, (int)6, (int)8 }\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "audio/mpeg:\n mpegversion: 4\n rate: { (int)8000, (int)11025, (int)12000, (int)16000, (int)22050, (int)24000, (int)32000, (int)44100, (int)48000, (int)64000, (int)88200, (int)96000 }\n channels: { (int)1, (int)2, (int)3, (int)4, (int)5, (int)6, (int)8 }\n stream-format: { (string)adts, (string)adif, (string)raw }\n base-profile: lc\n framed: true\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -15033,7 +11588,8 @@ "default": "0", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "hard-resync": { @@ -15041,7 +11597,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "mark-granule": { @@ -15049,30 +11606,17 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": false }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, "perfect-timestamp": { "blurb": "Favour perfect timestamps over tracking upstream timestamps", "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "tolerance": { @@ -15082,7 +11626,8 @@ "default": "40000000", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true } }, @@ -15091,6 +11636,7 @@ }, "filename": "gstfdkaac", "license": "LGPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -15111,36 +11657,16 @@ ], "klass": "Filter/Effect/Audio", "long-name": "Festival Text-to-Speech synthesizer", - "name": "festival", "pad-templates": { "sink": { "caps": "text/x-raw:\n format: utf8\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "audio/x-wav:\n", "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true + "presence": "always" } }, "rank": "none" @@ -15148,6 +11674,7 @@ }, "filename": "gstfestival", "license": "LGPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -15168,19 +11695,16 @@ ], "klass": "Filter/Analysis/Video", "long-name": "Video field analysis", - "name": "fieldanalysis", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { YUY2, UYVY, Y42B, I420, YV12 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "video/x-raw:\n format: { YUY2, UYVY, Y42B, I420, YV12 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -15191,7 +11715,8 @@ "default": "16", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "block-threshold": { @@ -15201,7 +11726,8 @@ "default": "80", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "block-width": { @@ -15211,7 +11737,8 @@ "default": "16", "max": "18446744073709551615", "min": "1", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "comb-method": { @@ -15219,25 +11746,8 @@ "construct": false, "construct-only": false, "default": "5-tap (2)", - "enum": true, - "type-name": "FieldAnalysisCombMethod", - "values": [ - { - "desc": "Difference to above sample in same field small and difference to sample in other field large", - "name": "32-detect", - "value": "0" - }, - { - "desc": "Differences between current sample and the above/below samples in other field multiplied together, larger than squared spatial threshold (from Tritical's isCombed)", - "name": "isCombed", - "value": "1" - }, - { - "desc": "5-tap [1,-3,4,-3,1] vertical filter result is larger than spatial threshold*6", - "name": "5-tap", - "value": "2" - } - ], + "readable": true, + "type": "FieldAnalysisCombMethod", "writable": true }, "field-metric": { @@ -15245,25 +11755,8 @@ "construct": false, "construct-only": false, "default": "ssd (1)", - "enum": true, - "type-name": "GstFieldAnalysisFieldMetric", - "values": [ - { - "desc": "Sum of Absolute Differences", - "name": "sad", - "value": "0" - }, - { - "desc": "Sum of Squared Differences", - "name": "ssd", - "value": "1" - }, - { - "desc": "Difference of 3-tap [1,4,1] Horizontal Filter", - "name": "3-tap", - "value": "2" - } - ], + "readable": true, + "type": "GstFieldAnalysisFieldMetric", "writable": true }, "field-threshold": { @@ -15273,7 +11766,8 @@ "default": "0.08", "max": "3.40282e+38", "min": "0", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true }, "frame-metric": { @@ -15281,20 +11775,8 @@ "construct": false, "construct-only": false, "default": "5-tap (0)", - "enum": true, - "type-name": "GstFieldAnalysisFrameMetric", - "values": [ - { - "desc": "5-tap [1,-3,4,-3,1] Vertical Filter", - "name": "5-tap", - "value": "0" - }, - { - "desc": "Windowed Comb Detection (not optimised)", - "name": "windowed-comb", - "value": "1" - } - ], + "readable": true, + "type": "GstFieldAnalysisFrameMetric", "writable": true }, "frame-threshold": { @@ -15304,7 +11786,8 @@ "default": "0.002", "max": "3.40282e+38", "min": "0", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true }, "ignored-lines": { @@ -15314,15 +11797,8 @@ "default": "2", "max": "18446744073709551615", "min": "2", - "type-name": "guint64", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "guint64", "writable": true }, "noise-floor": { @@ -15332,14 +11808,8 @@ "default": "16", "max": "-1", "min": "0", - "type-name": "guint", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "guint", "writable": true }, "spatial-threshold": { @@ -15349,7 +11819,8 @@ "default": "9", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true } }, @@ -15358,6 +11829,63 @@ }, "filename": "gstfieldanalysis", "license": "LGPL", + "other-types": { + "FieldAnalysisCombMethod": { + "kind": "enum", + "values": [ + { + "desc": "Difference to above sample in same field small and difference to sample in other field large", + "name": "32-detect", + "value": "0" + }, + { + "desc": "Differences between current sample and the above/below samples in other field multiplied together, larger than squared spatial threshold (from Tritical's isCombed)", + "name": "isCombed", + "value": "1" + }, + { + "desc": "5-tap [1,-3,4,-3,1] vertical filter result is larger than spatial threshold*6", + "name": "5-tap", + "value": "2" + } + ] + }, + "GstFieldAnalysisFieldMetric": { + "kind": "enum", + "values": [ + { + "desc": "Sum of Absolute Differences", + "name": "sad", + "value": "0" + }, + { + "desc": "Sum of Squared Differences", + "name": "ssd", + "value": "1" + }, + { + "desc": "Difference of 3-tap [1,4,1] Horizontal Filter", + "name": "3-tap", + "value": "2" + } + ] + }, + "GstFieldAnalysisFrameMetric": { + "kind": "enum", + "values": [ + { + "desc": "5-tap [1,-3,4,-3,1] Vertical Filter", + "name": "5-tap", + "value": "0" + }, + { + "desc": "Windowed Comb Detection (not optimised)", + "name": "windowed-comb", + "value": "1" + } + ] + } + }, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -15379,7 +11907,6 @@ ], "klass": "Source/Audio", "long-name": "Flite speech test source", - "name": "flitetestsrc", "pad-templates": { "src": { "caps": "audio/x-raw:\n format: S16LE\n layout: interleaved\n rate: 48000\n channels: [ 1, 8 ]\n", @@ -15395,7 +11922,8 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "do-timestamp": { @@ -15403,15 +11931,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gboolean", "writable": true }, "num-buffers": { @@ -15421,14 +11942,8 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "samplesperbuffer": { @@ -15438,7 +11953,8 @@ "default": "1024", "max": "2147483647", "min": "1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "typefind": { @@ -15446,7 +11962,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -15455,8 +11972,10 @@ }, "filename": "gstflite", "license": "LGPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", + "tracers": {}, "url": "Unknown package origin" }, "fluidsynthmidi": { @@ -15474,43 +11993,26 @@ ], "klass": "Codec/Decoder/Audio", "long-name": "Fluidsynth", - "name": "fluiddec", "pad-templates": { "sink": { "caps": "audio/x-midi-event:\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "audio/x-raw:\n format: F32LE\n rate: 44100\n channels: 2\n layout: interleaved\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, "soundfont": { "blurb": "the filename of a soundfont (NULL for default)", "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "synth-chorus": { @@ -15518,7 +12020,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "synth-gain": { @@ -15528,7 +12031,8 @@ "default": "0.2", "max": "10", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "synth-polyphony": { @@ -15538,7 +12042,8 @@ "default": "256", "max": "65535", "min": "1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "synth-reverb": { @@ -15546,7 +12051,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -15555,6 +12061,7 @@ }, "filename": "gstfluidsynthmidi", "license": "LGPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -15574,21 +12081,21 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstPreset" + ], "klass": "Filter/Effect/Audio", "long-name": "Reverberation/room effect", - "name": "freeverb", "pad-templates": { "sink": { "caps": "audio/x-raw:\n format: { F32LE, S16LE }\n rate: [ 1, 2147483647 ]\n channels: [ 1, 2 ]\n layout: interleaved\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "audio/x-raw:\n format: { F32LE, S16LE }\n rate: [ 1, 2147483647 ]\n channels: 2\n layout: interleaved\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -15599,7 +12106,8 @@ "default": "0.2", "max": "1", "min": "0", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true }, "level": { @@ -15609,22 +12117,8 @@ "default": "0.5", "max": "1", "min": "0", - "type-name": "gfloat", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gfloat", "writable": true }, "qos": { @@ -15632,7 +12126,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "room-size": { @@ -15642,7 +12137,8 @@ "default": "0.5", "max": "1", "min": "0", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true }, "width": { @@ -15652,7 +12148,8 @@ "default": "1", "max": "1", "min": "0", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true } }, @@ -15661,6 +12158,7 @@ }, "filename": "gstfreeverb", "license": "LGPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -15668,11788 +12166,10 @@ }, "frei0r": { "description": "frei0r plugin library", - "elements": { - "frei0r-filter-3-point-color-balance": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Maksim Golovkin", - "description": "Adjust color balance with 3 color points", - "hierarchy": [ - "frei0r-filter-3-point-color-balance", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "long-name": "3 point color balance", - "name": "frei0r-filter-3-point-color-balance", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "black-color-b": { - "blurb": "Black color", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gfloat", - "writable": true - }, - "black-color-g": { - "blurb": "Black color", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gfloat", - "writable": true - }, - "black-color-r": { - "blurb": "Black color", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gfloat", - "writable": true - }, - "gray-color-b": { - "blurb": "Gray color", - "construct": false, - "construct-only": false, - "default": "0.5", - "max": "1", - "min": "0", - "type-name": "gfloat", - "writable": true - }, - "gray-color-g": { - "blurb": "Gray color", - "construct": false, - "construct-only": false, - "default": "0.5", - "max": "1", - "min": "0", - "type-name": "gfloat", - "writable": true - }, - "gray-color-r": { - "blurb": "Gray color", - "construct": false, - "construct-only": false, - "default": "0.5", - "max": "1", - "min": "0", - "type-name": "gfloat", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "source-image-on-left-side": { - "blurb": "Source image on left side", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "split-preview": { - "blurb": "Split privew", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "white-color-b": { - "blurb": "White color", - "construct": false, - "construct-only": false, - "default": "1", - "max": "1", - "min": "0", - "type-name": "gfloat", - "writable": true - }, - "white-color-g": { - "blurb": "White color", - "construct": false, - "construct-only": false, - "default": "1", - "max": "1", - "min": "0", - "type-name": "gfloat", - "writable": true - }, - "white-color-r": { - "blurb": "White color", - "construct": false, - "construct-only": false, - "default": "1", - "max": "1", - "min": "0", - "type-name": "gfloat", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-filter-3dflippo": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, c.e. prelz AS FLUIDO <fluido@fluido.as>", - "description": "Frame rotation in 3d-space", - "hierarchy": [ - "frei0r-filter-3dflippo", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "long-name": "3dflippo", - "name": "frei0r-filter-3dflippo", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: { BGRA, RGBA, ABGR, ARGB, BGRx, RGBx, xBGR, xRGB, AYUV }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: { BGRA, RGBA, ABGR, ARGB, BGRx, RGBx, xBGR, xRGB, AYUV }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "center-position--x-": { - "blurb": "Position of the center of rotation on the X axis", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "center-position--y-": { - "blurb": "Position of the center of rotation on the Y axis", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "don-t-blank-mask": { - "blurb": "Mask for frame transposition is not blanked, so a trace of old transpositions is maintained", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - }, - "fill-with-image-or-black": { - "blurb": "If true, pixels that are not transposed are black, otherwise, they are copied with the original", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - }, - "invert-rotation-assignment": { - "blurb": "If true, when mapping rotation, make inverted (wrong) assignment", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "x-axis-rotation": { - "blurb": "Rotation on the X axis", - "construct": false, - "construct-only": false, - "default": "0.5", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "x-axis-rotation-rate": { - "blurb": "Rotation rate on the X axis", - "construct": false, - "construct-only": false, - "default": "0.5", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "y-axis-rotation": { - "blurb": "Rotation on the Y axis", - "construct": false, - "construct-only": false, - "default": "0.5", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "y-axis-rotation-rate": { - "blurb": "Rotation rate on the Y axis", - "construct": false, - "construct-only": false, - "default": "0.5", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "z-axis-rotation": { - "blurb": "Rotation on the Z axis", - "construct": false, - "construct-only": false, - "default": "0.5", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "z-axis-rotation-rate": { - "blurb": "Rotation rate on the Z axis", - "construct": false, - "construct-only": false, - "default": "0.5", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-filter-alpha0ps": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Marko Cebokli", - "description": "Display and manipulation of the alpha channel", - "hierarchy": [ - "frei0r-filter-alpha0ps", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "long-name": "alpha0ps", - "name": "frei0r-filter-alpha0ps", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "display": { - "blurb": "", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "display-input-alpha": { - "blurb": "", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - }, - "invert": { - "blurb": "", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "operation": { - "blurb": "", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "shrink-grow-blur-amount": { - "blurb": "", - "construct": false, - "construct-only": false, - "default": "0.333344", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "threshold": { - "blurb": "", - "construct": false, - "construct-only": false, - "default": "0.5", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-filter-alphagrad": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Marko Cebokli", - "description": "Fills alpha channel with a gradient", - "hierarchy": [ - "frei0r-filter-alphagrad", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "long-name": "alphagrad", - "name": "frei0r-filter-alphagrad", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "max": { - "blurb": "", - "construct": false, - "construct-only": false, - "default": "1", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "min": { - "blurb": "", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "operation": { - "blurb": "", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "position": { - "blurb": "", - "construct": false, - "construct-only": false, - "default": "0.5", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "tilt": { - "blurb": "", - "construct": false, - "construct-only": false, - "default": "0.5", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "transition-width": { - "blurb": "", - "construct": false, - "construct-only": false, - "default": "0.5", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-filter-alphaspot": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Marko Cebokli", - "description": "Draws simple shapes into the alpha channel", - "hierarchy": [ - "frei0r-filter-alphaspot", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "long-name": "alphaspot", - "name": "frei0r-filter-alphaspot", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "max": { - "blurb": "", - "construct": false, - "construct-only": false, - "default": "1", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "min": { - "blurb": "", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "operation": { - "blurb": "", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "position-x": { - "blurb": "", - "construct": false, - "construct-only": false, - "default": "0.5", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "position-y": { - "blurb": "", - "construct": false, - "construct-only": false, - "default": "0.5", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "shape": { - "blurb": "", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "size-x": { - "blurb": "", - "construct": false, - "construct-only": false, - "default": "0.1", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "size-y": { - "blurb": "", - "construct": false, - "construct-only": false, - "default": "0.1", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "tilt": { - "blurb": "", - "construct": false, - "construct-only": false, - "default": "0.5", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "transition-width": { - "blurb": "", - "construct": false, - "construct-only": false, - "default": "0.2", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-filter-b": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Richard Spindler", - "description": "Extracts Blue from Image", - "hierarchy": [ - "frei0r-filter-b", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "long-name": "B", - "name": "frei0r-filter-b", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-filter-baltan": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Kentaro, Jaromil", - "description": "delayed alpha smoothed blit of time", - "hierarchy": [ - "frei0r-filter-baltan", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "long-name": "Baltan", - "name": "frei0r-filter-baltan", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: BGRA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: BGRA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-filter-bgsubtract0r": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Samuel Mimram", - "description": "Bluescreen the background of a static video.", - "hierarchy": [ - "frei0r-filter-bgsubtract0r", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "long-name": "BgSubtract0r", - "name": "frei0r-filter-bgsubtract0r", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "blur": { - "blurb": "Blur alpha channel by given radius (to remove sharp edges)", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "denoise": { - "blurb": "Remove noise", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "threshold": { - "blurb": "Threshold for difference", - "construct": false, - "construct-only": false, - "default": "0.101961", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-filter-bluescreen0r": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Hedde Bosman", - "description": "Color to alpha (blit SRCALPHA)", - "hierarchy": [ - "frei0r-filter-bluescreen0r", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "long-name": "bluescreen0r", - "name": "frei0r-filter-bluescreen0r", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "color-b": { - "blurb": "The color to make transparent (B G R)", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gfloat", - "writable": true - }, - "color-g": { - "blurb": "The color to make transparent (B G R)", - "construct": false, - "construct-only": false, - "default": "0.94", - "max": "1", - "min": "0", - "type-name": "gfloat", - "writable": true - }, - "color-r": { - "blurb": "The color to make transparent (B G R)", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gfloat", - "writable": true - }, - "distance": { - "blurb": "Distance to Color (127 is good)", - "construct": false, - "construct-only": false, - "default": "0.288", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-filter-brightness": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Jean-Sebastien Senecal", - "description": "Adjusts the brightness of a source image", - "hierarchy": [ - "frei0r-filter-brightness", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "long-name": "Brightness", - "name": "frei0r-filter-brightness", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "brightness": { - "blurb": "The brightness value", - "construct": false, - "construct-only": false, - "default": "0.5", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-filter-bw0r": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, coma@gephex.org", - "description": "Turns image black/white.", - "hierarchy": [ - "frei0r-filter-bw0r", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "long-name": "bw0r", - "name": "frei0r-filter-bw0r", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-filter-c0rners": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Marko Cebokli", - "description": "Four corners geometry engine", - "hierarchy": [ - "frei0r-filter-c0rners", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "long-name": "c0rners", - "name": "frei0r-filter-c0rners", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "alpha-operation": { - "blurb": "", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "corner-1-x": { - "blurb": "X coordinate of corner 1", - "construct": false, - "construct-only": false, - "default": "0.333333", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "corner-1-y": { - "blurb": "Y coordinate of corner 1", - "construct": false, - "construct-only": false, - "default": "0.333333", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "corner-2-x": { - "blurb": "X coordinate of corner 2", - "construct": false, - "construct-only": false, - "default": "0.666666", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "corner-2-y": { - "blurb": "Y coordinate of corner 2", - "construct": false, - "construct-only": false, - "default": "0.333333", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "corner-3-x": { - "blurb": "X coordinate of corner 3", - "construct": false, - "construct-only": false, - "default": "0.666666", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "corner-3-y": { - "blurb": "Y coordinate of corner 3", - "construct": false, - "construct-only": false, - "default": "0.666666", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "corner-4-x": { - "blurb": "X coordinate of corner 4", - "construct": false, - "construct-only": false, - "default": "0.333333", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "corner-4-y": { - "blurb": "Y coordinate of corner 4", - "construct": false, - "construct-only": false, - "default": "0.666666", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "enable-stretch": { - "blurb": "Enable stretching", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - }, - "feather-alpha": { - "blurb": "Makes smooth transition into transparent", - "construct": false, - "construct-only": false, - "default": "0.01", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "interpolator": { - "blurb": "Quality of interpolation", - "construct": false, - "construct-only": false, - "default": "0.166667", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "stretch-x": { - "blurb": "Amount of stretching in X direction", - "construct": false, - "construct-only": false, - "default": "0.5", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "stretch-y": { - "blurb": "Amount of stretching in Y direction", - "construct": false, - "construct-only": false, - "default": "0.5", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "transparent-background": { - "blurb": "Makes background transparent", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-filter-cairogradient": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Janne Liljeblad", - "description": "Draws a gradient on top of image. Filter is given gradient start and end points, colors and opacities.", - "hierarchy": [ - "frei0r-filter-cairogradient", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "long-name": "cairogradient", - "name": "frei0r-filter-cairogradient", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "blend-mode": { - "blurb": "Blend mode used to compose gradient on image. Accepted values: 'normal', 'add', 'saturate', 'multiply', 'screen', 'overlay', 'darken', 'lighten', 'colordodge', 'colorburn', 'hardlight', 'softlight', 'difference', 'exclusion', 'hslhue', 'hslsaturation', 'hslcolor', 'hslluminosity'", - "construct": false, - "construct-only": false, - "default": "normal", - "type-name": "gchararray", - "writable": true - }, - "end-color-b": { - "blurb": "Second color of the gradient", - "construct": false, - "construct-only": false, - "default": "1", - "max": "1", - "min": "0", - "type-name": "gfloat", - "writable": true - }, - "end-color-g": { - "blurb": "Second color of the gradient", - "construct": false, - "construct-only": false, - "default": "1", - "max": "1", - "min": "0", - "type-name": "gfloat", - "writable": true - }, - "end-color-r": { - "blurb": "Second color of the gradient", - "construct": false, - "construct-only": false, - "default": "1", - "max": "1", - "min": "0", - "type-name": "gfloat", - "writable": true - }, - "end-opacity": { - "blurb": "Opacity of the second color of the gradient", - "construct": false, - "construct-only": false, - "default": "0.5", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "end-x": { - "blurb": "X position of the end point of the gradient", - "construct": false, - "construct-only": false, - "default": "0.5", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "end-y": { - "blurb": "Y position of the end point of the gradient", - "construct": false, - "construct-only": false, - "default": "1", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "offset": { - "blurb": "Position of first color in the line connecting gradient ends, really useful only for radial gradient", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "pattern": { - "blurb": "Linear or radial gradient", - "construct": false, - "construct-only": false, - "default": "gradient_linear", - "type-name": "gchararray", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "start-color-b": { - "blurb": "First color of the gradient", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gfloat", - "writable": true - }, - "start-color-g": { - "blurb": "First color of the gradient", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gfloat", - "writable": true - }, - "start-color-r": { - "blurb": "First color of the gradient", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gfloat", - "writable": true - }, - "start-opacity": { - "blurb": "Opacity of the first color of the gradient", - "construct": false, - "construct-only": false, - "default": "0.5", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "start-x": { - "blurb": "X position of the start point of the gradient", - "construct": false, - "construct-only": false, - "default": "0.5", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "start-y": { - "blurb": "Y position of the start point of the gradient", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-filter-cairoimagegrid": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Janne Liljeblad", - "description": "Draws a grid of input images.", - "hierarchy": [ - "frei0r-filter-cairoimagegrid", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "long-name": "cairoimagegrid", - "name": "frei0r-filter-cairoimagegrid", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "columns": { - "blurb": "Number of columns in the image grid. Input range 0 - 1 is interpreted as range 1 - 20", - "construct": false, - "construct-only": false, - "default": "0.105263", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "rows": { - "blurb": "Number of rows in the image grid. Input range 0 - 1 is interpreted as range 1 - 20", - "construct": false, - "construct-only": false, - "default": "0.105263", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-filter-cartoon": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Dries Pruimboom, Jaromil", - "description": "Cartoonify video, do a form of edge detect", - "hierarchy": [ - "frei0r-filter-cartoon", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "long-name": "Cartoon", - "name": "frei0r-filter-cartoon", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: BGRA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: BGRA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "diffspace": { - "blurb": "difference space: a value from 0 to 256 (mapped to [0,1])", - "construct": false, - "construct-only": false, - "default": "0.00390625", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "triplevel": { - "blurb": "level of trip: mapped to [0,1] asymptotical", - "construct": false, - "construct-only": false, - "default": "1", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-filter-color-distance": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Richard Spindler", - "description": "Calculates the distance between the selected color and the current pixel and uses that value as new pixel value", - "hierarchy": [ - "frei0r-filter-color-distance", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "long-name": "Color Distance", - "name": "frei0r-filter-color-distance", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "color-b": { - "blurb": "The Source Color", - "construct": false, - "construct-only": false, - "default": "0.5", - "max": "1", - "min": "0", - "type-name": "gfloat", - "writable": true - }, - "color-g": { - "blurb": "The Source Color", - "construct": false, - "construct-only": false, - "default": "0.5", - "max": "1", - "min": "0", - "type-name": "gfloat", - "writable": true - }, - "color-r": { - "blurb": "The Source Color", - "construct": false, - "construct-only": false, - "default": "0.5", - "max": "1", - "min": "0", - "type-name": "gfloat", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-filter-coloradj-rgb": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Marko Cebokli", - "description": "Simple color adjustment", - "hierarchy": [ - "frei0r-filter-coloradj-rgb", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "long-name": "coloradj_RGB", - "name": "frei0r-filter-coloradj-rgb", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "action": { - "blurb": "Type of color adjustment", - "construct": false, - "construct-only": false, - "default": "0.333344", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "alpha-controlled": { - "blurb": "Adjust only areas with nonzero alpha", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - }, - "b": { - "blurb": "Amount of blue", - "construct": false, - "construct-only": false, - "default": "0.5", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "g": { - "blurb": "Amount of green", - "construct": false, - "construct-only": false, - "default": "0.5", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "keep-luma": { - "blurb": "Don't change brightness", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "luma-formula": { - "blurb": "", - "construct": false, - "construct-only": false, - "default": "0.500025", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "r": { - "blurb": "Amount of red", - "construct": false, - "construct-only": false, - "default": "0.5", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-filter-colorhalftone": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Janne Liljeblad", - "description": "Filters image to resemble a halftone print in which tones are represented as variable sized dots", - "hierarchy": [ - "frei0r-filter-colorhalftone", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "long-name": "colorhalftone", - "name": "frei0r-filter-colorhalftone", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "cyan-angle": { - "blurb": "Cyan dots angle", - "construct": false, - "construct-only": false, - "default": "0.3", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "dot-radius": { - "blurb": "Halftone pattern dot size", - "construct": false, - "construct-only": false, - "default": "0.4", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "magenta-angle": { - "blurb": "Magenta dots angle", - "construct": false, - "construct-only": false, - "default": "0.45", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "yellow-angle": { - "blurb": "Yellow dots angle", - "construct": false, - "construct-only": false, - "default": "0.25", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-filter-colorize": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Janne Liljeblad", - "description": "Colorizes image to selected hue, saturation and lightness", - "hierarchy": [ - "frei0r-filter-colorize", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "long-name": "colorize", - "name": "frei0r-filter-colorize", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "hue": { - "blurb": "Color shade of the colorized image", - "construct": false, - "construct-only": false, - "default": "0.5", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "lightness": { - "blurb": "Lightness of the colorized image", - "construct": false, - "construct-only": false, - "default": "0.5", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "saturation": { - "blurb": "Amount of color in the colorized image", - "construct": false, - "construct-only": false, - "default": "0.5", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-filter-colortap": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Janne Liljeblad", - "description": "Applies a pre-made color effect to image", - "hierarchy": [ - "frei0r-filter-colortap", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "long-name": "colortap", - "name": "frei0r-filter-colortap", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "table": { - "blurb": "Lookup table used to filter colors. One of: xpro, sepia, heat, red_green, old_photo, xray, esses, yellow_blue", - "construct": false, - "construct-only": false, - "default": "esses", - "type-name": "gchararray", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-filter-contrast0r": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Jean-Sebastien Senecal", - "description": "Adjusts the contrast of a source image", - "hierarchy": [ - "frei0r-filter-contrast0r", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "long-name": "Contrast0r", - "name": "frei0r-filter-contrast0r", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "contrast": { - "blurb": "The contrast value", - "construct": false, - "construct-only": false, - "default": "0.5", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-filter-curves": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Maksim Golovkin, Till Theato", - "description": "Adjust luminance or color channel intensity with curve level mapping", - "hierarchy": [ - "frei0r-filter-curves", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "long-name": "Curves", - "name": "frei0r-filter-curves", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "b--zier-spline": { - "blurb": "Use cubic B\u00e9zier spline. Has to be a sorted list of points in the format \"handle1x;handle1y#pointx;pointy#handle2x;handle2y\"(pointx = in, pointy = out). Points are separated by a \"|\".The values can have \"double\" precision. x, y for points should be in the range 0-1. x,y for handles might also be out of this range.", - "construct": false, - "construct-only": false, - "default": "", - "type-name": "gchararray", - "writable": true - }, - "channel": { - "blurb": "Channel to adjust (0 = red, 0.1 = green, 0.2 = blue, 0.3 = alpha, 0.4 = luma, 0.5 = rgb, 0.6 = hue, 0.7 = saturation)", - "construct": false, - "construct-only": false, - "default": "0.5", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "curve-point-number": { - "blurb": "Number of points to use to build curve (/10 to fit [0,1] parameter range). Minimum 2 (0.2), Maximum 5 (0.5). Not relevant for B\u00e9zier spline.", - "construct": false, - "construct-only": false, - "default": "0.2", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "graph-position": { - "blurb": "Output image corner where curve graph will be drawn (0.1 = TOP,LEFT; 0.2 = TOP,RIGHT; 0.3 = BOTTOM,LEFT; 0.4 = BOTTOM, RIGHT)", - "construct": false, - "construct-only": false, - "default": "0.3", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "luma-formula": { - "blurb": "Use Rec. 601 (false) or Rec. 709 (true)", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "point-1-input-value": { - "blurb": "Point 1 input value", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "point-1-output-value": { - "blurb": "Point 1 output value", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "point-2-input-value": { - "blurb": "Point 2 input value", - "construct": false, - "construct-only": false, - "default": "1", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "point-2-output-value": { - "blurb": "Point 2 output value", - "construct": false, - "construct-only": false, - "default": "1", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "point-3-input-value": { - "blurb": "Point 3 input value", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "point-3-output-value": { - "blurb": "Point 3 output value", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "point-4-input-value": { - "blurb": "Point 4 input value", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "point-4-output-value": { - "blurb": "Point 4 output value", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "point-5-input-value": { - "blurb": "Point 5 input value", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "point-5-output-value": { - "blurb": "Point 5 output value", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "show-curves": { - "blurb": "Draw curve graph on output image", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-filter-defish0r": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Marko Cebokli", - "description": "Non rectilinear lens mappings", - "hierarchy": [ - "frei0r-filter-defish0r", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "long-name": "Defish0r", - "name": "frei0r-filter-defish0r", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "amount": { - "blurb": "Focal Ratio", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "aspect-type": { - "blurb": "Pixel aspect ratio presets", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "defish": { - "blurb": "Fish or Defish", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - }, - "interpolator": { - "blurb": "Quality of interpolation", - "construct": false, - "construct-only": false, - "default": "0.166667", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "manual-aspect": { - "blurb": "Manual Pixel Aspect ratio", - "construct": false, - "construct-only": false, - "default": "0.5", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "manual-scale": { - "blurb": "Manual Scale", - "construct": false, - "construct-only": false, - "default": "0.5", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "scaling": { - "blurb": "Scaling method", - "construct": false, - "construct-only": false, - "default": "0.666667", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "type": { - "blurb": "Mapping function", - "construct": false, - "construct-only": false, - "default": "0.666667", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-filter-delay0r": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Martin Bayer", - "description": "video delay", - "hierarchy": [ - "frei0r-filter-delay0r", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "long-name": "delay0r", - "name": "frei0r-filter-delay0r", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: BGRA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: BGRA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "delaytime": { - "blurb": "the delay time", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-filter-delaygrab": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Bill Spinhover, Andreas Schiffler, Jaromil", - "description": "delayed frame blitting mapped on a time bitmap", - "hierarchy": [ - "frei0r-filter-delaygrab", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "long-name": "Delaygrab", - "name": "frei0r-filter-delaygrab", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: BGRA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: BGRA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-filter-distort0r": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Gephex crew", - "description": "Plasma", - "hierarchy": [ - "frei0r-filter-distort0r", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "long-name": "Distort0r", - "name": "frei0r-filter-distort0r", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: { BGRA, RGBA, ABGR, ARGB, BGRx, RGBx, xBGR, xRGB, AYUV }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: { BGRA, RGBA, ABGR, ARGB, BGRx, RGBx, xBGR, xRGB, AYUV }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "amplitude": { - "blurb": "The amplitude of the plasma signal", - "construct": false, - "construct-only": false, - "default": "1", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "frequency": { - "blurb": "The frequency of the plasma signal", - "construct": false, - "construct-only": false, - "default": "0.005", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "use-velocity": { - "blurb": "'Time Based' or 'Adjustable Velocity'", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - }, - "velocity": { - "blurb": "Changing speed of the plasma signal", - "construct": false, - "construct-only": false, - "default": "0.5", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-filter-dither": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Janne Liljeblad", - "description": "Dithers the image and reduces the number of available colors", - "hierarchy": [ - "frei0r-filter-dither", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "long-name": "dither", - "name": "frei0r-filter-dither", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "levels": { - "blurb": "Number of values per channel", - "construct": false, - "construct-only": false, - "default": "0.104167", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "matrixid": { - "blurb": "Id of matrix used for dithering", - "construct": false, - "construct-only": false, - "default": "1", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-filter-edgeglow": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Salsaman", - "description": "Edgeglow filter", - "hierarchy": [ - "frei0r-filter-edgeglow", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "long-name": "Edgeglow", - "name": "frei0r-filter-edgeglow", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "lredscale": { - "blurb": "multiplier for downscaling non-edge brightness", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "lthresh": { - "blurb": "threshold for edge lightening", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "lupscale": { - "blurb": "multiplier for upscaling edge brightness", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-filter-emboss": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Janne Liljeblad", - "description": "Creates embossed relief image of source image", - "hierarchy": [ - "frei0r-filter-emboss", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "long-name": "emboss", - "name": "frei0r-filter-emboss", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "azimuth": { - "blurb": "Light direction", - "construct": false, - "construct-only": false, - "default": "0.375", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "elevation": { - "blurb": "Background lightness", - "construct": false, - "construct-only": false, - "default": "0.333333", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "width45": { - "blurb": "Bump height", - "construct": false, - "construct-only": false, - "default": "0.25", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-filter-equaliz0r": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Jean-Sebastien Senecal (Drone)", - "description": "Equalizes the intensity histograms", - "hierarchy": [ - "frei0r-filter-equaliz0r", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "long-name": "Equaliz0r", - "name": "frei0r-filter-equaliz0r", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-filter-facebl0r": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, ZioKernel, Biilly, Jilt, Jaromil, ddennedy", - "description": "automatic face blur", - "hierarchy": [ - "frei0r-filter-facebl0r", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "name": "frei0r-filter-facebl0r", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: { BGRA, RGBA, ABGR, ARGB, BGRx, RGBx, xBGR, xRGB, AYUV }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: { BGRA, RGBA, ABGR, ARGB, BGRx, RGBx, xBGR, xRGB, AYUV }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "classifier": { - "blurb": "Full path to the XML pattern model for recognition; look in /usr/share/opencv/haarcascades", - "construct": false, - "construct-only": false, - "default": "/usr/share/opencv/haarcascades/haarcascade_frontalface_default.xml", - "type-name": "gchararray", - "writable": true - }, - "ellipse": { - "blurb": "Draw a red ellipse around the object", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "largest": { - "blurb": "Maximum object size in pixels, divided by 10000", - "construct": false, - "construct-only": false, - "default": "0.05", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "neighbors": { - "blurb": "Minimum number of rectangles that makes up an object, divided by 100", - "construct": false, - "construct-only": false, - "default": "0.02", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "recheck": { - "blurb": "How often to detect an object in number of frames, divided by 1000", - "construct": false, - "construct-only": false, - "default": "0.025", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "search-scale": { - "blurb": "The search window scale factor, divided by 10", - "construct": false, - "construct-only": false, - "default": "0.12", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "smallest": { - "blurb": "Minimum window size in pixels, divided by 1000", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "threads": { - "blurb": "How many threads to use divided by 100; 0 uses CPU count", - "construct": false, - "construct-only": false, - "default": "0.01", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - } - }, - "rank": 0 - }, - "frei0r-filter-flippo": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Carlo Emilio, Jean-Sebastien Senecal", - "description": "Flipping in x and y axis", - "hierarchy": [ - "frei0r-filter-flippo", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "long-name": "Flippo", - "name": "frei0r-filter-flippo", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: { BGRA, RGBA, ABGR, ARGB, BGRx, RGBx, xBGR, xRGB, AYUV }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: { BGRA, RGBA, ABGR, ARGB, BGRx, RGBx, xBGR, xRGB, AYUV }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "x-axis": { - "blurb": "Flipping on the horizontal axis", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - }, - "y-axis": { - "blurb": "Flipping on the vertical axis", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-filter-g": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Richard Spindler", - "description": "Extracts Green from Image", - "hierarchy": [ - "frei0r-filter-g", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "long-name": "G", - "name": "frei0r-filter-g", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-filter-gamma": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Jean-Sebastien Senecal", - "description": "Adjusts the gamma value of a source image", - "hierarchy": [ - "frei0r-filter-gamma", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "long-name": "Gamma", - "name": "frei0r-filter-gamma", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "gamma": { - "blurb": "The gamma value", - "construct": false, - "construct-only": false, - "default": "1", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-filter-glitch0r": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, IDENT Software", - "description": "Adds glitches and block shifting", - "hierarchy": [ - "frei0r-filter-glitch0r", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "long-name": "Glitch0r", - "name": "frei0r-filter-glitch0r", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "block-height": { - "blurb": "Height range of the block that will be shifted/glitched", - "construct": false, - "construct-only": false, - "default": "0.498956", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "color-glitching-intensity": { - "blurb": "How intensive should be color distortion", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "glitch-frequency": { - "blurb": "How frequently the glitch should be applied", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "shift-intensity": { - "blurb": "How much we should move blocks when glitching", - "construct": false, - "construct-only": false, - "default": "0.499218", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-filter-glow": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Richard Spindler", - "description": "Creates a Glamorous Glow", - "hierarchy": [ - "frei0r-filter-glow", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "long-name": "Glow", - "name": "frei0r-filter-glow", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "blur": { - "blurb": "Blur of the glow", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-filter-hqdn3d": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Marko Cebokli, Daniel Moreno", - "description": "High quality 3D denoiser from Mplayer", - "hierarchy": [ - "frei0r-filter-hqdn3d", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "long-name": "hqdn3d", - "name": "frei0r-filter-hqdn3d", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "spatial": { - "blurb": "Amount of spatial filtering", - "construct": false, - "construct-only": false, - "default": "0.04", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "temporal": { - "blurb": "Amount of temporal filtering", - "construct": false, - "construct-only": false, - "default": "0.06", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-filter-hueshift0r": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Jean-Sebastien Senecal", - "description": "Shifts the hue of a source image", - "hierarchy": [ - "frei0r-filter-hueshift0r", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "long-name": "Hueshift0r", - "name": "frei0r-filter-hueshift0r", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "hue": { - "blurb": "The shift value", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-filter-iir-blur": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Marko Cebokli", - "description": "Three types of fast IIR blurring", - "hierarchy": [ - "frei0r-filter-iir-blur", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "long-name": "IIR blur", - "name": "frei0r-filter-iir-blur", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "amount": { - "blurb": "Amount of blur", - "construct": false, - "construct-only": false, - "default": "0.2", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "edge": { - "blurb": "Edge compensation", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "type": { - "blurb": "Blur type", - "construct": false, - "construct-only": false, - "default": "0.333344", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-filter-invert0r": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Gephex crew", - "description": "Inverts all colors of a source image", - "hierarchy": [ - "frei0r-filter-invert0r", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "long-name": "Invert0r", - "name": "frei0r-filter-invert0r", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-filter-k-means-clustering": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, binarymillenium", - "description": "Clusters of a source image by color and spatial distance", - "hierarchy": [ - "frei0r-filter-k-means-clustering", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "long-name": "K-Means Clustering", - "name": "frei0r-filter-k-means-clustering", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "dist-weight": { - "blurb": "The weight on distance", - "construct": false, - "construct-only": false, - "default": "0.5", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "num": { - "blurb": "The number of clusters", - "construct": false, - "construct-only": false, - "default": "0.5", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-filter-keyspillm0pup": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Marko Cebokli", - "description": "Reduces the visibility of key color spill in chroma keying", - "hierarchy": [ - "frei0r-filter-keyspillm0pup", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "long-name": "keyspillm0pup", - "name": "frei0r-filter-keyspillm0pup", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "amount-1": { - "blurb": "", - "construct": false, - "construct-only": false, - "default": "0.55", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "amount-2": { - "blurb": "", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "hue-gate": { - "blurb": "Restrict mask to hues close to key", - "construct": false, - "construct-only": false, - "default": "0.25", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "key-color-b": { - "blurb": "Key color that was used for chroma keying", - "construct": false, - "construct-only": false, - "default": "0.1", - "max": "1", - "min": "0", - "type-name": "gfloat", - "writable": true - }, - "key-color-g": { - "blurb": "Key color that was used for chroma keying", - "construct": false, - "construct-only": false, - "default": "0.8", - "max": "1", - "min": "0", - "type-name": "gfloat", - "writable": true - }, - "key-color-r": { - "blurb": "Key color that was used for chroma keying", - "construct": false, - "construct-only": false, - "default": "0.1", - "max": "1", - "min": "0", - "type-name": "gfloat", - "writable": true - }, - "mask-to-alpha": { - "blurb": "Replace alpha channel with the mask", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - }, - "mask-type": { - "blurb": "Which mask to apply [0,1,2,3]", - "construct": false, - "construct-only": false, - "default": "0", - "type-name": "gchararray", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "operation-1": { - "blurb": "First operation 1 [0,1,2]", - "construct": false, - "construct-only": false, - "default": "1", - "type-name": "gchararray", - "writable": true - }, - "operation-2": { - "blurb": "Second operation 2 [0,1,2]", - "construct": false, - "construct-only": false, - "default": "0", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "saturation-threshold": { - "blurb": "Restrict mask to saturated colors", - "construct": false, - "construct-only": false, - "default": "0.15", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "show-mask": { - "blurb": "Replace image with the mask", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - }, - "slope": { - "blurb": "Range of colors around the key where effect gradually decreases", - "construct": false, - "construct-only": false, - "default": "0.4", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "target-color-b": { - "blurb": "Desired color to replace key residue with", - "construct": false, - "construct-only": false, - "default": "0.4", - "max": "1", - "min": "0", - "type-name": "gfloat", - "writable": true - }, - "target-color-g": { - "blurb": "Desired color to replace key residue with", - "construct": false, - "construct-only": false, - "default": "0.5", - "max": "1", - "min": "0", - "type-name": "gfloat", - "writable": true - }, - "target-color-r": { - "blurb": "Desired color to replace key residue with", - "construct": false, - "construct-only": false, - "default": "0.78", - "max": "1", - "min": "0", - "type-name": "gfloat", - "writable": true - }, - "tolerance": { - "blurb": "Range of colors around the key, where effect is full strength", - "construct": false, - "construct-only": false, - "default": "0.24", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-filter-lens-correction": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Richard Spindler", - "description": "Allows compensation of lens distortion", - "hierarchy": [ - "frei0r-filter-lens-correction", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "long-name": "Lens Correction", - "name": "frei0r-filter-lens-correction", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "brightness": { - "blurb": "", - "construct": false, - "construct-only": false, - "default": "0.5", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "correction-near-center": { - "blurb": "", - "construct": false, - "construct-only": false, - "default": "0.5", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "correction-near-edges": { - "blurb": "", - "construct": false, - "construct-only": false, - "default": "0.5", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "x-center": { - "blurb": "", - "construct": false, - "construct-only": false, - "default": "0.5", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "y-center": { - "blurb": "", - "construct": false, - "construct-only": false, - "default": "0.5", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-filter-letterb0xed": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Richard Spindler", - "description": "Adds Black Borders at top and bottom for Cinema Look", - "hierarchy": [ - "frei0r-filter-letterb0xed", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "long-name": "LetterB0xed", - "name": "frei0r-filter-letterb0xed", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "border-width": { - "blurb": "", - "construct": false, - "construct-only": false, - "default": "0.4", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "transparency": { - "blurb": "", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-filter-levels": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Maksim Golovkin", - "description": "Adjust luminance or color channel intensity", - "hierarchy": [ - "frei0r-filter-levels", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "long-name": "Levels", - "name": "frei0r-filter-levels", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "black-output": { - "blurb": "Black output", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "channel": { - "blurb": "Channel to adjust levels", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "gamma": { - "blurb": "Gamma", - "construct": false, - "construct-only": false, - "default": "0.25", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "histogram-position": { - "blurb": "Histogram position", - "construct": false, - "construct-only": false, - "default": "0.3", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "input-black-level": { - "blurb": "Input black level", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "input-white-level": { - "blurb": "Input white level", - "construct": false, - "construct-only": false, - "default": "1", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "show-histogram": { - "blurb": "Show histogram", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "white-output": { - "blurb": "White output", - "construct": false, - "construct-only": false, - "default": "1", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-filter-light-graffiti": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Simon A. Eugster (Granjow)", - "description": "Creates light graffitis from a video by keeping the brightest spots.", - "hierarchy": [ - "frei0r-filter-light-graffiti", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "long-name": "Light Graffiti", - "name": "frei0r-filter-light-graffiti", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "backgroundweight": { - "blurb": "Describes how strong the (accumulated) background should shine through", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "blackreference": { - "blurb": "Uses black as background image instead of the first frame.", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "dim": { - "blurb": "Dimming of the light mask", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "longalpha": { - "blurb": "Alpha value for moving average", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "loweroverexposure": { - "blurb": "Prevents some overexposure if the light source stays steady too long (varying speed)", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "nonlineardim": { - "blurb": "Nonlinear dimming (may look more natural)", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "reset": { - "blurb": "Reset filter masks", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "saturation": { - "blurb": "Saturation of lights", - "construct": false, - "construct-only": false, - "default": "0.25", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "sensitivity": { - "blurb": "Sensitivity of the effect for light (higher sensitivity will lead to brighter lights)", - "construct": false, - "construct-only": false, - "default": "0.2", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "statsbrightness": { - "blurb": "Display the brightness and threshold, for adjusting the brightness threshold parameter", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "statsdifference": { - "blurb": "Display the background difference and threshold", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "statsdiffsum": { - "blurb": "Display the sum of the background difference and the threshold", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "thresholdbrightness": { - "blurb": "Brightness threshold to distinguish between foreground and background", - "construct": false, - "construct-only": false, - "default": "0.588235", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "thresholddifference": { - "blurb": "Threshold: Difference to background to distinguish between fore- and background", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "thresholddiffsum": { - "blurb": "Threshold for sum of differences. Can in most cases be ignored (set to 0).", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "transparentbackground": { - "blurb": "Make the background transparent", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-filter-luminance": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Richard Spindler", - "description": "Creates a luminance map of the image", - "hierarchy": [ - "frei0r-filter-luminance", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "long-name": "Luminance", - "name": "frei0r-filter-luminance", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-filter-mask0mate": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Richard Spindler", - "description": "Creates an square alpha-channel mask", - "hierarchy": [ - "frei0r-filter-mask0mate", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "long-name": "Mask0Mate", - "name": "frei0r-filter-mask0mate", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "blur": { - "blurb": "Blur the outline of the mask", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "bottom": { - "blurb": "", - "construct": false, - "construct-only": false, - "default": "0.2", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "invert": { - "blurb": "Invert the mask, creates a hole in the frame.", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - }, - "left": { - "blurb": "", - "construct": false, - "construct-only": false, - "default": "0.2", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "right": { - "blurb": "", - "construct": false, - "construct-only": false, - "default": "0.2", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "top": { - "blurb": "", - "construct": false, - "construct-only": false, - "default": "0.2", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-filter-medians": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Marko Cebokli", - "description": "Implements several median-type filters", - "hierarchy": [ - "frei0r-filter-medians", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "long-name": "Medians", - "name": "frei0r-filter-medians", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "size": { - "blurb": "Size for 'var size' type filter", - "construct": false, - "construct-only": false, - "default": "0.1", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "type": { - "blurb": "Choose type of median: Cross5, Square3x3, Bilevel, Diamond3x3, Square5x5, Temp3, Temp5, ArceBI, ML3D, ML3dEX, VarSize", - "construct": false, - "construct-only": false, - "default": "Square3x3", - "type-name": "gchararray", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-filter-ndvi-filter": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Brian Matherly", - "description": "This filter creates a false image from a visible + infrared source.", - "hierarchy": [ - "frei0r-filter-ndvi-filter", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "long-name": "NDVI filter", - "name": "frei0r-filter-ndvi-filter", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "color-map": { - "blurb": "The color map to use. One of 'earth', 'grayscale', 'heat' or 'rainbow'.", - "construct": false, - "construct-only": false, - "default": "grayscale", - "type-name": "gchararray", - "writable": true - }, - "index-calculation": { - "blurb": "The index calculation to use. One of 'ndvi' or 'vi'.", - "construct": false, - "construct-only": false, - "default": "ndvi", - "type-name": "gchararray", - "writable": true - }, - "legend": { - "blurb": "Control legend display. One of 'off' or 'bottom'.", - "construct": false, - "construct-only": false, - "default": "off", - "type-name": "gchararray", - "writable": true - }, - "levels": { - "blurb": "The number of color levels to use in the false image (divided by 1000).", - "construct": false, - "construct-only": false, - "default": "0.256", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "nir-channel": { - "blurb": "The channel to use for the near-infrared component. One of 'r', 'g', or 'b'.", - "construct": false, - "construct-only": false, - "default": "r", - "type-name": "gchararray", - "writable": true - }, - "nir-offset": { - "blurb": "An offset to be applied to the near-infrared component (mapped to [-100%%, 100%%].", - "construct": false, - "construct-only": false, - "default": "0.5", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "nir-scale": { - "blurb": "A scaling factor to be applied to the near-infrared component (divided by 10).", - "construct": false, - "construct-only": false, - "default": "0.1", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "vis-offset": { - "blurb": "An offset to be applied to the visible component (mapped to [-100%%, 100%%].", - "construct": false, - "construct-only": false, - "default": "0.5", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "vis-scale": { - "blurb": "A scaling factor to be applied to the visible component (divided by 10).", - "construct": false, - "construct-only": false, - "default": "0.1", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "visible-channel": { - "blurb": "The channel to use for the visible component. One of 'r', 'g', or 'b'.", - "construct": false, - "construct-only": false, - "default": "b", - "type-name": "gchararray", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-filter-nervous": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Tannenbaum, Kentaro, Jaromil", - "description": "flushes frames in time in a nervous way", - "hierarchy": [ - "frei0r-filter-nervous", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "long-name": "Nervous", - "name": "frei0r-filter-nervous", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: BGRA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: BGRA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-filter-nikon-d90-stairstepping-fix": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Simon A. Eugster (Granjow)", - "description": "Removes the Stairstepping from Nikon D90 videos (720p only) by interpolation", - "hierarchy": [ - "frei0r-filter-nikon-d90-stairstepping-fix", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "long-name": "Nikon D90 Stairstepping fix", - "name": "frei0r-filter-nikon-d90-stairstepping-fix", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-filter-nosync0r": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Martin Bayer", - "description": "broken tv", - "hierarchy": [ - "frei0r-filter-nosync0r", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "long-name": "nosync0r", - "name": "frei0r-filter-nosync0r", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: BGRA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: BGRA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "hsync": { - "blurb": "the hsync offset", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-filter-opencvfacedetect": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, binarymillenium, ddennedy", - "description": "detect faces and draw shapes on them", - "hierarchy": [ - "frei0r-filter-opencvfacedetect", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "name": "frei0r-filter-opencvfacedetect", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: { BGRA, RGBA, ABGR, ARGB, BGRx, RGBx, xBGR, xRGB, AYUV }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: { BGRA, RGBA, ABGR, ARGB, BGRx, RGBx, xBGR, xRGB, AYUV }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "alpha": { - "blurb": "The alpha channel value for the shapes", - "construct": false, - "construct-only": false, - "default": "1", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "antialias": { - "blurb": "Draw with antialiasing", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "classifier": { - "blurb": "Full path to the XML pattern model for recognition; look in /usr/share/opencv/haarcascades", - "construct": false, - "construct-only": false, - "default": "/usr/share/opencv/haarcascades/haarcascade_frontalface_default.xml", - "type-name": "gchararray", - "writable": true - }, - "color-1-b": { - "blurb": "The color of the first object", - "construct": false, - "construct-only": false, - "default": "1", - "max": "1", - "min": "0", - "type-name": "gfloat", - "writable": true - }, - "color-1-g": { - "blurb": "The color of the first object", - "construct": false, - "construct-only": false, - "default": "1", - "max": "1", - "min": "0", - "type-name": "gfloat", - "writable": true - }, - "color-1-r": { - "blurb": "The color of the first object", - "construct": false, - "construct-only": false, - "default": "1", - "max": "1", - "min": "0", - "type-name": "gfloat", - "writable": true - }, - "color-2-b": { - "blurb": "The color of the second object", - "construct": false, - "construct-only": false, - "default": "1", - "max": "1", - "min": "0", - "type-name": "gfloat", - "writable": true - }, - "color-2-g": { - "blurb": "The color of the second object", - "construct": false, - "construct-only": false, - "default": "0.5", - "max": "1", - "min": "0", - "type-name": "gfloat", - "writable": true - }, - "color-2-r": { - "blurb": "The color of the second object", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gfloat", - "writable": true - }, - "color-3-b": { - "blurb": "The color of the third object", - "construct": false, - "construct-only": false, - "default": "1", - "max": "1", - "min": "0", - "type-name": "gfloat", - "writable": true - }, - "color-3-g": { - "blurb": "The color of the third object", - "construct": false, - "construct-only": false, - "default": "1", - "max": "1", - "min": "0", - "type-name": "gfloat", - "writable": true - }, - "color-3-r": { - "blurb": "The color of the third object", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gfloat", - "writable": true - }, - "color-4-b": { - "blurb": "The color of the fourth object", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gfloat", - "writable": true - }, - "color-4-g": { - "blurb": "The color of the fourth object", - "construct": false, - "construct-only": false, - "default": "1", - "max": "1", - "min": "0", - "type-name": "gfloat", - "writable": true - }, - "color-4-r": { - "blurb": "The color of the fourth object", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gfloat", - "writable": true - }, - "color-5-b": { - "blurb": "The color of the fifth object", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gfloat", - "writable": true - }, - "color-5-g": { - "blurb": "The color of the fifth object", - "construct": false, - "construct-only": false, - "default": "0.5", - "max": "1", - "min": "0", - "type-name": "gfloat", - "writable": true - }, - "color-5-r": { - "blurb": "The color of the fifth object", - "construct": false, - "construct-only": false, - "default": "1", - "max": "1", - "min": "0", - "type-name": "gfloat", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "neighbors": { - "blurb": "Minimum number of rectangles that makes up an object, divided by 100", - "construct": false, - "construct-only": false, - "default": "0.02", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "recheck": { - "blurb": "How often to detect an object in number of frames, divided by 1000", - "construct": false, - "construct-only": false, - "default": "0.025", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "scale": { - "blurb": "Down scale the image prior detection", - "construct": false, - "construct-only": false, - "default": "0.666667", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "search-scale": { - "blurb": "The search window scale factor, divided by 10", - "construct": false, - "construct-only": false, - "default": "0.12", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "shape": { - "blurb": "The shape to draw: 0=circle, 0.1=ellipse, 0.2=rectangle, 1=random", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "smallest": { - "blurb": "Minimum window size in pixels, divided by 1000", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "stroke": { - "blurb": "Line width, divided by 100, or fill if 0", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "threads": { - "blurb": "How many threads to use divided by 100; 0 uses CPU count", - "construct": false, - "construct-only": false, - "default": "0.01", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - } - }, - "rank": 0 - }, - "frei0r-filter-perspective": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Richard Spindler", - "description": "Distorts the image for a pseudo perspective", - "hierarchy": [ - "frei0r-filter-perspective", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "long-name": "Perspective", - "name": "frei0r-filter-perspective", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "bottom-left-Y": { - "blurb": "", - "construct": false, - "construct-only": false, - "default": "1", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "bottom-left-x": { - "blurb": "", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "bottom-right-Y": { - "blurb": "", - "construct": false, - "construct-only": false, - "default": "1", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "bottom-right-x": { - "blurb": "", - "construct": false, - "construct-only": false, - "default": "1", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "top-left-Y": { - "blurb": "", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "top-left-x": { - "blurb": "", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "top-right-Y": { - "blurb": "", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "top-right-x": { - "blurb": "", - "construct": false, - "construct-only": false, - "default": "1", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-filter-pixeliz0r": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Gephex crew", - "description": "Pixelize input image.", - "hierarchy": [ - "frei0r-filter-pixeliz0r", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "long-name": "pixeliz0r", - "name": "frei0r-filter-pixeliz0r", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: { BGRA, RGBA, ABGR, ARGB, BGRx, RGBx, xBGR, xRGB, AYUV }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: { BGRA, RGBA, ABGR, ARGB, BGRx, RGBx, xBGR, xRGB, AYUV }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "block-height": { - "blurb": "Vertical size of one \"pixel\"", - "construct": false, - "construct-only": false, - "default": "0.0291667", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "block-width": { - "blurb": "Horizontal size of one \"pixel\"", - "construct": false, - "construct-only": false, - "default": "0.021875", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-filter-posterize": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Janne Liljeblad", - "description": "Posterizes image by reducing the number of colors used in image", - "hierarchy": [ - "frei0r-filter-posterize", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "long-name": "posterize", - "name": "frei0r-filter-posterize", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "levels": { - "blurb": "Number of values per channel", - "construct": false, - "construct-only": false, - "default": "0.104167", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-filter-pr0be": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Marko Cebokli", - "description": "Measure video values", - "hierarchy": [ - "frei0r-filter-pr0be", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "long-name": "pr0be", - "name": "frei0r-filter-pr0be", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "big-window": { - "blurb": "Display more data", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - }, - "measurement": { - "blurb": "What measurement to display", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "param-256-scale": { - "blurb": "use 0-255 instead of 0.0-1.0", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "show-alpha": { - "blurb": "Display alpha value too", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - }, - "x": { - "blurb": "X position of probe", - "construct": false, - "construct-only": false, - "default": "0.5", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "x-size": { - "blurb": "X size of probe", - "construct": false, - "construct-only": false, - "default": "0.25", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "y": { - "blurb": "Y position of probe", - "construct": false, - "construct-only": false, - "default": "0.5", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "y-size": { - "blurb": "Y size of probe", - "construct": false, - "construct-only": false, - "default": "0.25", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-filter-pr0file": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Marko Cebokli", - "description": "2D video oscilloscope", - "hierarchy": [ - "frei0r-filter-pr0file", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "long-name": "pr0file", - "name": "frei0r-filter-pr0file", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "alpha-trace": { - "blurb": "Show Alpha trace on scope", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - }, - "b-trace": { - "blurb": "Show B trace on scope", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "channel": { - "blurb": "Channel to numerically display", - "construct": false, - "construct-only": false, - "default": "0.375005", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "color": { - "blurb": "rec 601 or rec 709", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "crosshair-color": { - "blurb": "Color of the profile marker", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "display-average": { - "blurb": "e", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "display-maximum": { - "blurb": "", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - }, - "display-minimum": { - "blurb": "", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - }, - "display-rms": { - "blurb": "", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "g-trace": { - "blurb": "Show G trace on scope", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "length": { - "blurb": "Length of profile", - "construct": false, - "construct-only": false, - "default": "0.589744", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "marker-1": { - "blurb": "Position of marker 1", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "marker-2": { - "blurb": "Position of marker 2", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "param-256-scale": { - "blurb": "use 0-255 instead of 0.0-1.0", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "pb-trace": { - "blurb": "Show Pb trace on scope", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - }, - "pr-trace": { - "blurb": "Show Pr trace on scope", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "r-trace": { - "blurb": "Show R trace on scope", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "tilt": { - "blurb": "Tilt of profile", - "construct": false, - "construct-only": false, - "default": "0.5", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "x": { - "blurb": "X position of profile", - "construct": false, - "construct-only": false, - "default": "0.5", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "y": { - "blurb": "Y position of profile", - "construct": false, - "construct-only": false, - "default": "0.5", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "y-trace": { - "blurb": "Show Y' trace on scope", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-filter-primaries": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Hedde Bosman", - "description": "Reduce image to primary colors", - "hierarchy": [ - "frei0r-filter-primaries", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "long-name": "primaries", - "name": "frei0r-filter-primaries", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: BGRA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: BGRA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "factor": { - "blurb": "influence of mean px value. > 32 = 0", - "construct": false, - "construct-only": false, - "default": "1", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-filter-r": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Richard Spindler", - "description": "Extracts Red from Image", - "hierarchy": [ - "frei0r-filter-r", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "long-name": "R", - "name": "frei0r-filter-r", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-filter-rgb-parade": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Albert Frisch", - "description": "Displays a histogram of R, G and B of the video-data", - "hierarchy": [ - "frei0r-filter-rgb-parade", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "long-name": "RGB-Parade", - "name": "frei0r-filter-rgb-parade", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "mix": { - "blurb": "The amount of source image mixed into background of display", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "overlay-sides": { - "blurb": "If false, the sides of image are shown without overlay", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-filter-rgbnoise": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Janne Liljeblad", - "description": "Adds RGB noise to image.", - "hierarchy": [ - "frei0r-filter-rgbnoise", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "long-name": "rgbnoise", - "name": "frei0r-filter-rgbnoise", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "noise": { - "blurb": "Amount of noise added", - "construct": false, - "construct-only": false, - "default": "0.2", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-filter-rgbsplit0r": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, IDENT Software", - "description": "RGB splitting and shifting", - "hierarchy": [ - "frei0r-filter-rgbsplit0r", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "long-name": "rgbsplit0r", - "name": "frei0r-filter-rgbsplit0r", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "horizontal-split-distance": { - "blurb": "How far should layers be moved horizontally from each other", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "vertical-split-distance": { - "blurb": "How far should layers be moved vertically from each other", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-filter-saturat0r": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Jean-Sebastien Senecal", - "description": "Adjusts the saturation of a source image", - "hierarchy": [ - "frei0r-filter-saturat0r", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "long-name": "Saturat0r", - "name": "frei0r-filter-saturat0r", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "saturation": { - "blurb": "The saturation value", - "construct": false, - "construct-only": false, - "default": "0.125", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-filter-scale0tilt": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Richard Spindler", - "description": "Scales, Tilts and Crops an Image", - "hierarchy": [ - "frei0r-filter-scale0tilt", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "long-name": "Scale0Tilt", - "name": "frei0r-filter-scale0tilt", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "clip-bottom": { - "blurb": "", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "clip-left": { - "blurb": "", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "clip-right": { - "blurb": "", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "clip-top": { - "blurb": "", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "scale-x": { - "blurb": "", - "construct": false, - "construct-only": false, - "default": "0.5", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "scale-y": { - "blurb": "", - "construct": false, - "construct-only": false, - "default": "0.5", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "tilt-x": { - "blurb": "", - "construct": false, - "construct-only": false, - "default": "0.5", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "tilt-y": { - "blurb": "", - "construct": false, - "construct-only": false, - "default": "0.5", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-filter-scanline0r": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Martin Bayer", - "description": "interlaced blak lines", - "hierarchy": [ - "frei0r-filter-scanline0r", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "long-name": "scanline0r", - "name": "frei0r-filter-scanline0r", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: BGRA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: BGRA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-filter-select0r": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Marko Cebokli", - "description": "Color based alpha selection", - "hierarchy": [ - "frei0r-filter-select0r", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "long-name": "select0r", - "name": "frei0r-filter-select0r", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "color-to-select-b": { - "blurb": "", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gfloat", - "writable": true - }, - "color-to-select-g": { - "blurb": "", - "construct": false, - "construct-only": false, - "default": "0.8", - "max": "1", - "min": "0", - "type-name": "gfloat", - "writable": true - }, - "color-to-select-r": { - "blurb": "", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gfloat", - "writable": true - }, - "delta-b---i---i": { - "blurb": "", - "construct": false, - "construct-only": false, - "default": "0.2", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "delta-g---b---chroma": { - "blurb": "", - "construct": false, - "construct-only": false, - "default": "0.2", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "delta-r---a---hue": { - "blurb": "", - "construct": false, - "construct-only": false, - "default": "0.2", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "edge-mode": { - "blurb": "", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "invert-selection": { - "blurb": "", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "operation": { - "blurb": "", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "selection-subspace": { - "blurb": "", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "slope": { - "blurb": "", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "subspace-shape": { - "blurb": "", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-filter-sharpness": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Marko Cebokli, Remi Guyomarch", - "description": "Unsharp masking (port from Mplayer)", - "hierarchy": [ - "frei0r-filter-sharpness", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "long-name": "Sharpness", - "name": "frei0r-filter-sharpness", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "amount": { - "blurb": "", - "construct": false, - "construct-only": false, - "default": "0.3", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "size": { - "blurb": "", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-filter-sigmoidaltransfer": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Janne Liljeblad", - "description": "Desaturates image and creates a particular look that could be called Stamp, Newspaper or Photocopy", - "hierarchy": [ - "frei0r-filter-sigmoidaltransfer", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "long-name": "sigmoidaltransfer", - "name": "frei0r-filter-sigmoidaltransfer", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "brightness": { - "blurb": "Brightness of image", - "construct": false, - "construct-only": false, - "default": "0.75", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "sharpness": { - "blurb": "Sharpness of transfer", - "construct": false, - "construct-only": false, - "default": "0.85", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-filter-sobel": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Jean-Sebastien Senecal (Drone)", - "description": "Sobel filter", - "hierarchy": [ - "frei0r-filter-sobel", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "long-name": "Sobel", - "name": "frei0r-filter-sobel", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-filter-softglow": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Janne Liljeblad", - "description": "Does softglow effect on highlights", - "hierarchy": [ - "frei0r-filter-softglow", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "long-name": "softglow", - "name": "frei0r-filter-softglow", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "blur": { - "blurb": "Blur of the glow", - "construct": false, - "construct-only": false, - "default": "0.5", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "blurblend": { - "blurb": "Blend mode used to blend highlight blur with input image", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "brightness": { - "blurb": "Brightness of highlight areas", - "construct": false, - "construct-only": false, - "default": "0.75", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "sharpness": { - "blurb": "Sharpness of highlight areas", - "construct": false, - "construct-only": false, - "default": "0.85", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-filter-sop-sat": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Simon A. Eugster (Granjow)", - "description": "Slope/Offset/Power and Saturation color corrections according to the ASC CDL (Color Decision List)", - "hierarchy": [ - "frei0r-filter-sop-sat", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "long-name": "SOP/Sat", - "name": "frei0r-filter-sop-sat", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "aoffset": { - "blurb": "Offset of the alpha component", - "construct": false, - "construct-only": false, - "default": "0.5", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "apower": { - "blurb": "Power (Gamma) of the alpha component", - "construct": false, - "construct-only": false, - "default": "0.05", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "aslope": { - "blurb": "Slope of the alpha component", - "construct": false, - "construct-only": false, - "default": "0.05", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "boffset": { - "blurb": "Offset of the blue color component", - "construct": false, - "construct-only": false, - "default": "0.5", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "bpower": { - "blurb": "Power (Gamma) of the blue color component", - "construct": false, - "construct-only": false, - "default": "0.05", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "bslope": { - "blurb": "Slope of the blue color component", - "construct": false, - "construct-only": false, - "default": "0.05", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "goffset": { - "blurb": "Offset of the green color component", - "construct": false, - "construct-only": false, - "default": "0.5", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "gpower": { - "blurb": "Power (Gamma) of the green color component", - "construct": false, - "construct-only": false, - "default": "0.05", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "gslope": { - "blurb": "Slope of the green color component", - "construct": false, - "construct-only": false, - "default": "0.05", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "roffset": { - "blurb": "Offset of the red color component", - "construct": false, - "construct-only": false, - "default": "0.5", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "rpower": { - "blurb": "Power (Gamma) of the red color component", - "construct": false, - "construct-only": false, - "default": "0.05", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "rslope": { - "blurb": "Slope of the red color component", - "construct": false, - "construct-only": false, - "default": "0.05", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "saturation": { - "blurb": "Overall saturation", - "construct": false, - "construct-only": false, - "default": "0.1", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-filter-spillsupress": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Janne Liljeblad", - "description": "Remove green or blue spill light from subjects shot in front of green or blue screen", - "hierarchy": [ - "frei0r-filter-spillsupress", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "long-name": "spillsupress", - "name": "frei0r-filter-spillsupress", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "supresstype": { - "blurb": "Defines if green or blue screen spill suppress is applied", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-filter-squareblur": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Drone", - "description": "Variable-size square blur", - "hierarchy": [ - "frei0r-filter-squareblur", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "long-name": "Squareblur", - "name": "frei0r-filter-squareblur", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "kernel-size": { - "blurb": "The size of the kernel, as a proportion to its coverage of the image", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-filter-tehroxx0r": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Coma", - "description": "Something videowall-ish", - "hierarchy": [ - "frei0r-filter-tehroxx0r", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "long-name": "TehRoxx0r", - "name": "frei0r-filter-tehroxx0r", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: { BGRA, RGBA, ABGR, ARGB, BGRx, RGBx, xBGR, xRGB, AYUV }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: { BGRA, RGBA, ABGR, ARGB, BGRx, RGBx, xBGR, xRGB, AYUV }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "interval": { - "blurb": "Changing speed of small blocks", - "construct": false, - "construct-only": false, - "default": "0.01", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-filter-threelay0r": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Hedde Bosman", - "description": "dynamic 3 level thresholding", - "hierarchy": [ - "frei0r-filter-threelay0r", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "long-name": "threelay0r", - "name": "frei0r-filter-threelay0r", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: BGRA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: BGRA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-filter-threshold0r": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Jean-Sebastien Senecal", - "description": "Thresholds a source image", - "hierarchy": [ - "frei0r-filter-threshold0r", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "long-name": "Threshold0r", - "name": "frei0r-filter-threshold0r", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "threshold": { - "blurb": "The threshold", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-filter-timeout-indicator": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Simon A. Eugster", - "description": "Timeout indicators e.g. for slides.", - "hierarchy": [ - "frei0r-filter-timeout-indicator", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "long-name": "Timeout indicator", - "name": "frei0r-filter-timeout-indicator", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "color-b": { - "blurb": "Indicator colour", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gfloat", - "writable": true - }, - "color-g": { - "blurb": "Indicator colour", - "construct": false, - "construct-only": false, - "default": "1.35632e-19", - "max": "1", - "min": "0", - "type-name": "gfloat", - "writable": true - }, - "color-r": { - "blurb": "Indicator colour", - "construct": false, - "construct-only": false, - "default": "1.35632e-19", - "max": "1", - "min": "0", - "type-name": "gfloat", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "time": { - "blurb": "Current time", - "construct": false, - "construct-only": false, - "default": "1.8115e-152", - "max": "1", - "min": "0", - "type-name": "gdouble", - "unstable-values": [ - "default" - ], - "writable": true - }, - "transparency": { - "blurb": "Indicator transparency", - "construct": false, - "construct-only": false, - "default": "2.73945e-57", - "max": "1", - "min": "0", - "type-name": "gdouble", - "unstable-values": [ - "default" - ], - "writable": true - } - }, - "rank": "none" - }, - "frei0r-filter-tint0r": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Maksim Golovkin", - "description": "Tint a source image with specified color", - "hierarchy": [ - "frei0r-filter-tint0r", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "long-name": "Tint0r", - "name": "frei0r-filter-tint0r", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "map-black-to-b": { - "blurb": "The color to map source color with null luminance", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gfloat", - "writable": true - }, - "map-black-to-g": { - "blurb": "The color to map source color with null luminance", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gfloat", - "writable": true - }, - "map-black-to-r": { - "blurb": "The color to map source color with null luminance", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gfloat", - "writable": true - }, - "map-white-to-b": { - "blurb": "The color to map source color with full luminance", - "construct": false, - "construct-only": false, - "default": "0.5", - "max": "1", - "min": "0", - "type-name": "gfloat", - "writable": true - }, - "map-white-to-g": { - "blurb": "The color to map source color with full luminance", - "construct": false, - "construct-only": false, - "default": "1", - "max": "1", - "min": "0", - "type-name": "gfloat", - "writable": true - }, - "map-white-to-r": { - "blurb": "The color to map source color with full luminance", - "construct": false, - "construct-only": false, - "default": "0.5", - "max": "1", - "min": "0", - "type-name": "gfloat", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "tint-amount": { - "blurb": "Amount of color", - "construct": false, - "construct-only": false, - "default": "0.25", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-filter-transparency": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Richard Spindler", - "description": "Tunes the alpha channel.", - "hierarchy": [ - "frei0r-filter-transparency", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "long-name": "Transparency", - "name": "frei0r-filter-transparency", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "transparency": { - "blurb": "The transparency value", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-filter-twolay0r": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Martin Bayer", - "description": "dynamic thresholding", - "hierarchy": [ - "frei0r-filter-twolay0r", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "long-name": "Twolay0r", - "name": "frei0r-filter-twolay0r", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: BGRA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: BGRA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-filter-vectorscope": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Albert Frisch", - "description": "Displays the vectorscope of the video-data", - "hierarchy": [ - "frei0r-filter-vectorscope", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "long-name": "Vectorscope", - "name": "frei0r-filter-vectorscope", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "mix": { - "blurb": "The amount of source image mixed into background of display", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "overlay-sides": { - "blurb": "If false, the sides of image are shown without overlay", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-filter-vertigo": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Fukuchi Kentarou", - "description": "alpha blending with zoomed and rotated images", - "hierarchy": [ - "frei0r-filter-vertigo", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "long-name": "Vertigo", - "name": "frei0r-filter-vertigo", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "phaseincrement": { - "blurb": "Phase increment", - "construct": false, - "construct-only": false, - "default": "0.02", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "zoomrate": { - "blurb": "Zoomrate", - "construct": false, - "construct-only": false, - "default": "0.202", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-filter-vignette": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Simon A. Eugster (Granjow)", - "description": "Lens vignetting effect, applies natural vignetting", - "hierarchy": [ - "frei0r-filter-vignette", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "long-name": "Vignette", - "name": "frei0r-filter-vignette", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "aspect": { - "blurb": "Aspect ratio", - "construct": false, - "construct-only": false, - "default": "0.5", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "clearcenter": { - "blurb": "Size of the unaffected center", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "soft": { - "blurb": "Softness", - "construct": false, - "construct-only": false, - "default": "0.6", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-filter-white-balance": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Dan Dennedy", - "description": "Adjust the white balance / color temperature", - "hierarchy": [ - "frei0r-filter-white-balance", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "long-name": "White Balance", - "name": "frei0r-filter-white-balance", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "green-tint": { - "blurb": "Adjust the level of green.", - "construct": false, - "construct-only": false, - "default": "0.133333", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "neutral-color-b": { - "blurb": "Choose a color from the source image that should be white.", - "construct": false, - "construct-only": false, - "default": "1", - "max": "1", - "min": "0", - "type-name": "gfloat", - "writable": true - }, - "neutral-color-g": { - "blurb": "Choose a color from the source image that should be white.", - "construct": false, - "construct-only": false, - "default": "1", - "max": "1", - "min": "0", - "type-name": "gfloat", - "writable": true - }, - "neutral-color-r": { - "blurb": "Choose a color from the source image that should be white.", - "construct": false, - "construct-only": false, - "default": "1", - "max": "1", - "min": "0", - "type-name": "gfloat", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-filter-white-balance--lms-space-": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Steinar H. Gunderson", - "description": "Do simple color correction, in a physically meaningful way", - "hierarchy": [ - "frei0r-filter-white-balance--lms-space-", - "GstVideoFilter", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Effect/Video", - "long-name": "White Balance (LMS space)", - "name": "frei0r-filter-white-balance--lms-space-", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "color-temperature": { - "blurb": "Choose an output color temperature, if different from 6500 K.", - "construct": false, - "construct-only": false, - "default": "0.433333", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "neutral-color-b": { - "blurb": "Choose a color from the source image that should be white.", - "construct": false, - "construct-only": false, - "default": "0.5", - "max": "1", - "min": "0", - "type-name": "gfloat", - "writable": true - }, - "neutral-color-g": { - "blurb": "Choose a color from the source image that should be white.", - "construct": false, - "construct-only": false, - "default": "0.5", - "max": "1", - "min": "0", - "type-name": "gfloat", - "writable": true - }, - "neutral-color-r": { - "blurb": "Choose a color from the source image that should be white.", - "construct": false, - "construct-only": false, - "default": "0.5", - "max": "1", - "min": "0", - "type-name": "gfloat", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-mixer-addition": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Jean-Sebastien Senecal", - "description": "Perform an RGB[A] addition operation of the pixel sources.", - "hierarchy": [ - "frei0r-mixer-addition", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Editor/Video", - "long-name": "addition", - "name": "frei0r-mixer-addition", - "pad-templates": { - "sink_0": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "sink_1": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-mixer-addition-alpha": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Jean-Sebastien Senecal", - "description": "Perform an RGB[A] addition_alpha operation of the pixel sources.", - "hierarchy": [ - "frei0r-mixer-addition-alpha", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Editor/Video", - "long-name": "addition_alpha", - "name": "frei0r-mixer-addition-alpha", - "pad-templates": { - "sink_0": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "sink_1": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-mixer-alpha-injection": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Richard Spindler", - "description": "Averages Input 1 and uses this as Alpha Channel on Input 2", - "hierarchy": [ - "frei0r-mixer-alpha-injection", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Editor/Video", - "long-name": "Alpha Injection", - "name": "frei0r-mixer-alpha-injection", - "pad-templates": { - "sink_0": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "sink_1": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-mixer-alphaatop": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Jean-Sebastien Senecal", - "description": "the alpha ATOP operation", - "hierarchy": [ - "frei0r-mixer-alphaatop", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Editor/Video", - "long-name": "alphaatop", - "name": "frei0r-mixer-alphaatop", - "pad-templates": { - "sink_0": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "sink_1": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-mixer-alphain": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Jean-Sebastien Senecal", - "description": "the alpha IN operation", - "hierarchy": [ - "frei0r-mixer-alphain", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Editor/Video", - "long-name": "alphain", - "name": "frei0r-mixer-alphain", - "pad-templates": { - "sink_0": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "sink_1": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-mixer-alphaout": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Jean-Sebastien Senecal", - "description": "the alpha OUT operation", - "hierarchy": [ - "frei0r-mixer-alphaout", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Editor/Video", - "long-name": "alphaout", - "name": "frei0r-mixer-alphaout", - "pad-templates": { - "sink_0": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "sink_1": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-mixer-alphaover": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Jean-Sebastien Senecal", - "description": "the alpha OVER operation", - "hierarchy": [ - "frei0r-mixer-alphaover", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Editor/Video", - "long-name": "alphaover", - "name": "frei0r-mixer-alphaover", - "pad-templates": { - "sink_0": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "sink_1": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-mixer-alphaxor": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Jean-Sebastien Senecal", - "description": "the alpha XOR operation", - "hierarchy": [ - "frei0r-mixer-alphaxor", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Editor/Video", - "long-name": "alphaxor", - "name": "frei0r-mixer-alphaxor", - "pad-templates": { - "sink_0": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "sink_1": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-mixer-blend": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Jean-Sebastien Senecal", - "description": "Perform a blend operation between two sources", - "hierarchy": [ - "frei0r-mixer-blend", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Editor/Video", - "long-name": "blend", - "name": "frei0r-mixer-blend", - "pad-templates": { - "sink_0": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "sink_1": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "blend": { - "blurb": "blend factor", - "construct": false, - "construct-only": false, - "default": "0.5", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-mixer-burn": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Jean-Sebastien Senecal", - "description": "Perform an RGB[A] dodge operation between the pixel sources, using the generalised algorithm:\nD = saturation of 255 or depletion of 0, of ((255 - A) * 256) / (B + 1)", - "hierarchy": [ - "frei0r-mixer-burn", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Editor/Video", - "long-name": "burn", - "name": "frei0r-mixer-burn", - "pad-templates": { - "sink_0": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "sink_1": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-mixer-cairoaffineblend": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Janne Liljeblad", - "description": "Composites second input on first input applying user-defined transformation, opacity and blend mode", - "hierarchy": [ - "frei0r-mixer-cairoaffineblend", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Editor/Video", - "long-name": "cairoaffineblend", - "name": "frei0r-mixer-cairoaffineblend", - "pad-templates": { - "sink_0": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "sink_1": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "anchor-x": { - "blurb": "X position of rotation center within the second input", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "anchor-y": { - "blurb": "Y position of rotation center within the second input", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "blend-mode": { - "blurb": "Blend mode used to compose image. Accepted values: 'normal', 'add', 'saturate', 'multiply', 'screen', 'overlay', 'darken', 'lighten', 'colordodge', 'colorburn', 'hardlight', 'softlight', 'difference', 'exclusion', 'hslhue', 'hslsaturation', 'hslcolor', 'hslluminosity'", - "construct": false, - "construct-only": false, - "default": "normal", - "type-name": "gchararray", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "opacity": { - "blurb": "Opacity of second input", - "construct": false, - "construct-only": false, - "default": "1", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "rotation": { - "blurb": "Rotation of second input, value interperted as range 0 - 360", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "x": { - "blurb": "X position of second input, value interperted as range -2*width - 3*width", - "construct": false, - "construct-only": false, - "default": "0.4", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "x-scale": { - "blurb": "X scale of second input, value interperted as range 0 - 5", - "construct": false, - "construct-only": false, - "default": "0.2", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "y": { - "blurb": "Y position of second input, value interperted as range -2*height - 3*height", - "construct": false, - "construct-only": false, - "default": "0.4", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "y-scale": { - "blurb": "Y scale of second input, value interperted as range 0 - 5", - "construct": false, - "construct-only": false, - "default": "0.2", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-mixer-cairoblend": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Janne Liljeblad", - "description": "Composites second input on the first input with user-defined blend mode and opacity.", - "hierarchy": [ - "frei0r-mixer-cairoblend", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Editor/Video", - "long-name": "cairoblend", - "name": "frei0r-mixer-cairoblend", - "pad-templates": { - "sink_0": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "sink_1": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "blend-mode": { - "blurb": "Blend mode used to compose image. Accepted values: 'normal', 'add', 'saturate', 'multiply', 'screen', 'overlay', 'darken', 'lighten', 'colordodge', 'colorburn', 'hardlight', 'softlight', 'difference', 'exclusion', 'hslhue', 'hslsaturation', 'hslcolor', 'hslluminosity'", - "construct": false, - "construct-only": false, - "default": "normal", - "type-name": "gchararray", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "opacity": { - "blurb": "Opacity of composited image", - "construct": false, - "construct-only": false, - "default": "1", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-mixer-color-only": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Jean-Sebastien Senecal", - "description": "Perform a conversion to color only of the source input1 using the hue and saturation values of input2.", - "hierarchy": [ - "frei0r-mixer-color-only", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Editor/Video", - "long-name": "color_only", - "name": "frei0r-mixer-color-only", - "pad-templates": { - "sink_0": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "sink_1": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-mixer-composition": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Richard Spindler", - "description": "Composites Image 2 onto Image 1 according to its Alpha Channel", - "hierarchy": [ - "frei0r-mixer-composition", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Editor/Video", - "long-name": "Composition", - "name": "frei0r-mixer-composition", - "pad-templates": { - "sink_0": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "sink_1": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-mixer-darken": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Jean-Sebastien Senecal", - "description": "Perform a darken operation between two sources (minimum value of both sources).", - "hierarchy": [ - "frei0r-mixer-darken", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Editor/Video", - "long-name": "darken", - "name": "frei0r-mixer-darken", - "pad-templates": { - "sink_0": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "sink_1": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-mixer-difference": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Jean-Sebastien Senecal", - "description": "Perform an RGB[A] difference operation between the pixel sources.", - "hierarchy": [ - "frei0r-mixer-difference", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Editor/Video", - "long-name": "difference", - "name": "frei0r-mixer-difference", - "pad-templates": { - "sink_0": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "sink_1": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-mixer-divide": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Jean-Sebastien Senecal", - "description": "Perform an RGB[A] divide operation between the pixel sources: input1 is the numerator, input2 the denominator", - "hierarchy": [ - "frei0r-mixer-divide", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Editor/Video", - "long-name": "divide", - "name": "frei0r-mixer-divide", - "pad-templates": { - "sink_0": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "sink_1": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-mixer-dodge": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Jean-Sebastien Senecal", - "description": "Perform an RGB[A] dodge operation between the pixel sources, using the generalised algorithm:\nD = saturation of 255 or (A * 256) / (256 - B)", - "hierarchy": [ - "frei0r-mixer-dodge", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Editor/Video", - "long-name": "dodge", - "name": "frei0r-mixer-dodge", - "pad-templates": { - "sink_0": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "sink_1": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-mixer-grain-extract": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Jean-Sebastien Senecal", - "description": "Perform an RGB[A] grain-extract operation between the pixel sources.", - "hierarchy": [ - "frei0r-mixer-grain-extract", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Editor/Video", - "long-name": "grain_extract", - "name": "frei0r-mixer-grain-extract", - "pad-templates": { - "sink_0": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "sink_1": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-mixer-grain-merge": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Jean-Sebastien Senecal", - "description": "Perform an RGB[A] grain-merge operation between the pixel sources.", - "hierarchy": [ - "frei0r-mixer-grain-merge", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Editor/Video", - "long-name": "grain_merge", - "name": "frei0r-mixer-grain-merge", - "pad-templates": { - "sink_0": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "sink_1": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-mixer-hardlight": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Jean-Sebastien Senecal", - "description": "Perform an RGB[A] hardlight operation between the pixel sources", - "hierarchy": [ - "frei0r-mixer-hardlight", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Editor/Video", - "long-name": "hardlight", - "name": "frei0r-mixer-hardlight", - "pad-templates": { - "sink_0": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "sink_1": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-mixer-hue": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Jean-Sebastien Senecal", - "description": "Perform a conversion to hue only of the source input1 using the hue of input2.", - "hierarchy": [ - "frei0r-mixer-hue", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Editor/Video", - "long-name": "hue", - "name": "frei0r-mixer-hue", - "pad-templates": { - "sink_0": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "sink_1": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-mixer-lighten": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Jean-Sebastien Senecal", - "description": "Perform a lighten operation between two sources (maximum value of both sources).", - "hierarchy": [ - "frei0r-mixer-lighten", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Editor/Video", - "long-name": "lighten", - "name": "frei0r-mixer-lighten", - "pad-templates": { - "sink_0": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "sink_1": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-mixer-multiply": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Jean-Sebastien Senecal", - "description": "Perform an RGB[A] multiply operation between the pixel sources.", - "hierarchy": [ - "frei0r-mixer-multiply", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Editor/Video", - "long-name": "multiply", - "name": "frei0r-mixer-multiply", - "pad-templates": { - "sink_0": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "sink_1": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-mixer-overlay": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Jean-Sebastien Senecal", - "description": "Perform an RGB[A] overlay operation between the pixel sources, using the generalised algorithm:\nD = A * (B + (2 * B) * (255 - A))", - "hierarchy": [ - "frei0r-mixer-overlay", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Editor/Video", - "long-name": "overlay", - "name": "frei0r-mixer-overlay", - "pad-templates": { - "sink_0": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "sink_1": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-mixer-rgb": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Richard Spindler", - "description": "Averages each Input and uses each as R, G or B channel of the Output", - "hierarchy": [ - "frei0r-mixer-rgb", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Editor/Video", - "long-name": "RGB", - "name": "frei0r-mixer-rgb", - "pad-templates": { - "sink_0": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "sink_1": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "sink_2": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-mixer-saturation": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Jean-Sebastien Senecal", - "description": "Perform a conversion to saturation only of the source input1 using the saturation level of input2.", - "hierarchy": [ - "frei0r-mixer-saturation", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Editor/Video", - "long-name": "saturation", - "name": "frei0r-mixer-saturation", - "pad-templates": { - "sink_0": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "sink_1": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-mixer-screen": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Jean-Sebastien Senecal", - "description": "Perform an RGB[A] screen operation between the pixel sources, using the generalised algorithm:\nD = 255 - (255 - A) * (255 - B)", - "hierarchy": [ - "frei0r-mixer-screen", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Editor/Video", - "long-name": "screen", - "name": "frei0r-mixer-screen", - "pad-templates": { - "sink_0": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "sink_1": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-mixer-softlight": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Jean-Sebastien Senecal", - "description": "Perform an RGB[A] softlight operation between the pixel sources.", - "hierarchy": [ - "frei0r-mixer-softlight", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Editor/Video", - "long-name": "softlight", - "name": "frei0r-mixer-softlight", - "pad-templates": { - "sink_0": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "sink_1": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-mixer-subtract": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Jean-Sebastien Senecal", - "description": "Perform an RGB[A] subtract operation of the pixel source input2 from input1.", - "hierarchy": [ - "frei0r-mixer-subtract", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Editor/Video", - "long-name": "subtract", - "name": "frei0r-mixer-subtract", - "pad-templates": { - "sink_0": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "sink_1": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-mixer-uv-map": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Richard Spindler", - "description": "Uses Input 1 as UV Map to distort Input 2", - "hierarchy": [ - "frei0r-mixer-uv-map", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Editor/Video", - "long-name": "UV Map", - "name": "frei0r-mixer-uv-map", - "pad-templates": { - "sink_0": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "sink_1": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-mixer-value": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Jean-Sebastien Senecal", - "description": "Perform a conversion to value only of the source input1 using the value of input2.", - "hierarchy": [ - "frei0r-mixer-value", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Editor/Video", - "long-name": "value", - "name": "frei0r-mixer-value", - "pad-templates": { - "sink_0": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "sink_1": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-mixer-xfade0r": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Martin Bayer", - "description": "a simple xfader", - "hierarchy": [ - "frei0r-mixer-xfade0r", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Editor/Video", - "long-name": "xfade0r", - "name": "frei0r-mixer-xfade0r", - "pad-templates": { - "sink_0": { - "caps": "video/x-raw:\n format: BGRA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "sink_1": { - "caps": "video/x-raw:\n format: BGRA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw:\n format: BGRA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "fader": { - "blurb": "the fader position", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-src-ising0r": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Gephex crew", - "description": "Generates ising noise", - "hierarchy": [ - "frei0r-src-ising0r", - "GstPushSrc", - "GstBaseSrc", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Src/Video", - "long-name": "Ising0r", - "name": "frei0r-src-ising0r", - "pad-templates": { - "src": { - "caps": "video/x-raw:\n format: { BGRA, RGBA, ABGR, ARGB, BGRx, RGBx, xBGR, xRGB, AYUV }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "blocksize": { - "blurb": "Size in bytes to read per buffer (-1 = default)", - "construct": false, - "construct-only": false, - "default": "4096", - "max": "-1", - "min": "0", - "type-name": "guint", - "writable": true - }, - "border-growth": { - "blurb": "Border Growth", - "construct": false, - "construct-only": false, - "default": "1", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "do-timestamp": { - "blurb": "Apply current stream time to buffers", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "num-buffers": { - "blurb": "Number of buffers to output before sending EOS (-1 = unlimited)", - "construct": false, - "construct-only": false, - "default": "-1", - "max": "2147483647", - "min": "-1", - "type-name": "gint", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "spontaneous-growth": { - "blurb": "Spontaneous Growth", - "construct": false, - "construct-only": false, - "default": "1", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "temperature": { - "blurb": "Noise Temperature", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "typefind": { - "blurb": "Run typefind before negotiating (deprecated, non-functional)", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-src-lissajous0r": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Martin Bayer", - "description": "Generates Lissajous0r images", - "hierarchy": [ - "frei0r-src-lissajous0r", - "GstPushSrc", - "GstBaseSrc", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Src/Video", - "long-name": "Lissajous0r", - "name": "frei0r-src-lissajous0r", - "pad-templates": { - "src": { - "caps": "video/x-raw:\n format: BGRA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "blocksize": { - "blurb": "Size in bytes to read per buffer (-1 = default)", - "construct": false, - "construct-only": false, - "default": "4096", - "max": "-1", - "min": "0", - "type-name": "guint", - "writable": true - }, - "do-timestamp": { - "blurb": "Apply current stream time to buffers", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "num-buffers": { - "blurb": "Number of buffers to output before sending EOS (-1 = unlimited)", - "construct": false, - "construct-only": false, - "default": "-1", - "max": "2147483647", - "min": "-1", - "type-name": "gint", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "ratiox": { - "blurb": "x-ratio", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "ratioy": { - "blurb": "y-ratio", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "typefind": { - "blurb": "Run typefind before negotiating (deprecated, non-functional)", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-src-nois0r": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Martin Bayer", - "description": "Generates white noise images", - "hierarchy": [ - "frei0r-src-nois0r", - "GstPushSrc", - "GstBaseSrc", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Src/Video", - "long-name": "Nois0r", - "name": "frei0r-src-nois0r", - "pad-templates": { - "src": { - "caps": "video/x-raw:\n format: BGRA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "blocksize": { - "blurb": "Size in bytes to read per buffer (-1 = default)", - "construct": false, - "construct-only": false, - "default": "4096", - "max": "-1", - "min": "0", - "type-name": "guint", - "writable": true - }, - "do-timestamp": { - "blurb": "Apply current stream time to buffers", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "num-buffers": { - "blurb": "Number of buffers to output before sending EOS (-1 = unlimited)", - "construct": false, - "construct-only": false, - "default": "-1", - "max": "2147483647", - "min": "-1", - "type-name": "gint", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "typefind": { - "blurb": "Run typefind before negotiating (deprecated, non-functional)", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-src-onecol0r": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Martin Bayer", - "description": "image with just one color", - "hierarchy": [ - "frei0r-src-onecol0r", - "GstPushSrc", - "GstBaseSrc", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Src/Video", - "long-name": "onecol0r", - "name": "frei0r-src-onecol0r", - "pad-templates": { - "src": { - "caps": "video/x-raw:\n format: BGRA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "blocksize": { - "blurb": "Size in bytes to read per buffer (-1 = default)", - "construct": false, - "construct-only": false, - "default": "4096", - "max": "-1", - "min": "0", - "type-name": "guint", - "writable": true - }, - "color-b": { - "blurb": "the color of the image", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gfloat", - "writable": true - }, - "color-g": { - "blurb": "the color of the image", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gfloat", - "writable": true - }, - "color-r": { - "blurb": "the color of the image", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gfloat", - "writable": true - }, - "do-timestamp": { - "blurb": "Apply current stream time to buffers", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "num-buffers": { - "blurb": "Number of buffers to output before sending EOS (-1 = unlimited)", - "construct": false, - "construct-only": false, - "default": "-1", - "max": "2147483647", - "min": "-1", - "type-name": "gint", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "typefind": { - "blurb": "Run typefind before negotiating (deprecated, non-functional)", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-src-partik0l": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Jaromil", - "description": "Particles generated on prime number sinusoidal blossoming", - "hierarchy": [ - "frei0r-src-partik0l", - "GstPushSrc", - "GstBaseSrc", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Src/Video", - "long-name": "Partik0l", - "name": "frei0r-src-partik0l", - "pad-templates": { - "src": { - "caps": "video/x-raw:\n format: BGRA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "blocksize": { - "blurb": "Size in bytes to read per buffer (-1 = default)", - "construct": false, - "construct-only": false, - "default": "4096", - "max": "-1", - "min": "0", - "type-name": "guint", - "writable": true - }, - "do-timestamp": { - "blurb": "Apply current stream time to buffers", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - }, - "down": { - "blurb": "blossom on a lower prime number", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "num-buffers": { - "blurb": "Number of buffers to output before sending EOS (-1 = unlimited)", - "construct": false, - "construct-only": false, - "default": "-1", - "max": "2147483647", - "min": "-1", - "type-name": "gint", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "typefind": { - "blurb": "Run typefind before negotiating (deprecated, non-functional)", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - }, - "up": { - "blurb": "blossom on a higher prime number", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-src-plasma": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Jaromil", - "description": "Demo scene 8bit plasma", - "hierarchy": [ - "frei0r-src-plasma", - "GstPushSrc", - "GstBaseSrc", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Src/Video", - "long-name": "Plasma", - "name": "frei0r-src-plasma", - "pad-templates": { - "src": { - "caps": "video/x-raw:\n format: BGRA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "blocksize": { - "blurb": "Size in bytes to read per buffer (-1 = default)", - "construct": false, - "construct-only": false, - "default": "4096", - "max": "-1", - "min": "0", - "type-name": "guint", - "writable": true - }, - "do-timestamp": { - "blurb": "Apply current stream time to buffers", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "num-buffers": { - "blurb": "Number of buffers to output before sending EOS (-1 = unlimited)", - "construct": false, - "construct-only": false, - "default": "-1", - "max": "2147483647", - "min": "-1", - "type-name": "gint", - "writable": true - }, - "param-1-move": { - "blurb": " ", - "construct": false, - "construct-only": false, - "default": "1", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "param-1-speed": { - "blurb": " ", - "construct": false, - "construct-only": false, - "default": "1", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "param-2-move": { - "blurb": " ", - "construct": false, - "construct-only": false, - "default": "1", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "param-2-speed": { - "blurb": " ", - "construct": false, - "construct-only": false, - "default": "1", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "param-3-speed": { - "blurb": " ", - "construct": false, - "construct-only": false, - "default": "1", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "param-4-speed": { - "blurb": " ", - "construct": false, - "construct-only": false, - "default": "1", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "typefind": { - "blurb": "Run typefind before negotiating (deprecated, non-functional)", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-src-test-pat-b": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Marko Cebokli", - "description": "Generates test card lookalikes", - "hierarchy": [ - "frei0r-src-test-pat-b", - "GstPushSrc", - "GstBaseSrc", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Src/Video", - "long-name": "test_pat_B", - "name": "frei0r-src-test-pat-b", - "pad-templates": { - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "aspect-type": { - "blurb": "7 choices, pixel aspect ratio", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "blocksize": { - "blurb": "Size in bytes to read per buffer (-1 = default)", - "construct": false, - "construct-only": false, - "default": "4096", - "max": "-1", - "min": "0", - "type-name": "guint", - "writable": true - }, - "do-timestamp": { - "blurb": "Apply current stream time to buffers", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - }, - "manual-aspect": { - "blurb": "Manual pixel aspect ratio (Aspect type 6)", - "construct": false, - "construct-only": false, - "default": "0.5", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "num-buffers": { - "blurb": "Number of buffers to output before sending EOS (-1 = unlimited)", - "construct": false, - "construct-only": false, - "default": "-1", - "max": "2147483647", - "min": "-1", - "type-name": "gint", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "type": { - "blurb": "8 choices, select test pattern", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "typefind": { - "blurb": "Run typefind before negotiating (deprecated, non-functional)", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-src-test-pat-c": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Marko Cebokli", - "description": "Generates cross sections of color spaces", - "hierarchy": [ - "frei0r-src-test-pat-c", - "GstPushSrc", - "GstBaseSrc", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Src/Video", - "long-name": "test_pat_C", - "name": "frei0r-src-test-pat-c", - "pad-templates": { - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "blocksize": { - "blurb": "Size in bytes to read per buffer (-1 = default)", - "construct": false, - "construct-only": false, - "default": "4096", - "max": "-1", - "min": "0", - "type-name": "guint", - "writable": true - }, - "color-space": { - "blurb": "", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "cross-section": { - "blurb": "", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "do-timestamp": { - "blurb": "Apply current stream time to buffers", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - }, - "fullscreen": { - "blurb": "", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "num-buffers": { - "blurb": "Number of buffers to output before sending EOS (-1 = unlimited)", - "construct": false, - "construct-only": false, - "default": "-1", - "max": "2147483647", - "min": "-1", - "type-name": "gint", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "third-axis-value": { - "blurb": "", - "construct": false, - "construct-only": false, - "default": "0.5", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "typefind": { - "blurb": "Run typefind before negotiating (deprecated, non-functional)", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-src-test-pat-g": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Marko Cebokli", - "description": "Generates geometry test pattern images", - "hierarchy": [ - "frei0r-src-test-pat-g", - "GstPushSrc", - "GstBaseSrc", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Src/Video", - "long-name": "test_pat_G", - "name": "frei0r-src-test-pat-g", - "pad-templates": { - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "aspect-type": { - "blurb": "Pixel aspect ratio presets", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "blocksize": { - "blurb": "Size in bytes to read per buffer (-1 = default)", - "construct": false, - "construct-only": false, - "default": "4096", - "max": "-1", - "min": "0", - "type-name": "guint", - "writable": true - }, - "do-timestamp": { - "blurb": "Apply current stream time to buffers", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - }, - "manual-aspect": { - "blurb": "Manual pixel aspect ratio", - "construct": false, - "construct-only": false, - "default": "0.5", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "negative": { - "blurb": "Polarity of image", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - }, - "num-buffers": { - "blurb": "Number of buffers to output before sending EOS (-1 = unlimited)", - "construct": false, - "construct-only": false, - "default": "-1", - "max": "2147483647", - "min": "-1", - "type-name": "gint", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "size-1": { - "blurb": "Size of major features", - "construct": false, - "construct-only": false, - "default": "0.28125", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "size-2": { - "blurb": "Size of minor features", - "construct": false, - "construct-only": false, - "default": "0.0625", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "type": { - "blurb": "Type of test pattern", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "typefind": { - "blurb": "Run typefind before negotiating (deprecated, non-functional)", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-src-test-pat-i": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Marko Cebokli", - "description": "Generates spatial impulse and step test patterns", - "hierarchy": [ - "frei0r-src-test-pat-i", - "GstPushSrc", - "GstBaseSrc", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Src/Video", - "long-name": "test_pat_I", - "name": "frei0r-src-test-pat-i", - "pad-templates": { - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "amplitude": { - "blurb": "Amplitude (contrast) of the pattern", - "construct": false, - "construct-only": false, - "default": "0.8", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "blocksize": { - "blurb": "Size in bytes to read per buffer (-1 = default)", - "construct": false, - "construct-only": false, - "default": "4096", - "max": "-1", - "min": "0", - "type-name": "guint", - "writable": true - }, - "channel": { - "blurb": "Into which color channel to draw", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "do-timestamp": { - "blurb": "Apply current stream time to buffers", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "negative": { - "blurb": "Change polarity of impulse/step", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - }, - "num-buffers": { - "blurb": "Number of buffers to output before sending EOS (-1 = unlimited)", - "construct": false, - "construct-only": false, - "default": "-1", - "max": "2147483647", - "min": "-1", - "type-name": "gint", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "tilt": { - "blurb": "Angle of step function", - "construct": false, - "construct-only": false, - "default": "0.5", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "type": { - "blurb": "Type of test pattern", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "typefind": { - "blurb": "Run typefind before negotiating (deprecated, non-functional)", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - }, - "width": { - "blurb": "Width of impulse", - "construct": false, - "construct-only": false, - "default": "0.040404", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-src-test-pat-l": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Marko Cebokli", - "description": "Generates linearity checking patterns", - "hierarchy": [ - "frei0r-src-test-pat-l", - "GstPushSrc", - "GstBaseSrc", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Src/Video", - "long-name": "test_pat_L", - "name": "frei0r-src-test-pat-l", - "pad-templates": { - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "blocksize": { - "blurb": "Size in bytes to read per buffer (-1 = default)", - "construct": false, - "construct-only": false, - "default": "4096", - "max": "-1", - "min": "0", - "type-name": "guint", - "writable": true - }, - "channel": { - "blurb": "Into which color channel to draw", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "do-timestamp": { - "blurb": "Apply current stream time to buffers", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "num-buffers": { - "blurb": "Number of buffers to output before sending EOS (-1 = unlimited)", - "construct": false, - "construct-only": false, - "default": "-1", - "max": "2147483647", - "min": "-1", - "type-name": "gint", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "type": { - "blurb": "Type of test pattern", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "typefind": { - "blurb": "Run typefind before negotiating (deprecated, non-functional)", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - } - }, - "rank": "none" - }, - "frei0r-src-test-pat-r": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>, Marko Cebokli", - "description": "Generates resolution test patterns", - "hierarchy": [ - "frei0r-src-test-pat-r", - "GstPushSrc", - "GstBaseSrc", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Src/Video", - "long-name": "test_pat_R", - "name": "frei0r-src-test-pat-r", - "pad-templates": { - "src": { - "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "amplitude": { - "blurb": "Amplitude (contrast) of the pattern", - "construct": false, - "construct-only": false, - "default": "0.8", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "aspect-type": { - "blurb": "Pixel aspect ratio presets", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "blocksize": { - "blurb": "Size in bytes to read per buffer (-1 = default)", - "construct": false, - "construct-only": false, - "default": "4096", - "max": "-1", - "min": "0", - "type-name": "guint", - "writable": true - }, - "channel": { - "blurb": "Into which color channel to draw", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "do-timestamp": { - "blurb": "Apply current stream time to buffers", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - }, - "freq-1": { - "blurb": "Pattern 7 H frequency", - "construct": false, - "construct-only": false, - "default": "0.03", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "freq-2": { - "blurb": "Pattern 7 V frequency", - "construct": false, - "construct-only": false, - "default": "0.03", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "lin-p-swp": { - "blurb": "Use linear period sweep", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - }, - "manual-aspect": { - "blurb": "Manual pixel aspect ratio", - "construct": false, - "construct-only": false, - "default": "0.5", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "num-buffers": { - "blurb": "Number of buffers to output before sending EOS (-1 = unlimited)", - "construct": false, - "construct-only": false, - "default": "-1", - "max": "2147483647", - "min": "-1", - "type-name": "gint", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "type": { - "blurb": "Type of test pattern", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "typefind": { - "blurb": "Run typefind before negotiating (deprecated, non-functional)", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - } - }, - "rank": "none" - } - }, + "elements": {}, "filename": "gstfrei0r", "license": "LGPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -27472,19 +12192,16 @@ ], "klass": "Filter/Effect/Video", "long-name": "Burn", - "name": "burn", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { BGRx, RGBx }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "video/x-raw:\n format: { BGRx, RGBx }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -27495,22 +12212,8 @@ "default": "175", "max": "256", "min": "0", - "type-name": "guint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "guint", "writable": true }, "qos": { @@ -27518,7 +12221,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -27538,19 +12242,16 @@ ], "klass": "Filter/Effect/Video", "long-name": "Chromium", - "name": "chromium", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { BGRx, RGBx }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "video/x-raw:\n format: { BGRx, RGBx }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -27561,7 +12262,8 @@ "default": "200", "max": "256", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "edge-b": { @@ -27571,22 +12273,8 @@ "default": "1", "max": "256", "min": "0", - "type-name": "guint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "guint", "writable": true }, "qos": { @@ -27594,7 +12282,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -27614,19 +12303,16 @@ ], "klass": "Filter/Effect/Video", "long-name": "Dilate", - "name": "dilate", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { BGRx, RGBx }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "video/x-raw:\n format: { BGRx, RGBx }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -27635,22 +12321,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "qos": { @@ -27658,7 +12330,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -27678,43 +12351,26 @@ ], "klass": "Filter/Effect/Video", "long-name": "Dodge", - "name": "dodge", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { BGRx, RGBx }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "video/x-raw:\n format: { BGRx, RGBx }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, "qos": { "blurb": "Handle Quality-of-Service events", "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -27734,19 +12390,16 @@ ], "klass": "Filter/Effect/Video", "long-name": "Exclusion", - "name": "exclusion", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { BGRx, RGBx }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "video/x-raw:\n format: { BGRx, RGBx }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -27757,22 +12410,8 @@ "default": "175", "max": "175", "min": "1", - "type-name": "guint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "guint", "writable": true }, "qos": { @@ -27780,7 +12419,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -27800,43 +12440,26 @@ ], "klass": "Filter/Effect/Video", "long-name": "GstGaussianBlur", - "name": "gaussianblur", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: AYUV\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "video/x-raw:\n format: AYUV\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, "qos": { "blurb": "Handle Quality-of-Service events", "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "sigma": { @@ -27846,7 +12469,8 @@ "default": "1.2", "max": "20", "min": "-20", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true } }, @@ -27866,19 +12490,16 @@ ], "klass": "Filter/Effect/Video", "long-name": "Solarize", - "name": "solarize", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { BGRx, RGBx }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "video/x-raw:\n format: { BGRx, RGBx }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -27889,22 +12510,8 @@ "default": "185", "max": "256", "min": "0", - "type-name": "guint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "guint", "writable": true }, "qos": { @@ -27912,7 +12519,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "start": { @@ -27922,7 +12530,8 @@ "default": "50", "max": "256", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "threshold": { @@ -27932,7 +12541,8 @@ "default": "127", "max": "256", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true } }, @@ -27941,6 +12551,7 @@ }, "filename": "gstgaudieffects", "license": "LGPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -27961,37 +12572,19 @@ ], "klass": "GDP/Depayloader", "long-name": "GDP Depayloader", - "name": "gdpdepay", "pad-templates": { "sink": { "caps": "application/x-gdp:\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "ANY", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, "ts-offset": { "blurb": "Timestamp Offset", "construct": false, @@ -27999,7 +12592,8 @@ "default": "0", "max": "9223372036854775807", "min": "-9223372036854775808", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true } }, @@ -28017,19 +12611,16 @@ ], "klass": "GDP/Payloader", "long-name": "GDP Payloader", - "name": "gdppay", "pad-templates": { "sink": { "caps": "ANY", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "application/x-gdp:\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -28038,7 +12629,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "crc-payload": { @@ -28046,22 +12638,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -28070,6 +12648,7 @@ }, "filename": "gstgdp", "license": "LGPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -28094,61 +12673,26 @@ ], "klass": "Transform/Effect/Video", "long-name": "bulge", - "name": "bulge", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "video/x-raw:\n format: { ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, "off-edge-pixels": { "blurb": "What to do with off edge pixels", "construct": false, "construct-only": false, "default": "clamp (1)", - "enum": true, - "type-name": "GstGeometricTransformOffEdgesPixelsMethod", - "values": [ - { - "desc": "Ignore", - "name": "ignore", - "value": "0" - }, - { - "desc": "Clamp", - "name": "clamp", - "value": "1" - }, - { - "desc": "Wrap", - "name": "wrap", - "value": "2" - } - ], - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "GstGeometricTransformOffEdgesPixelsMethod", "writable": true }, "qos": { @@ -28156,7 +12700,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "radius": { @@ -28166,7 +12711,8 @@ "default": "0.35", "max": "1", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "x-center": { @@ -28176,7 +12722,8 @@ "default": "0.5", "max": "1", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "y-center": { @@ -28186,7 +12733,8 @@ "default": "0.5", "max": "1", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "zoom": { @@ -28196,7 +12744,8 @@ "default": "3", "max": "100", "min": "1", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true } }, @@ -28218,19 +12767,16 @@ ], "klass": "Transform/Effect/Video", "long-name": "circle", - "name": "circle", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "video/x-raw:\n format: { ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -28241,7 +12787,8 @@ "default": "0", "max": "1.79769e+308", "min": "-1.79769e+308", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "height": { @@ -28251,15 +12798,8 @@ "default": "20", "max": "2147483647", "min": "0", - "type-name": "gint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gint", "writable": true }, "off-edge-pixels": { @@ -28267,32 +12807,8 @@ "construct": false, "construct-only": false, "default": "ignore (0)", - "enum": true, - "type-name": "GstGeometricTransformOffEdgesPixelsMethod", - "values": [ - { - "desc": "Ignore", - "name": "ignore", - "value": "0" - }, - { - "desc": "Clamp", - "name": "clamp", - "value": "1" - }, - { - "desc": "Wrap", - "name": "wrap", - "value": "2" - } - ], - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "GstGeometricTransformOffEdgesPixelsMethod", "writable": true }, "qos": { @@ -28300,7 +12816,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "radius": { @@ -28310,7 +12827,8 @@ "default": "0.35", "max": "1", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "spread-angle": { @@ -28320,7 +12838,8 @@ "default": "3.14159", "max": "1.79769e+308", "min": "-1.79769e+308", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "x-center": { @@ -28330,7 +12849,8 @@ "default": "0.5", "max": "1", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "y-center": { @@ -28340,7 +12860,8 @@ "default": "0.5", "max": "1", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true } }, @@ -28361,61 +12882,26 @@ ], "klass": "Transform/Effect/Video", "long-name": "diffuse", - "name": "diffuse", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "video/x-raw:\n format: { ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, "off-edge-pixels": { "blurb": "What to do with off edge pixels", "construct": false, "construct-only": false, "default": "clamp (1)", - "enum": true, - "type-name": "GstGeometricTransformOffEdgesPixelsMethod", - "values": [ - { - "desc": "Ignore", - "name": "ignore", - "value": "0" - }, - { - "desc": "Clamp", - "name": "clamp", - "value": "1" - }, - { - "desc": "Wrap", - "name": "wrap", - "value": "2" - } - ], - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "GstGeometricTransformOffEdgesPixelsMethod", "writable": true }, "qos": { @@ -28423,7 +12909,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "scale": { @@ -28433,7 +12920,8 @@ "default": "4", "max": "1.79769e+308", "min": "1", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true } }, @@ -28454,61 +12942,26 @@ ], "klass": "Transform/Effect/Video", "long-name": "fisheye", - "name": "fisheye", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "video/x-raw:\n format: { ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, "off-edge-pixels": { "blurb": "What to do with off edge pixels", "construct": false, "construct-only": false, "default": "clamp (1)", - "enum": true, - "type-name": "GstGeometricTransformOffEdgesPixelsMethod", - "values": [ - { - "desc": "Ignore", - "name": "ignore", - "value": "0" - }, - { - "desc": "Clamp", - "name": "clamp", - "value": "1" - }, - { - "desc": "Wrap", - "name": "wrap", - "value": "2" - } - ], - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "GstGeometricTransformOffEdgesPixelsMethod", "writable": true }, "qos": { @@ -28516,7 +12969,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -28538,19 +12992,16 @@ ], "klass": "Transform/Effect/Video", "long-name": "kaleidoscope", - "name": "kaleidoscope", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "video/x-raw:\n format: { ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -28561,7 +13012,8 @@ "default": "0", "max": "1.79769e+308", "min": "-1.79769e+308", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "angle2": { @@ -28571,15 +13023,8 @@ "default": "0", "max": "1.79769e+308", "min": "-1.79769e+308", - "type-name": "gdouble", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gdouble", "writable": true }, "off-edge-pixels": { @@ -28587,32 +13032,8 @@ "construct": false, "construct-only": false, "default": "clamp (1)", - "enum": true, - "type-name": "GstGeometricTransformOffEdgesPixelsMethod", - "values": [ - { - "desc": "Ignore", - "name": "ignore", - "value": "0" - }, - { - "desc": "Clamp", - "name": "clamp", - "value": "1" - }, - { - "desc": "Wrap", - "name": "wrap", - "value": "2" - } - ], - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "GstGeometricTransformOffEdgesPixelsMethod", "writable": true }, "qos": { @@ -28620,7 +13041,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "radius": { @@ -28630,7 +13052,8 @@ "default": "0.35", "max": "1", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "sides": { @@ -28640,7 +13063,8 @@ "default": "3", "max": "2147483647", "min": "2", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "x-center": { @@ -28650,7 +13074,8 @@ "default": "0.5", "max": "1", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "y-center": { @@ -28660,7 +13085,8 @@ "default": "0.5", "max": "1", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true } }, @@ -28681,19 +13107,16 @@ ], "klass": "Transform/Effect/Video", "long-name": "marble", - "name": "marble", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "video/x-raw:\n format: { ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -28704,15 +13127,8 @@ "default": "1", "max": "1", "min": "0", - "type-name": "gdouble", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gdouble", "writable": true }, "off-edge-pixels": { @@ -28720,32 +13136,8 @@ "construct": false, "construct-only": false, "default": "clamp (1)", - "enum": true, - "type-name": "GstGeometricTransformOffEdgesPixelsMethod", - "values": [ - { - "desc": "Ignore", - "name": "ignore", - "value": "0" - }, - { - "desc": "Clamp", - "name": "clamp", - "value": "1" - }, - { - "desc": "Wrap", - "name": "wrap", - "value": "2" - } - ], - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "GstGeometricTransformOffEdgesPixelsMethod", "writable": true }, "qos": { @@ -28753,7 +13145,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "turbulence": { @@ -28763,7 +13156,8 @@ "default": "4", "max": "1", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "x-scale": { @@ -28773,7 +13167,8 @@ "default": "4", "max": "1.79769e+308", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "y-scale": { @@ -28783,7 +13178,8 @@ "default": "4", "max": "1.79769e+308", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true } }, @@ -28804,19 +13200,16 @@ ], "klass": "Transform/Effect/Video", "long-name": "mirror", - "name": "mirror", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "video/x-raw:\n format: { ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -28825,38 +13218,8 @@ "construct": false, "construct-only": false, "default": "left (0)", - "enum": true, - "type-name": "GstMirrorMode", - "values": [ - { - "desc": "Split horizontally and reflect left into right", - "name": "left", - "value": "0" - }, - { - "desc": "Split horizontally and reflect right into left", - "name": "right", - "value": "1" - }, - { - "desc": "Split vertically and reflect top into bottom", - "name": "top", - "value": "2" - }, - { - "desc": "Split vertically and reflect bottom into top", - "name": "bottom", - "value": "3" - } - ], - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "GstMirrorMode", "writable": true }, "off-edge-pixels": { @@ -28864,32 +13227,8 @@ "construct": false, "construct-only": false, "default": "clamp (1)", - "enum": true, - "type-name": "GstGeometricTransformOffEdgesPixelsMethod", - "values": [ - { - "desc": "Ignore", - "name": "ignore", - "value": "0" - }, - { - "desc": "Clamp", - "name": "clamp", - "value": "1" - }, - { - "desc": "Wrap", - "name": "wrap", - "value": "2" - } - ], - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "GstGeometricTransformOffEdgesPixelsMethod", "writable": true }, "qos": { @@ -28897,7 +13236,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -28918,19 +13258,16 @@ ], "klass": "Transform/Effect/Video", "long-name": "perspective", - "name": "perspective", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "video/x-raw:\n format: { ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -28938,15 +13275,8 @@ "blurb": "Matrix of dimension 3x3 to use in the 2D transform, passed as an array of 9 elements in row-major order", "construct": false, "construct-only": false, - "type-name": "GValueArray", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "GValueArray", "writable": true }, "off-edge-pixels": { @@ -28954,32 +13284,8 @@ "construct": false, "construct-only": false, "default": "ignore (0)", - "enum": true, - "type-name": "GstGeometricTransformOffEdgesPixelsMethod", - "values": [ - { - "desc": "Ignore", - "name": "ignore", - "value": "0" - }, - { - "desc": "Clamp", - "name": "clamp", - "value": "1" - }, - { - "desc": "Wrap", - "name": "wrap", - "value": "2" - } - ], - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "GstGeometricTransformOffEdgesPixelsMethod", "writable": true }, "qos": { @@ -28987,7 +13293,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -29009,19 +13316,16 @@ ], "klass": "Transform/Effect/Video", "long-name": "pinch", - "name": "pinch", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "video/x-raw:\n format: { ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -29032,15 +13336,8 @@ "default": "0.5", "max": "1", "min": "-1", - "type-name": "gdouble", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gdouble", "writable": true }, "off-edge-pixels": { @@ -29048,32 +13345,8 @@ "construct": false, "construct-only": false, "default": "clamp (1)", - "enum": true, - "type-name": "GstGeometricTransformOffEdgesPixelsMethod", - "values": [ - { - "desc": "Ignore", - "name": "ignore", - "value": "0" - }, - { - "desc": "Clamp", - "name": "clamp", - "value": "1" - }, - { - "desc": "Wrap", - "name": "wrap", - "value": "2" - } - ], - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "GstGeometricTransformOffEdgesPixelsMethod", "writable": true }, "qos": { @@ -29081,7 +13354,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "radius": { @@ -29091,7 +13365,8 @@ "default": "0.35", "max": "1", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "x-center": { @@ -29101,7 +13376,8 @@ "default": "0.5", "max": "1", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "y-center": { @@ -29111,7 +13387,8 @@ "default": "0.5", "max": "1", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true } }, @@ -29132,19 +13409,16 @@ ], "klass": "Transform/Effect/Video", "long-name": "rotate", - "name": "rotate", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "video/x-raw:\n format: { ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -29155,15 +13429,8 @@ "default": "0", "max": "1.79769e+308", "min": "-1.79769e+308", - "type-name": "gdouble", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gdouble", "writable": true }, "off-edge-pixels": { @@ -29171,32 +13438,8 @@ "construct": false, "construct-only": false, "default": "ignore (0)", - "enum": true, - "type-name": "GstGeometricTransformOffEdgesPixelsMethod", - "values": [ - { - "desc": "Ignore", - "name": "ignore", - "value": "0" - }, - { - "desc": "Clamp", - "name": "clamp", - "value": "1" - }, - { - "desc": "Wrap", - "name": "wrap", - "value": "2" - } - ], - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "GstGeometricTransformOffEdgesPixelsMethod", "writable": true }, "qos": { @@ -29204,7 +13447,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -29226,61 +13470,26 @@ ], "klass": "Transform/Effect/Video", "long-name": "sphere", - "name": "sphere", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "video/x-raw:\n format: { ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, "off-edge-pixels": { "blurb": "What to do with off edge pixels", "construct": false, "construct-only": false, "default": "clamp (1)", - "enum": true, - "type-name": "GstGeometricTransformOffEdgesPixelsMethod", - "values": [ - { - "desc": "Ignore", - "name": "ignore", - "value": "0" - }, - { - "desc": "Clamp", - "name": "clamp", - "value": "1" - }, - { - "desc": "Wrap", - "name": "wrap", - "value": "2" - } - ], - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "GstGeometricTransformOffEdgesPixelsMethod", "writable": true }, "qos": { @@ -29288,7 +13497,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "radius": { @@ -29298,7 +13508,8 @@ "default": "0.35", "max": "1", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "refraction": { @@ -29308,7 +13519,8 @@ "default": "1.5", "max": "1.79769e+308", "min": "-1.79769e+308", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "x-center": { @@ -29318,7 +13530,8 @@ "default": "0.5", "max": "1", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "y-center": { @@ -29328,7 +13541,8 @@ "default": "0.5", "max": "1", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true } }, @@ -29349,19 +13563,16 @@ ], "klass": "Transform/Effect/Video", "long-name": "square", - "name": "square", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "video/x-raw:\n format: { ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -29372,15 +13583,8 @@ "default": "0.5", "max": "1", "min": "0", - "type-name": "gdouble", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gdouble", "writable": true }, "off-edge-pixels": { @@ -29388,32 +13592,8 @@ "construct": false, "construct-only": false, "default": "clamp (1)", - "enum": true, - "type-name": "GstGeometricTransformOffEdgesPixelsMethod", - "values": [ - { - "desc": "Ignore", - "name": "ignore", - "value": "0" - }, - { - "desc": "Clamp", - "name": "clamp", - "value": "1" - }, - { - "desc": "Wrap", - "name": "wrap", - "value": "2" - } - ], - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "GstGeometricTransformOffEdgesPixelsMethod", "writable": true }, "qos": { @@ -29421,7 +13601,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "width": { @@ -29431,7 +13612,8 @@ "default": "0.5", "max": "1", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "zoom": { @@ -29441,7 +13623,8 @@ "default": "2", "max": "100", "min": "1", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true } }, @@ -29463,19 +13646,16 @@ ], "klass": "Transform/Effect/Video", "long-name": "stretch", - "name": "stretch", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "video/x-raw:\n format: { ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -29486,15 +13666,8 @@ "default": "0.5", "max": "1", "min": "0", - "type-name": "gdouble", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gdouble", "writable": true }, "off-edge-pixels": { @@ -29502,32 +13675,8 @@ "construct": false, "construct-only": false, "default": "clamp (1)", - "enum": true, - "type-name": "GstGeometricTransformOffEdgesPixelsMethod", - "values": [ - { - "desc": "Ignore", - "name": "ignore", - "value": "0" - }, - { - "desc": "Clamp", - "name": "clamp", - "value": "1" - }, - { - "desc": "Wrap", - "name": "wrap", - "value": "2" - } - ], - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "GstGeometricTransformOffEdgesPixelsMethod", "writable": true }, "qos": { @@ -29535,7 +13684,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "radius": { @@ -29545,7 +13695,8 @@ "default": "0.35", "max": "1", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "x-center": { @@ -29555,7 +13706,8 @@ "default": "0.5", "max": "1", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "y-center": { @@ -29565,7 +13717,8 @@ "default": "0.5", "max": "1", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true } }, @@ -29587,61 +13740,26 @@ ], "klass": "Transform/Effect/Video", "long-name": "tunnel", - "name": "tunnel", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "video/x-raw:\n format: { ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, "off-edge-pixels": { "blurb": "What to do with off edge pixels", "construct": false, "construct-only": false, "default": "clamp (1)", - "enum": true, - "type-name": "GstGeometricTransformOffEdgesPixelsMethod", - "values": [ - { - "desc": "Ignore", - "name": "ignore", - "value": "0" - }, - { - "desc": "Clamp", - "name": "clamp", - "value": "1" - }, - { - "desc": "Wrap", - "name": "wrap", - "value": "2" - } - ], - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "GstGeometricTransformOffEdgesPixelsMethod", "writable": true }, "qos": { @@ -29649,7 +13767,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "radius": { @@ -29659,7 +13778,8 @@ "default": "0.35", "max": "1", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "x-center": { @@ -29669,7 +13789,8 @@ "default": "0.5", "max": "1", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "y-center": { @@ -29679,7 +13800,8 @@ "default": "0.5", "max": "1", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true } }, @@ -29701,19 +13823,16 @@ ], "klass": "Transform/Effect/Video", "long-name": "twirl", - "name": "twirl", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "video/x-raw:\n format: { ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -29724,15 +13843,8 @@ "default": "3.14159", "max": "1.79769e+308", "min": "-1.79769e+308", - "type-name": "gdouble", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gdouble", "writable": true }, "off-edge-pixels": { @@ -29740,32 +13852,8 @@ "construct": false, "construct-only": false, "default": "clamp (1)", - "enum": true, - "type-name": "GstGeometricTransformOffEdgesPixelsMethod", - "values": [ - { - "desc": "Ignore", - "name": "ignore", - "value": "0" - }, - { - "desc": "Clamp", - "name": "clamp", - "value": "1" - }, - { - "desc": "Wrap", - "name": "wrap", - "value": "2" - } - ], - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "GstGeometricTransformOffEdgesPixelsMethod", "writable": true }, "qos": { @@ -29773,7 +13861,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "radius": { @@ -29783,7 +13872,8 @@ "default": "0.35", "max": "1", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "x-center": { @@ -29793,7 +13883,8 @@ "default": "0.5", "max": "1", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "y-center": { @@ -29803,7 +13894,8 @@ "default": "0.5", "max": "1", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true } }, @@ -29825,19 +13917,16 @@ ], "klass": "Transform/Effect/Video", "long-name": "waterripple", - "name": "waterripple", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "video/x-raw:\n format: { ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -29848,15 +13937,8 @@ "default": "10", "max": "1.79769e+308", "min": "-1.79769e+308", - "type-name": "gdouble", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gdouble", "writable": true }, "off-edge-pixels": { @@ -29864,32 +13946,8 @@ "construct": false, "construct-only": false, "default": "clamp (1)", - "enum": true, - "type-name": "GstGeometricTransformOffEdgesPixelsMethod", - "values": [ - { - "desc": "Ignore", - "name": "ignore", - "value": "0" - }, - { - "desc": "Clamp", - "name": "clamp", - "value": "1" - }, - { - "desc": "Wrap", - "name": "wrap", - "value": "2" - } - ], - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "GstGeometricTransformOffEdgesPixelsMethod", "writable": true }, "phase": { @@ -29899,7 +13957,8 @@ "default": "0", "max": "1.79769e+308", "min": "-1.79769e+308", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "qos": { @@ -29907,7 +13966,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "radius": { @@ -29917,7 +13977,8 @@ "default": "0.35", "max": "1", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "wavelength": { @@ -29927,7 +13988,8 @@ "default": "16", "max": "1.79769e+308", "min": "-1.79769e+308", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "x-center": { @@ -29937,7 +13999,8 @@ "default": "0.5", "max": "1", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "y-center": { @@ -29947,7 +14010,8 @@ "default": "0.5", "max": "1", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true } }, @@ -29956,6 +14020,53 @@ }, "filename": "gstgeometrictransform", "license": "LGPL", + "other-types": { + "GstGeometricTransformOffEdgesPixelsMethod": { + "kind": "enum", + "values": [ + { + "desc": "Ignore", + "name": "ignore", + "value": "0" + }, + { + "desc": "Clamp", + "name": "clamp", + "value": "1" + }, + { + "desc": "Wrap", + "name": "wrap", + "value": "2" + } + ] + }, + "GstMirrorMode": { + "kind": "enum", + "values": [ + { + "desc": "Split horizontally and reflect left into right", + "name": "left", + "value": "0" + }, + { + "desc": "Split horizontally and reflect right into left", + "name": "right", + "value": "1" + }, + { + "desc": "Split vertically and reflect top into bottom", + "name": "top", + "value": "2" + }, + { + "desc": "Split vertically and reflect bottom into top", + "name": "bottom", + "value": "3" + } + ] + } + }, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -29965,7 +14076,7 @@ "description": "GME Audio Decoder", "elements": { "gmedec": { - "author": "Chris Lee <clee@kde.org>, Brian Koropoff <bkoropoff@gmail.com>, Michael Pyne <mpyne@kde.org>, Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>", + "author": "Chris Lee <clee@kde.org>, Brian Koropoff <bkoropoff@gmail.com>, Michael Pyne <mpyne@kde.org>, Sebastian Dröge <sebastian.droege@collabora.co.uk>", "description": "Uses libgme to emulate a gaming console sound processors", "hierarchy": [ "GstGmeDec", @@ -29993,6 +14104,7 @@ }, "filename": "gstgme", "license": "LGPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -30014,7 +14126,6 @@ ], "klass": "Codec/Decoder/Audio", "long-name": "GSM audio decoder", - "name": "gsmdec", "pad-templates": { "sink": { "caps": "audio/x-gsm:\n rate: 8000\n channels: 1\naudio/ms-gsm:\n rate: [ 1, 2147483647 ]\n channels: 1\n", @@ -30035,22 +14146,8 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint64", "writable": true }, "plc": { @@ -30058,7 +14155,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "tolerance": { @@ -30068,7 +14166,8 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true } }, @@ -30085,9 +14184,11 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstPreset" + ], "klass": "Codec/Encoder/Audio", "long-name": "GSM audio encoder", - "name": "gsmenc", "pad-templates": { "sink": { "caps": "audio/x-raw:\n format: S16LE\n layout: interleaved\n rate: 8000\n channels: 1\n", @@ -30106,7 +14207,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "mark-granule": { @@ -30114,30 +14216,17 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": false }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, "perfect-timestamp": { "blurb": "Favour perfect timestamps over tracking upstream timestamps", "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "tolerance": { @@ -30147,7 +14236,8 @@ "default": "40000000", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true } }, @@ -30156,6 +14246,7 @@ }, "filename": "gstgsm", "license": "LGPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -30176,21 +14267,21 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstChildProxy" + ], "klass": "Codec/Demuxer/Adaptive", "long-name": "HLS Demuxer", - "name": "hlsdemux", "pad-templates": { "sink": { "caps": "application/x-hls:\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src_%%u": { "caps": "ANY", "direction": "src", - "presence": "sometimes", - "typename": "GstPad" + "presence": "sometimes" } }, "properties": { @@ -30199,7 +14290,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "bitrate-limit": { @@ -30209,7 +14301,8 @@ "default": "0.8", "max": "1", "min": "0", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true }, "connection-speed": { @@ -30219,7 +14312,8 @@ "default": "0", "max": "4294967", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "message-forward": { @@ -30227,22 +14321,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -30250,19 +14330,28 @@ "signals": { "no-more-pads": { "args": [], - "retval": "void" + "return-type": "void", + "when": "last" }, "pad-added": { "args": [ - "GstPad" + { + "name": "arg0", + "type": "GstPad" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "pad-removed": { "args": [ - "GstPad" + { + "name": "arg0", + "type": "GstPad" + } ], - "retval": "void" + "return-type": "void", + "when": "last" } } }, @@ -30277,15 +14366,16 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstChildProxy" + ], "klass": "Sink", "long-name": "HTTP Live Streaming sink", - "name": "hlssink", "pad-templates": { "sink": { "caps": "ANY", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -30294,7 +14384,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "location": { @@ -30302,7 +14393,8 @@ "construct": false, "construct-only": false, "default": "segment%%05d.ts", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "max-files": { @@ -30312,7 +14404,8 @@ "default": "10", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "message-forward": { @@ -30320,22 +14413,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "playlist-length": { @@ -30345,7 +14424,8 @@ "default": "5", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "playlist-location": { @@ -30353,7 +14433,8 @@ "construct": false, "construct-only": false, "default": "playlist.m3u8", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "playlist-root": { @@ -30361,7 +14442,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "target-duration": { @@ -30371,14 +14453,15 @@ "default": "15", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true } }, "rank": "none" }, "hlssink2": { - "author": "Alessandro Decina <alessandro.d@gmail.com>, Sebastian Dr\u00f6ge <sebastian@centricular.com>", + "author": "Alessandro Decina <alessandro.d@gmail.com>, Sebastian Dröge <sebastian@centricular.com>", "description": "HTTP Live Streaming sink", "hierarchy": [ "GstHlsSink2", @@ -30388,21 +14471,21 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstChildProxy" + ], "klass": "Sink", "long-name": "HTTP Live Streaming sink", - "name": "hlssink2", "pad-templates": { "audio": { "caps": "ANY", "direction": "sink", - "presence": "request", - "typename": "GstPad" + "presence": "request" }, "video": { "caps": "ANY", "direction": "sink", - "presence": "request", - "typename": "GstPad" + "presence": "request" } }, "properties": { @@ -30411,7 +14494,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "location": { @@ -30419,7 +14503,8 @@ "construct": false, "construct-only": false, "default": "segment%%05d.ts", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "max-files": { @@ -30429,7 +14514,8 @@ "default": "10", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "message-forward": { @@ -30437,22 +14523,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "playlist-length": { @@ -30462,7 +14534,8 @@ "default": "5", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "playlist-location": { @@ -30470,7 +14543,8 @@ "construct": false, "construct-only": false, "default": "playlist.m3u8", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "playlist-root": { @@ -30478,7 +14552,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "send-keyframe-requests": { @@ -30486,7 +14561,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "target-duration": { @@ -30496,15 +14572,49 @@ "default": "15", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true } }, - "rank": "none" + "rank": "none", + "signals": { + "delete-fragment": { + "args": [ + { + "name": "arg0", + "type": "gchararray" + } + ], + "return-type": "void", + "when": "last" + }, + "get-fragment-stream": { + "args": [ + { + "name": "arg0", + "type": "gchararray" + } + ], + "return-type": "GOutputStream", + "when": "last" + }, + "get-playlist-stream": { + "args": [ + { + "name": "arg0", + "type": "gchararray" + } + ], + "return-type": "GOutputStream", + "when": "last" + } + } } }, "filename": "gsthls", "license": "LGPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins", "source": "gst-plugins-bad", "tracers": {}, @@ -30514,7 +14624,7 @@ "description": "ID3 v1 and v2 muxing plugin", "elements": { "id3mux": { - "author": "Michael Smith <msmith@songbirdnest.com>, Tim-Philipp M\u00fcller <tim centricular net>", + "author": "Michael Smith <msmith@songbirdnest.com>, Tim-Philipp MĂ¼ller <tim centricular net>", "description": "Adds an ID3v2 header and ID3v1 footer to a file", "hierarchy": [ "GstId3Mux", @@ -30524,39 +14634,24 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstTagSetter" + ], "klass": "Formatter/Metadata", "long-name": "ID3 v1 and v2 Muxer", - "name": "id3mux", "pad-templates": { "sink": { "caps": "ANY", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "application/x-id3:\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, "v2-version": { "blurb": "Set version (3 for id3v2.3, 4 for id3v2.4) of id3v2 tags", "construct": true, @@ -30564,7 +14659,8 @@ "default": "3", "max": "4", "min": "3", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "write-v1": { @@ -30572,7 +14668,8 @@ "construct": true, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "write-v2": { @@ -30580,7 +14677,8 @@ "construct": true, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -30589,6 +14687,7 @@ }, "filename": "gstid3tag", "license": "LGPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -30610,13 +14709,11 @@ ], "klass": "Sink/Audio", "long-name": "Internal audio sink", - "name": "interaudiosink", "pad-templates": { "sink": { "caps": "audio/x-raw:\n format: { S8, U8, S16LE, S16BE, U16LE, U16BE, S24_32LE, S24_32BE, U24_32LE, U24_32BE, S32LE, S32BE, U32LE, U32BE, S24LE, S24BE, U24LE, U24BE, S20LE, S20BE, U20LE, U20BE, S18LE, S18BE, U18LE, U18BE, F32LE, F32BE, F64LE, F64BE }\n rate: [ 1, 2147483647 ]\n channels: [ 1, 2147483647 ]\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -30625,7 +14722,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "blocksize": { @@ -30635,7 +14733,8 @@ "default": "4096", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "channel": { @@ -30643,7 +14742,8 @@ "construct": false, "construct-only": false, "default": "default", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "enable-last-sample": { @@ -30651,14 +14751,16 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "last-sample": { "blurb": "The last sample received in the sink", "construct": false, "construct-only": false, - "type-name": "GstSample", + "readable": true, + "type": "GstSample", "writable": false }, "max-bitrate": { @@ -30668,7 +14770,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "max-lateness": { @@ -30678,32 +14781,19 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint64", "writable": true }, "processing-deadline": { - "blurb": "Maximum processing deadline in nanoseconds", + "blurb": "Maximum processing time for a buffer in nanoseconds", "construct": false, "construct-only": false, "default": "20000000", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "qos": { @@ -30711,7 +14801,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "render-delay": { @@ -30721,7 +14812,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "stats": { @@ -30729,7 +14821,8 @@ "construct": false, "construct-only": false, "default": "application/x-gst-base-sink-stats, average-rate=(double)0, dropped=(guint64)0, rendered=(guint64)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false }, "sync": { @@ -30737,7 +14830,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "throttle-time": { @@ -30747,7 +14841,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "ts-offset": { @@ -30757,7 +14852,8 @@ "default": "0", "max": "9223372036854775807", "min": "-9223372036854775808", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true } }, @@ -30776,13 +14872,11 @@ ], "klass": "Source/Audio", "long-name": "Internal audio source", - "name": "interaudiosrc", "pad-templates": { "src": { "caps": "audio/x-raw:\n format: { S8, U8, S16LE, S16BE, U16LE, U16BE, S24_32LE, S24_32BE, U24_32LE, U24_32BE, S32LE, S32BE, U32LE, U32BE, S24LE, S24BE, U24LE, U24BE, S20LE, S20BE, U20LE, U20BE, S18LE, S18BE, U18LE, U18BE, F32LE, F32BE, F64LE, F64BE }\n rate: [ 1, 2147483647 ]\n channels: [ 1, 2147483647 ]\n layout: interleaved\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -30793,7 +14887,8 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "buffer-time": { @@ -30803,7 +14898,8 @@ "default": "1000000000", "max": "18446744073709551615", "min": "1", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "channel": { @@ -30811,7 +14907,8 @@ "construct": false, "construct-only": false, "default": "default", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "do-timestamp": { @@ -30819,7 +14916,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "latency-time": { @@ -30829,15 +14927,8 @@ "default": "100000000", "max": "18446744073709551615", "min": "1", - "type-name": "guint64", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "guint64", "writable": true }, "num-buffers": { @@ -30847,14 +14938,8 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "period-time": { @@ -30864,7 +14949,8 @@ "default": "25000000", "max": "18446744073709551615", "min": "1", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "typefind": { @@ -30872,7 +14958,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -30891,13 +14978,11 @@ ], "klass": "Sink/Subtitle", "long-name": "Internal subtitle sink", - "name": "intersubsink", "pad-templates": { "sink": { "caps": "text/plain:\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -30906,7 +14991,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "blocksize": { @@ -30916,7 +15002,8 @@ "default": "4096", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "channel": { @@ -30924,7 +15011,8 @@ "construct": false, "construct-only": false, "default": "default", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "enable-last-sample": { @@ -30932,14 +15020,16 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "last-sample": { "blurb": "The last sample received in the sink", "construct": false, "construct-only": false, - "type-name": "GstSample", + "readable": true, + "type": "GstSample", "writable": false }, "max-bitrate": { @@ -30949,7 +15039,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "max-lateness": { @@ -30959,32 +15050,19 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint64", "writable": true }, "processing-deadline": { - "blurb": "Maximum processing deadline in nanoseconds", + "blurb": "Maximum processing time for a buffer in nanoseconds", "construct": false, "construct-only": false, "default": "20000000", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "qos": { @@ -30992,7 +15070,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "render-delay": { @@ -31002,7 +15081,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "stats": { @@ -31010,7 +15090,8 @@ "construct": false, "construct-only": false, "default": "application/x-gst-base-sink-stats, average-rate=(double)0, dropped=(guint64)0, rendered=(guint64)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false }, "sync": { @@ -31018,7 +15099,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "throttle-time": { @@ -31028,7 +15110,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "ts-offset": { @@ -31038,7 +15121,8 @@ "default": "0", "max": "9223372036854775807", "min": "-9223372036854775808", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true } }, @@ -31057,13 +15141,11 @@ ], "klass": "Source/Subtitle", "long-name": "Internal subtitle source", - "name": "intersubsrc", "pad-templates": { "src": { "caps": "application/unknown:\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -31074,7 +15156,8 @@ "default": "4096", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "channel": { @@ -31082,7 +15165,8 @@ "construct": false, "construct-only": false, "default": "default", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "do-timestamp": { @@ -31090,15 +15174,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gboolean", "writable": true }, "num-buffers": { @@ -31108,14 +15185,8 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "typefind": { @@ -31123,7 +15194,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -31143,13 +15215,11 @@ ], "klass": "Sink/Video", "long-name": "Internal video sink", - "name": "intervideosink", "pad-templates": { "sink": { - "caps": "video/x-raw:\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, Y444_16BE, Y444_16LE, P016_BE, P016_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "caps": "video/x-raw:\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, P012_BE, P012_LE, I420_12BE, I420_12LE, Y212_BE, Y212_LE, I422_12BE, I422_12LE, Y412_BE, Y412_LE, Y444_12BE, Y444_12LE, GRAY10_LE32, NV12_10LE32, NV16_10LE32, NV12_10LE40, Y444_16BE, Y444_16LE, P016_BE, P016_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -31158,7 +15228,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "blocksize": { @@ -31168,7 +15239,8 @@ "default": "4096", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "channel": { @@ -31176,7 +15248,8 @@ "construct": false, "construct-only": false, "default": "default", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "enable-last-sample": { @@ -31184,14 +15257,16 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "last-sample": { "blurb": "The last sample received in the sink", "construct": false, "construct-only": false, - "type-name": "GstSample", + "readable": true, + "type": "GstSample", "writable": false }, "max-bitrate": { @@ -31201,7 +15276,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "max-lateness": { @@ -31211,32 +15287,19 @@ "default": "5000000", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint64", "writable": true }, "processing-deadline": { - "blurb": "Maximum processing deadline in nanoseconds", + "blurb": "Maximum processing time for a buffer in nanoseconds", "construct": false, "construct-only": false, "default": "15000000", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "qos": { @@ -31244,7 +15307,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "render-delay": { @@ -31254,7 +15318,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "show-preroll-frame": { @@ -31262,7 +15327,8 @@ "construct": true, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "stats": { @@ -31270,7 +15336,8 @@ "construct": false, "construct-only": false, "default": "application/x-gst-base-sink-stats, average-rate=(double)0, dropped=(guint64)0, rendered=(guint64)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false }, "sync": { @@ -31278,7 +15345,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "throttle-time": { @@ -31288,7 +15356,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "ts-offset": { @@ -31298,7 +15367,8 @@ "default": "0", "max": "9223372036854775807", "min": "-9223372036854775808", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true } }, @@ -31317,13 +15387,11 @@ ], "klass": "Source/Video", "long-name": "Internal video source", - "name": "intervideosrc", "pad-templates": { "src": { - "caps": "video/x-raw:\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, Y444_16BE, Y444_16LE, P016_BE, P016_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "caps": "video/x-raw:\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, P012_BE, P012_LE, I420_12BE, I420_12LE, Y212_BE, Y212_LE, I422_12BE, I422_12LE, Y412_BE, Y412_LE, Y444_12BE, Y444_12LE, GRAY10_LE32, NV12_10LE32, NV16_10LE32, NV12_10LE40, Y444_16BE, Y444_16LE, P016_BE, P016_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -31334,7 +15402,8 @@ "default": "4096", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "channel": { @@ -31342,7 +15411,8 @@ "construct": false, "construct-only": false, "default": "default", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "do-timestamp": { @@ -31350,15 +15420,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gboolean", "writable": true }, "num-buffers": { @@ -31368,14 +15431,8 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "timeout": { @@ -31385,7 +15442,8 @@ "default": "1000000000", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "typefind": { @@ -31393,7 +15451,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -31402,6 +15461,7 @@ }, "filename": "gstinter", "license": "LGPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins", "source": "gst-plugins-bad", "tracers": {}, @@ -31422,19 +15482,16 @@ ], "klass": "Filter/Video", "long-name": "Interlace filter", - "name": "interlace", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { AYUV, YUY2, UYVY, I420, YV12, Y42B, Y444, NV12, NV21 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { - "caps": "video/x-raw:\n format: { AYUV, YUY2, UYVY, I420, YV12, Y42B, Y444, NV12, NV21 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n interlace-mode: { (string)interleaved, (string)mixed }\n", + "caps": "video/x-raw:\n format: { AYUV, YUY2, UYVY, I420, YV12, Y42B, Y444, NV12, NV21 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n interlace-mode: { (string)interleaved, (string)mixed }\n\nvideo/x-raw(format:Interlaced):\n format: { AYUV, YUY2, UYVY, I420, YV12, Y42B, Y444, NV12, NV21 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n interlace-mode: alternate\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -31443,7 +15500,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "field-pattern": { @@ -31451,80 +15509,8 @@ "construct": false, "construct-only": false, "default": "2:3 (2)", - "enum": true, - "type-name": "GstInterlacePattern", - "values": [ - { - "desc": "1:1 (e.g. 60p -> 60i)", - "name": "1:1", - "value": "0" - }, - { - "desc": "2:2 (e.g. 30p -> 60i)", - "name": "2:2", - "value": "1" - }, - { - "desc": "2:3 (e.g. 24p -> 60i telecine)", - "name": "2:3", - "value": "2" - }, - { - "desc": "2:3:3:2 (e.g. 24p -> 60i telecine)", - "name": "2:3:3:2", - "value": "3" - }, - { - "desc": "Euro 2-11:3 (e.g. 24p -> 50i telecine)", - "name": "2-11:3", - "value": "4" - }, - { - "desc": "3:4-3 (e.g. 16p -> 60i telecine)", - "name": "3:4-3", - "value": "5" - }, - { - "desc": "3-7:4 (e.g. 16p -> 50i telecine)", - "name": "3-7:4", - "value": "6" - }, - { - "desc": "3:3:4 (e.g. 18p -> 60i telecine)", - "name": "3:3:4", - "value": "7" - }, - { - "desc": "3:3 (e.g. 20p -> 60i telecine)", - "name": "3:3", - "value": "8" - }, - { - "desc": "3:2-4 (e.g. 27.5p -> 60i telecine)", - "name": "3:2-4", - "value": "9" - }, - { - "desc": "1:2-4 (e.g. 27.5p -> 50i telecine)", - "name": "1:2-4", - "value": "10" - } - ], - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "GstInterlacePattern", "writable": true }, "pattern-offset": { @@ -31534,7 +15520,8 @@ "default": "0", "max": "12", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "top-field-first": { @@ -31542,7 +15529,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -31551,6 +15539,68 @@ }, "filename": "gstinterlace", "license": "LGPL", + "other-types": { + "GstInterlacePattern": { + "kind": "enum", + "values": [ + { + "desc": "1:1 (e.g. 60p -> 60i)", + "name": "1:1", + "value": "0" + }, + { + "desc": "2:2 (e.g. 30p -> 60i)", + "name": "2:2", + "value": "1" + }, + { + "desc": "2:3 (e.g. 24p -> 60i telecine)", + "name": "2:3", + "value": "2" + }, + { + "desc": "2:3:3:2 (e.g. 24p -> 60i telecine)", + "name": "2:3:3:2", + "value": "3" + }, + { + "desc": "Euro 2-11:3 (e.g. 24p -> 50i telecine)", + "name": "2-11:3", + "value": "4" + }, + { + "desc": "3:4-3 (e.g. 16p -> 60i telecine)", + "name": "3:4-3", + "value": "5" + }, + { + "desc": "3-7:4 (e.g. 16p -> 50i telecine)", + "name": "3-7:4", + "value": "6" + }, + { + "desc": "3:3:4 (e.g. 18p -> 60i telecine)", + "name": "3:3:4", + "value": "7" + }, + { + "desc": "3:3 (e.g. 20p -> 60i telecine)", + "name": "3:3", + "value": "8" + }, + { + "desc": "3:2-4 (e.g. 27.5p -> 60i telecine)", + "name": "3:2-4", + "value": "9" + }, + { + "desc": "1:2-4 (e.g. 27.5p -> 50i telecine)", + "name": "1:2-4", + "value": "10" + } + ] + } + }, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -31571,13 +15621,11 @@ ], "klass": "Sink", "long-name": "Inter-process Pipeline Sink", - "name": "ipcpipelinesink", "pad-templates": { "sink": { "caps": "ANY", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -31588,7 +15636,8 @@ "default": "10000000", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "fdin": { @@ -31598,7 +15647,8 @@ "default": "-1", "max": "65535", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "fdout": { @@ -31608,22 +15658,8 @@ "default": "-1", "max": "65535", "min": "-1", - "type-name": "gint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "read-chunk-size": { @@ -31633,15 +15669,18 @@ "default": "4096", "max": "16777216", "min": "1", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true } }, "rank": "none", "signals": { "disconnect": { + "action": true, "args": [], - "retval": "void" + "return-type": "void", + "when": "last" } } }, @@ -31657,13 +15696,11 @@ ], "klass": "Source", "long-name": "Inter-process Pipeline Source", - "name": "ipcpipelinesrc", "pad-templates": { "src": { "caps": "ANY", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -31674,7 +15711,8 @@ "default": "10000000", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "fdin": { @@ -31684,7 +15722,8 @@ "default": "-1", "max": "65535", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "fdout": { @@ -31694,22 +15733,8 @@ "default": "-1", "max": "65535", "min": "-1", - "type-name": "gint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "read-chunk-size": { @@ -31719,21 +15744,29 @@ "default": "65536", "max": "16777216", "min": "1", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true } }, "rank": "none", "signals": { "disconnect": { + "action": true, "args": [], - "retval": "void" + "return-type": "void", + "when": "last" }, "forward-message": { + "action": true, "args": [ - "GstMessage" + { + "name": "arg0", + "type": "GstMessage" + } ], - "retval": "gboolean" + "return-type": "gboolean", + "when": "last" } } }, @@ -31749,16 +15782,19 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstChildProxy" + ], "klass": "Generic/Bin/Slave", "long-name": "Inter-process slave pipeline", - "name": "ipcslavepipeline", "properties": { "async-handling": { "blurb": "The bin will handle Asynchronous state changes", "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "auto-flush-bus": { @@ -31766,7 +15802,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "delay": { @@ -31776,7 +15813,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "latency": { @@ -31786,7 +15824,8 @@ "default": "18446744073709551615", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "message-forward": { @@ -31794,22 +15833,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -31818,6 +15843,7 @@ }, "filename": "gstipcpipeline", "license": "LGPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins", "source": "gst-plugins-bad", "tracers": {}, @@ -31840,98 +15866,18 @@ ], "klass": "Filter/Analyzer/Video", "long-name": "Iqa", - "name": "iqa", "pad-templates": { "sink_%%u": { "caps": "video/x-raw:\n format: { AYUV, BGRA, ARGB, RGBA, ABGR, Y444, Y42B, YUY2, UYVY, YVYU, I420, YV12, NV12, NV21, Y41B, RGB, BGR, xRGB, xBGR, RGBx, BGRx }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", - "object-type": { - "hierarchy": [ - "GstVideoAggregatorConvertPad", - "GstVideoAggregatorPad", - "GstAggregatorPad", - "GstPad", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "properties": { - "converter-config": { - "blurb": "A GstStructure describing the configuration that should be used when scaling and converting this pad's video frames", - "construct": false, - "construct-only": false, - "type-name": "GstStructure", - "writable": true - }, - "emit-signals": { - "blurb": "Send signals to signal data consumption", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - }, - "repeat-after-eos": { - "blurb": "Repeat the last frame after EOS until all pads are EOS", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - }, - "zorder": { - "blurb": "Z Order of the picture", - "construct": false, - "construct-only": false, - "default": "0", - "max": "-1", - "min": "0", - "type-name": "guint", - "writable": true - } - }, - "signals": { - "buffer-consumed": { - "args": [ - "GstBuffer" - ], - "retval": "void" - } - } - }, - "presence": "request" + "presence": "request", + "type": "GstVideoAggregatorConvertPad" }, "src": { "caps": "video/x-raw:\n format: { RGBA }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", - "object-type": { - "hierarchy": [ - "GstAggregatorPad", - "GstPad", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "properties": { - "emit-signals": { - "blurb": "Send signals to signal data consumption", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - } - }, - "signals": { - "buffer-consumed": { - "args": [ - "GstBuffer" - ], - "retval": "void" - } - } - }, - "presence": "always" + "presence": "always", + "type": "GstAggregatorPad" } }, "properties": { @@ -31940,7 +15886,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "dssim-error-threshold": { @@ -31950,7 +15897,8 @@ "default": "0", "max": "1.79769e+308", "min": "-1", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "latency": { @@ -31960,7 +15908,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "min-upstream-latency": { @@ -31970,22 +15919,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "guint64", "writable": true }, "start-time": { @@ -31995,7 +15930,8 @@ "default": "18446744073709551615", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "start-time-selection": { @@ -32003,25 +15939,8 @@ "construct": false, "construct-only": false, "default": "zero (0)", - "enum": true, - "type-name": "GstAggregatorStartTimeSelection", - "values": [ - { - "desc": "Start at 0 running time (default)", - "name": "zero", - "value": "0" - }, - { - "desc": "Start at first observed input running time", - "name": "first", - "value": "1" - }, - { - "desc": "Set start time with start-time property", - "name": "set", - "value": "2" - } - ], + "readable": true, + "type": "GstAggregatorStartTimeSelection", "writable": true } }, @@ -32030,6 +15949,7 @@ }, "filename": "gstiqa", "license": "LGPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -32039,7 +15959,7 @@ "description": "IVF parser", "elements": { "ivfparse": { - "author": "Philip J\u00e4genstedt <philipj@opera.com>", + "author": "Philip Jägenstedt <philipj@opera.com>", "description": "Demuxes a IVF stream", "hierarchy": [ "GstIvfParse", @@ -32051,19 +15971,16 @@ ], "klass": "Codec/Demuxer", "long-name": "IVF parser", - "name": "ivfparse", "pad-templates": { "sink": { "caps": "video/x-ivf:\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "ANY", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -32072,22 +15989,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -32096,6 +15999,7 @@ }, "filename": "gstivfparse", "license": "LGPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -32118,43 +16022,26 @@ ], "klass": "Video/Filter", "long-name": "Comb Detect", - "name": "combdetect", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { I420, Y444, Y42B }\n width: [ 1, 2048 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "video/x-raw:\n format: { I420, Y444, Y42B }\n width: [ 1, 2048 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, "qos": { "blurb": "Handle Quality-of-Service events", "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -32173,43 +16060,26 @@ ], "klass": "Video/Filter", "long-name": "Inverse Telecine", - "name": "ivtc", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { I420, Y444, Y42B }\n width: [ 1, 2048 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "video/x-raw:\n format: { I420, Y444, Y42B }\n width: [ 1, 2048 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, "qos": { "blurb": "Handle Quality-of-Service events", "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -32218,6 +16088,7 @@ }, "filename": "gstivtc", "license": "LGPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins", "source": "gst-plugins-bad", "tracers": {}, @@ -32227,7 +16098,7 @@ "description": "JPEG2000 decimator", "elements": { "jp2kdecimator": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>", + "author": "Sebastian Dröge <sebastian.droege@collabora.co.uk>", "description": "Removes information from JPEG2000 streams without recompression", "hierarchy": [ "GstJP2kDecimator", @@ -32238,19 +16109,16 @@ ], "klass": "Filter/Image", "long-name": "JPEG2000 decimator", - "name": "jp2kdecimator", "pad-templates": { "sink": { "caps": "image/x-jpc:\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "image/x-jpc:\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -32261,7 +16129,8 @@ "default": "-1", "max": "32", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "max-layers": { @@ -32271,22 +16140,8 @@ "default": "0", "max": "65535", "min": "0", - "type-name": "gint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true } }, @@ -32295,6 +16150,7 @@ }, "filename": "gstjp2kdecimator", "license": "LGPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -32313,38 +16169,22 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstTagSetter", + "GstTagXmpWriter" + ], "klass": "Video/Formatter", "long-name": "JPEG stream muxer", - "name": "jifmux", "pad-templates": { "sink": { "caps": "image/jpeg:\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "image/jpeg:\n", "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true + "presence": "always" } }, "rank": "secondary" @@ -32362,19 +16202,16 @@ ], "klass": "Video/Parser", "long-name": "JPEG stream parser", - "name": "jpegparse", "pad-templates": { "sink": { "caps": "image/jpeg:\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "image/jpeg:\n format: { I420, Y41B, UYVY, YV12 }\n width: [ 0, 2147483647 ]\n height: [ 0, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n parsed: true\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -32383,22 +16220,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -32407,6 +16230,7 @@ }, "filename": "gstjpegformat", "license": "LGPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -32427,19 +16251,16 @@ ], "klass": "Codec/Decoder/Subtitle", "long-name": "Kate stream text decoder", - "name": "katedec", "pad-templates": { "sink": { "caps": "subtitle/x-kate:\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "text/x-raw:\n format: { pango-markup, utf8 }\nsubpicture/x-dvd:\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -32448,7 +16269,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": false }, "language": { @@ -32456,17 +16278,10 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": false }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, "original-canvas-height": { "blurb": "The canvas height this stream was authored for (0 is unspecified)", "construct": false, @@ -32474,7 +16289,8 @@ "default": "0", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": false }, "original-canvas-width": { @@ -32484,22 +16300,17 @@ "default": "0", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": false }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, "remove-markup": { "blurb": "Remove markup from decoded text ?", "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -32515,21 +16326,21 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstTagSetter" + ], "klass": "Codec/Encoder/Subtitle", "long-name": "Kate stream encoder", - "name": "kateenc", "pad-templates": { "sink": { "caps": "text/x-raw:\n format: { pango-markup, utf8 }\nsubpicture/x-dvd:\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "subtitle/x-kate:\napplication/x-kate:\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -32538,7 +16349,8 @@ "construct": false, "construct-only": false, "default": "", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "default-spu-duration": { @@ -32548,7 +16360,8 @@ "default": "1.5", "max": "3.40282e+38", "min": "0", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true }, "granule-rate-denominator": { @@ -32558,7 +16371,8 @@ "default": "1", "max": "2147483647", "min": "1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "granule-rate-numerator": { @@ -32568,7 +16382,8 @@ "default": "1000", "max": "2147483647", "min": "1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "granule-shift": { @@ -32578,7 +16393,8 @@ "default": "32", "max": "64", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "keepalive-min-time": { @@ -32588,7 +16404,8 @@ "default": "2.5", "max": "3.40282e+38", "min": "0", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true }, "language": { @@ -32596,15 +16413,8 @@ "construct": false, "construct-only": false, "default": "", - "type-name": "gchararray", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "original-canvas-height": { @@ -32614,7 +16424,8 @@ "default": "0", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "original-canvas-width": { @@ -32624,14 +16435,8 @@ "default": "0", "max": "2147483647", "min": "0", - "type-name": "gint", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true } }, @@ -32649,36 +16454,16 @@ ], "klass": "Codec/Parser/Subtitle", "long-name": "Kate stream parser", - "name": "kateparse", "pad-templates": { "sink": { "caps": "subtitle/x-kate:\napplication/x-kate:\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "subtitle/x-kate:\napplication/x-kate:\n", "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true + "presence": "always" } }, "rank": "none" @@ -32694,21 +16479,21 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstTagSetter" + ], "klass": "Formatter/Metadata", "long-name": "Kate stream tagger", - "name": "katetag", "pad-templates": { "sink": { "caps": "subtitle/x-kate:\napplication/x-kate:\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "subtitle/x-kate:\napplication/x-kate:\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -32717,7 +16502,8 @@ "construct": false, "construct-only": false, "default": "", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "language": { @@ -32725,15 +16511,8 @@ "construct": false, "construct-only": false, "default": "", - "type-name": "gchararray", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "original-canvas-height": { @@ -32743,7 +16522,8 @@ "default": "-1", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "original-canvas-width": { @@ -32753,14 +16533,8 @@ "default": "-1", "max": "2147483647", "min": "0", - "type-name": "gint", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true } }, @@ -32769,6 +16543,7 @@ }, "filename": "gstkate", "license": "LGPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -32778,7 +16553,7 @@ "description": "Video sink using the Linux kernel mode setting API", "elements": { "kmssink": { - "author": "V\u00edctor J\u00e1quez <vjaquez@igalia.com>", + "author": "VĂctor JĂ¡quez <vjaquez@igalia.com>", "description": "Video sink using the Linux kernel mode setting API", "hierarchy": [ "GstKMSSink", @@ -32789,15 +16564,16 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstVideoOverlay" + ], "klass": "Sink/Video", "long-name": "KMS video sink", - "name": "kmssink", "pad-templates": { "sink": { - "caps": "video/x-raw:\n format: { BGRA, BGRx, RGBA, RGBx, RGB, BGR, UYVY, YUY2, YVYU, I420, YV12, Y42B, NV12, NV21, NV16 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "caps": "video/x-raw:\n format: { BGRA, BGRx, RGBA, RGBx, RGB, BGR, P010_10LE, P016_LE, UYVY, YUY2, YVYU, I420, YV12, Y42B, NV12, NV21, NV16 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -32806,7 +16582,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "blocksize": { @@ -32816,7 +16593,8 @@ "default": "4096", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "bus-id": { @@ -32824,7 +16602,8 @@ "construct": true, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "can-scale": { @@ -32832,7 +16611,8 @@ "construct": true, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "connector-id": { @@ -32842,14 +16622,16 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "connector-properties": { "blurb": "Additional properties for the connector", "construct": false, "construct-only": false, - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": true }, "display-height": { @@ -32859,7 +16641,8 @@ "default": "0", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": false }, "display-width": { @@ -32869,7 +16652,8 @@ "default": "0", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": false }, "driver-name": { @@ -32877,7 +16661,8 @@ "construct": true, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "enable-last-sample": { @@ -32885,7 +16670,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "force-modesetting": { @@ -32893,14 +16679,16 @@ "construct": true, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "last-sample": { "blurb": "The last sample received in the sink", "construct": false, "construct-only": false, - "type-name": "GstSample", + "readable": true, + "type": "GstSample", "writable": false }, "max-bitrate": { @@ -32910,7 +16698,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "max-lateness": { @@ -32920,22 +16709,8 @@ "default": "5000000", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint64", "writable": true }, "plane-id": { @@ -32945,24 +16720,27 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "plane-properties": { "blurb": "Additional properties for the plane", "construct": false, "construct-only": false, - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": true }, "processing-deadline": { - "blurb": "Maximum processing deadline in nanoseconds", + "blurb": "Maximum processing time for a buffer in nanoseconds", "construct": false, "construct-only": false, "default": "15000000", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "qos": { @@ -32970,7 +16748,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "render-delay": { @@ -32980,14 +16759,16 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "render-rectangle": { "blurb": "The render rectangle ('<x, y, width, height>')", "construct": false, "construct-only": false, - "type-name": "GstValueArray", + "readable": false, + "type": "GstValueArray", "writable": true }, "restore-crtc": { @@ -32995,7 +16776,8 @@ "construct": true, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "show-preroll-frame": { @@ -33003,7 +16785,8 @@ "construct": true, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "stats": { @@ -33011,7 +16794,8 @@ "construct": false, "construct-only": false, "default": "application/x-gst-base-sink-stats, average-rate=(double)0, dropped=(guint64)0, rendered=(guint64)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false }, "sync": { @@ -33019,7 +16803,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "throttle-time": { @@ -33029,7 +16814,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "ts-offset": { @@ -33039,7 +16825,8 @@ "default": "0", "max": "9223372036854775807", "min": "-9223372036854775808", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true } }, @@ -33048,6 +16835,7 @@ }, "filename": "gstkms", "license": "LGPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -33057,7 +16845,7 @@ "description": "LADSPA plugin", "elements": { "ladspa-amp-so-amp-mono": { - "author": "Richard Furse (LADSPA example plugins), Juan Manuel Borges Ca\u00f1o <juanmabcmail@gmail.com>, Andy Wingo <wingo at pobox.com>, Steve Baker <stevebaker_org@yahoo.co.uk>, Erik Walthinsen <omega@cse.ogi.edu>, Stefan Sauer <ensonic@users.sf.net>, Wim Taymans <wim@fluendo.com>", + "author": "Richard Furse (LADSPA example plugins), Juan Manuel Borges Caño <juanmabcmail@gmail.com>, Andy Wingo <wingo at pobox.com>, Steve Baker <stevebaker_org@yahoo.co.uk>, Erik Walthinsen <omega@cse.ogi.edu>, Stefan Sauer <ensonic@users.sf.net>, Wim Taymans <wim@fluendo.com>", "description": "Mono Amplifier", "hierarchy": [ "ladspa-amp-so-amp-mono", @@ -33091,7 +16879,8 @@ "default": "1", "max": "3.40282e+38", "min": "0", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true }, "qos": { @@ -33099,14 +16888,15 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, "rank": "none" }, "ladspa-amp-so-amp-stereo": { - "author": "Richard Furse (LADSPA example plugins), Juan Manuel Borges Ca\u00f1o <juanmabcmail@gmail.com>, Andy Wingo <wingo at pobox.com>, Steve Baker <stevebaker_org@yahoo.co.uk>, Erik Walthinsen <omega@cse.ogi.edu>, Stefan Sauer <ensonic@users.sf.net>, Wim Taymans <wim@fluendo.com>", + "author": "Richard Furse (LADSPA example plugins), Juan Manuel Borges Caño <juanmabcmail@gmail.com>, Andy Wingo <wingo at pobox.com>, Steve Baker <stevebaker_org@yahoo.co.uk>, Erik Walthinsen <omega@cse.ogi.edu>, Stefan Sauer <ensonic@users.sf.net>, Wim Taymans <wim@fluendo.com>", "description": "Stereo Amplifier", "hierarchy": [ "ladspa-amp-so-amp-stereo", @@ -33140,7 +16930,8 @@ "default": "1", "max": "3.40282e+38", "min": "0", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true }, "qos": { @@ -33148,14 +16939,15 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, "rank": "none" }, "ladspa-delay-so-delay-5s": { - "author": "Richard Furse (LADSPA example plugins), Juan Manuel Borges Ca\u00f1o <juanmabcmail@gmail.com>, Andy Wingo <wingo at pobox.com>, Steve Baker <stevebaker_org@yahoo.co.uk>, Erik Walthinsen <omega@cse.ogi.edu>, Stefan Sauer <ensonic@users.sf.net>, Wim Taymans <wim@fluendo.com>", + "author": "Richard Furse (LADSPA example plugins), Juan Manuel Borges Caño <juanmabcmail@gmail.com>, Andy Wingo <wingo at pobox.com>, Steve Baker <stevebaker_org@yahoo.co.uk>, Erik Walthinsen <omega@cse.ogi.edu>, Stefan Sauer <ensonic@users.sf.net>, Wim Taymans <wim@fluendo.com>", "description": "Simple Delay Line", "hierarchy": [ "ladspa-delay-so-delay-5s", @@ -33189,7 +16981,8 @@ "default": "1", "max": "5", "min": "0", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true }, "dry-wet-balance": { @@ -33199,7 +16992,8 @@ "default": "0.5", "max": "1", "min": "0", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true }, "qos": { @@ -33207,14 +17001,15 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, "rank": "none" }, "ladspa-filter-so-hpf": { - "author": "Richard Furse (LADSPA example plugins), Juan Manuel Borges Ca\u00f1o <juanmabcmail@gmail.com>, Andy Wingo <wingo at pobox.com>, Steve Baker <stevebaker_org@yahoo.co.uk>, Erik Walthinsen <omega@cse.ogi.edu>, Stefan Sauer <ensonic@users.sf.net>, Wim Taymans <wim@fluendo.com>", + "author": "Richard Furse (LADSPA example plugins), Juan Manuel Borges Caño <juanmabcmail@gmail.com>, Andy Wingo <wingo at pobox.com>, Steve Baker <stevebaker_org@yahoo.co.uk>, Erik Walthinsen <omega@cse.ogi.edu>, Stefan Sauer <ensonic@users.sf.net>, Wim Taymans <wim@fluendo.com>", "description": "Simple High Pass Filter", "hierarchy": [ "ladspa-filter-so-hpf", @@ -33248,7 +17043,8 @@ "default": "440", "max": "22050", "min": "0", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true }, "qos": { @@ -33256,14 +17052,15 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, "rank": "none" }, "ladspa-filter-so-lpf": { - "author": "Richard Furse (LADSPA example plugins), Juan Manuel Borges Ca\u00f1o <juanmabcmail@gmail.com>, Andy Wingo <wingo at pobox.com>, Steve Baker <stevebaker_org@yahoo.co.uk>, Erik Walthinsen <omega@cse.ogi.edu>, Stefan Sauer <ensonic@users.sf.net>, Wim Taymans <wim@fluendo.com>", + "author": "Richard Furse (LADSPA example plugins), Juan Manuel Borges Caño <juanmabcmail@gmail.com>, Andy Wingo <wingo at pobox.com>, Steve Baker <stevebaker_org@yahoo.co.uk>, Erik Walthinsen <omega@cse.ogi.edu>, Stefan Sauer <ensonic@users.sf.net>, Wim Taymans <wim@fluendo.com>", "description": "Simple Low Pass Filter", "hierarchy": [ "ladspa-filter-so-lpf", @@ -33297,7 +17094,8 @@ "default": "440", "max": "22050", "min": "0", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true }, "qos": { @@ -33305,14 +17103,15 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, "rank": "none" }, "ladspa-sine-so-sine-faaa": { - "author": "Richard Furse (LADSPA example plugins), Juan Manuel Borges Ca\u00f1o <juanmabcmail@gmail.com>, Andy Wingo <wingo at pobox.com>, Steve Baker <stevebaker_org@yahoo.co.uk>, Erik Walthinsen <omega@cse.ogi.edu>, Stefan Sauer <ensonic@users.sf.net>, Wim Taymans <wim@fluendo.com>", + "author": "Richard Furse (LADSPA example plugins), Juan Manuel Borges Caño <juanmabcmail@gmail.com>, Andy Wingo <wingo at pobox.com>, Steve Baker <stevebaker_org@yahoo.co.uk>, Erik Walthinsen <omega@cse.ogi.edu>, Stefan Sauer <ensonic@users.sf.net>, Wim Taymans <wim@fluendo.com>", "description": "Sine Oscillator (Freq:audio, Amp:audio)", "hierarchy": [ "ladspa-sine-so-sine-faaa", @@ -33344,14 +17143,15 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, "rank": "none" }, "ladspa-sine-so-sine-faac": { - "author": "Richard Furse (LADSPA example plugins), Juan Manuel Borges Ca\u00f1o <juanmabcmail@gmail.com>, Andy Wingo <wingo at pobox.com>, Steve Baker <stevebaker_org@yahoo.co.uk>, Erik Walthinsen <omega@cse.ogi.edu>, Stefan Sauer <ensonic@users.sf.net>, Wim Taymans <wim@fluendo.com>", + "author": "Richard Furse (LADSPA example plugins), Juan Manuel Borges Caño <juanmabcmail@gmail.com>, Andy Wingo <wingo at pobox.com>, Steve Baker <stevebaker_org@yahoo.co.uk>, Erik Walthinsen <omega@cse.ogi.edu>, Stefan Sauer <ensonic@users.sf.net>, Wim Taymans <wim@fluendo.com>", "description": "Sine Oscillator (Freq:audio, Amp:control)", "hierarchy": [ "ladspa-sine-so-sine-faac", @@ -33385,7 +17185,8 @@ "default": "1", "max": "3.40282e+38", "min": "0", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true }, "qos": { @@ -33393,14 +17194,15 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, "rank": "none" }, "ladspa-sine-so-sine-fcaa": { - "author": "Richard Furse (LADSPA example plugins), Juan Manuel Borges Ca\u00f1o <juanmabcmail@gmail.com>, Andy Wingo <wingo at pobox.com>, Steve Baker <stevebaker_org@yahoo.co.uk>, Erik Walthinsen <omega@cse.ogi.edu>, Stefan Sauer <ensonic@users.sf.net>, Wim Taymans <wim@fluendo.com>", + "author": "Richard Furse (LADSPA example plugins), Juan Manuel Borges Caño <juanmabcmail@gmail.com>, Andy Wingo <wingo at pobox.com>, Steve Baker <stevebaker_org@yahoo.co.uk>, Erik Walthinsen <omega@cse.ogi.edu>, Stefan Sauer <ensonic@users.sf.net>, Wim Taymans <wim@fluendo.com>", "description": "Sine Oscillator (Freq:control, Amp:audio)", "hierarchy": [ "ladspa-sine-so-sine-fcaa", @@ -33434,7 +17236,8 @@ "default": "440", "max": "22050", "min": "0", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true }, "qos": { @@ -33442,14 +17245,15 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, "rank": "none" }, "ladspasrc-noise-so-noise-white": { - "author": "Richard Furse (LADSPA example plugins), Juan Manuel Borges Ca\u00f1o <juanmabcmail@gmail.com>, Andy Wingo <wingo at pobox.com>, Steve Baker <stevebaker_org@yahoo.co.uk>, Erik Walthinsen <omega@cse.ogi.edu>, Stefan Sauer <ensonic@users.sf.net>, Wim Taymans <wim@fluendo.com>", + "author": "Richard Furse (LADSPA example plugins), Juan Manuel Borges Caño <juanmabcmail@gmail.com>, Andy Wingo <wingo at pobox.com>, Steve Baker <stevebaker_org@yahoo.co.uk>, Erik Walthinsen <omega@cse.ogi.edu>, Stefan Sauer <ensonic@users.sf.net>, Wim Taymans <wim@fluendo.com>", "description": "White Noise Source", "hierarchy": [ "ladspasrc-noise-so-noise-white", @@ -33477,7 +17281,8 @@ "default": "1", "max": "3.40282e+38", "min": "0", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true }, "blocksize": { @@ -33487,7 +17292,8 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "can-activate-pull": { @@ -33495,7 +17301,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "can-activate-push": { @@ -33503,7 +17310,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "do-timestamp": { @@ -33511,7 +17319,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "is-live": { @@ -33519,7 +17328,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "num-buffers": { @@ -33529,7 +17339,8 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "samplesperbuffer": { @@ -33539,7 +17350,8 @@ "default": "1024", "max": "2147483647", "min": "1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "timestamp-offset": { @@ -33549,7 +17361,8 @@ "default": "0", "max": "9223372036854775807", "min": "-9223372036854775808", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "typefind": { @@ -33557,14 +17370,15 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, "rank": "none" }, "ladspasrc-sine-so-sine-fcac": { - "author": "Richard Furse (LADSPA example plugins), Juan Manuel Borges Ca\u00f1o <juanmabcmail@gmail.com>, Andy Wingo <wingo at pobox.com>, Steve Baker <stevebaker_org@yahoo.co.uk>, Erik Walthinsen <omega@cse.ogi.edu>, Stefan Sauer <ensonic@users.sf.net>, Wim Taymans <wim@fluendo.com>", + "author": "Richard Furse (LADSPA example plugins), Juan Manuel Borges Caño <juanmabcmail@gmail.com>, Andy Wingo <wingo at pobox.com>, Steve Baker <stevebaker_org@yahoo.co.uk>, Erik Walthinsen <omega@cse.ogi.edu>, Stefan Sauer <ensonic@users.sf.net>, Wim Taymans <wim@fluendo.com>", "description": "Sine Oscillator (Freq:control, Amp:control)", "hierarchy": [ "ladspasrc-sine-so-sine-fcac", @@ -33592,7 +17406,8 @@ "default": "1", "max": "3.40282e+38", "min": "0", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true }, "blocksize": { @@ -33602,7 +17417,8 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "can-activate-pull": { @@ -33610,7 +17426,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "can-activate-push": { @@ -33618,7 +17435,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "do-timestamp": { @@ -33626,7 +17444,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "frequency": { @@ -33636,7 +17455,8 @@ "default": "440", "max": "22050", "min": "0", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true }, "is-live": { @@ -33644,7 +17464,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "num-buffers": { @@ -33654,7 +17475,8 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "samplesperbuffer": { @@ -33664,7 +17486,8 @@ "default": "1024", "max": "2147483647", "min": "1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "timestamp-offset": { @@ -33674,7 +17497,8 @@ "default": "0", "max": "9223372036854775807", "min": "-9223372036854775808", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "typefind": { @@ -33682,7 +17506,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -33691,6 +17516,7 @@ }, "filename": "gstladspa", "license": "LGPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -33700,7 +17526,7 @@ "description": "Parses byte streams into raw frames", "elements": { "audioparse": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>", + "author": "Sebastian Dröge <sebastian.droege@collabora.co.uk>", "description": "Converts stream into audio frames (deprecated: use rawaudioparse instead)", "hierarchy": [ "GstAudioParse", @@ -33710,21 +17536,21 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstChildProxy" + ], "klass": "Filter/Audio", "long-name": "Audio Parse", - "name": "audioparse", "pad-templates": { "sink": { "caps": "ANY", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "audio/x-raw:\n format: { S8, U8, S16LE, S16BE, U16LE, U16BE, S24_32LE, S24_32BE, U24_32LE, U24_32BE, S32LE, S32BE, U32LE, U32BE, S24LE, S24BE, U24LE, U24BE, S20LE, S20BE, U20LE, U20BE, S18LE, S18BE, U18LE, U18BE, F32LE, F32BE, F64LE, F64BE }\n rate: [ 1, 2147483647 ]\n channels: [ 1, 2147483647 ]\n layout: { (string)interleaved, (string)non-interleaved }\naudio/x-unaligned-raw:\n format: { S8, U8, S16LE, S16BE, U16LE, U16BE, S24_32LE, S24_32BE, U24_32LE, U24_32BE, S32LE, S32BE, U32LE, U32BE, S24LE, S24BE, U24LE, U24BE, S20LE, S20BE, U20LE, U20BE, S18LE, S18BE, U18LE, U18BE, F32LE, F32BE, F64LE, F64BE }\n rate: [ 1, 2147483647 ]\n channels: [ 1, 2147483647 ]\n layout: { (string)interleaved, (string)non-interleaved }\naudio/x-alaw:\n rate: [ 1, 2147483647 ]\n channels: [ 1, 2147483647 ]\naudio/x-mulaw:\n rate: [ 1, 2147483647 ]\n channels: [ 1, 2147483647 ]\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -33733,14 +17559,16 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "channel-positions": { "blurb": "Channel positions used on the output", "construct": false, "construct-only": false, - "type-name": "GValueArray", + "readable": true, + "type": "GValueArray", "writable": true }, "channels": { @@ -33750,7 +17578,8 @@ "default": "2", "max": "64", "min": "1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "format": { @@ -33758,25 +17587,8 @@ "construct": false, "construct-only": false, "default": "raw (0)", - "enum": true, - "type-name": "GstAudioParseFormat", - "values": [ - { - "desc": "Raw", - "name": "raw", - "value": "0" - }, - { - "desc": "A-Law", - "name": "alaw", - "value": "2" - }, - { - "desc": "\u00b5-Law", - "name": "mulaw", - "value": "1" - } - ], + "readable": true, + "type": "GstAudioParseFormat", "writable": true }, "interleaved": { @@ -33784,7 +17596,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "message-forward": { @@ -33792,22 +17605,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "rate": { @@ -33817,248 +17616,17 @@ "default": "44100", "max": "2147483647", "min": "1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "raw-format": { "blurb": "Format of audio samples in raw stream", "construct": false, "construct-only": false, - "default": "s16 (4)", - "enum": true, - "type-name": "GstAudioFormat", - "values": [ - { - "desc": "GST_AUDIO_FORMAT_UNKNOWN", - "name": "unknown", - "value": "0" - }, - { - "desc": "GST_AUDIO_FORMAT_ENCODED", - "name": "encoded", - "value": "1" - }, - { - "desc": "GST_AUDIO_FORMAT_S8", - "name": "s8", - "value": "2" - }, - { - "desc": "GST_AUDIO_FORMAT_U8", - "name": "u8", - "value": "3" - }, - { - "desc": "GST_AUDIO_FORMAT_S16LE", - "name": "s16le", - "value": "4" - }, - { - "desc": "GST_AUDIO_FORMAT_S16BE", - "name": "s16be", - "value": "5" - }, - { - "desc": "GST_AUDIO_FORMAT_U16LE", - "name": "u16le", - "value": "6" - }, - { - "desc": "GST_AUDIO_FORMAT_U16BE", - "name": "u16be", - "value": "7" - }, - { - "desc": "GST_AUDIO_FORMAT_S24_32LE", - "name": "s24-32le", - "value": "8" - }, - { - "desc": "GST_AUDIO_FORMAT_S24_32BE", - "name": "s24-32be", - "value": "9" - }, - { - "desc": "GST_AUDIO_FORMAT_U24_32LE", - "name": "u24-32le", - "value": "10" - }, - { - "desc": "GST_AUDIO_FORMAT_U24_32BE", - "name": "u24-32be", - "value": "11" - }, - { - "desc": "GST_AUDIO_FORMAT_S32LE", - "name": "s32le", - "value": "12" - }, - { - "desc": "GST_AUDIO_FORMAT_S32BE", - "name": "s32be", - "value": "13" - }, - { - "desc": "GST_AUDIO_FORMAT_U32LE", - "name": "u32le", - "value": "14" - }, - { - "desc": "GST_AUDIO_FORMAT_U32BE", - "name": "u32be", - "value": "15" - }, - { - "desc": "GST_AUDIO_FORMAT_S24LE", - "name": "s24le", - "value": "16" - }, - { - "desc": "GST_AUDIO_FORMAT_S24BE", - "name": "s24be", - "value": "17" - }, - { - "desc": "GST_AUDIO_FORMAT_U24LE", - "name": "u24le", - "value": "18" - }, - { - "desc": "GST_AUDIO_FORMAT_U24BE", - "name": "u24be", - "value": "19" - }, - { - "desc": "GST_AUDIO_FORMAT_S20LE", - "name": "s20le", - "value": "20" - }, - { - "desc": "GST_AUDIO_FORMAT_S20BE", - "name": "s20be", - "value": "21" - }, - { - "desc": "GST_AUDIO_FORMAT_U20LE", - "name": "u20le", - "value": "22" - }, - { - "desc": "GST_AUDIO_FORMAT_U20BE", - "name": "u20be", - "value": "23" - }, - { - "desc": "GST_AUDIO_FORMAT_S18LE", - "name": "s18le", - "value": "24" - }, - { - "desc": "GST_AUDIO_FORMAT_S18BE", - "name": "s18be", - "value": "25" - }, - { - "desc": "GST_AUDIO_FORMAT_U18LE", - "name": "u18le", - "value": "26" - }, - { - "desc": "GST_AUDIO_FORMAT_U18BE", - "name": "u18be", - "value": "27" - }, - { - "desc": "GST_AUDIO_FORMAT_F32LE", - "name": "f32le", - "value": "28" - }, - { - "desc": "GST_AUDIO_FORMAT_F32BE", - "name": "f32be", - "value": "29" - }, - { - "desc": "GST_AUDIO_FORMAT_F64LE", - "name": "f64le", - "value": "30" - }, - { - "desc": "GST_AUDIO_FORMAT_F64BE", - "name": "f64be", - "value": "31" - }, - { - "desc": "GST_AUDIO_FORMAT_S16", - "name": "s16", - "value": "4" - }, - { - "desc": "GST_AUDIO_FORMAT_U16", - "name": "u16", - "value": "6" - }, - { - "desc": "GST_AUDIO_FORMAT_S24_32", - "name": "s24-32", - "value": "8" - }, - { - "desc": "GST_AUDIO_FORMAT_U24_32", - "name": "u24-32", - "value": "10" - }, - { - "desc": "GST_AUDIO_FORMAT_S32", - "name": "s32", - "value": "12" - }, - { - "desc": "GST_AUDIO_FORMAT_U32", - "name": "u32", - "value": "14" - }, - { - "desc": "GST_AUDIO_FORMAT_S24", - "name": "s24", - "value": "16" - }, - { - "desc": "GST_AUDIO_FORMAT_U24", - "name": "u24", - "value": "18" - }, - { - "desc": "GST_AUDIO_FORMAT_S20", - "name": "s20", - "value": "20" - }, - { - "desc": "GST_AUDIO_FORMAT_U20", - "name": "u20", - "value": "22" - }, - { - "desc": "GST_AUDIO_FORMAT_S18", - "name": "s18", - "value": "24" - }, - { - "desc": "GST_AUDIO_FORMAT_U18", - "name": "u18", - "value": "26" - }, - { - "desc": "GST_AUDIO_FORMAT_F32", - "name": "f32", - "value": "28" - }, - { - "desc": "GST_AUDIO_FORMAT_F64", - "name": "f64", - "value": "30" - } - ], + "default": "s16le (4)", + "readable": true, + "type": "GstAudioFormat", "writable": true }, "use-sink-caps": { @@ -34066,14 +17634,15 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, "rank": "none" }, "videoparse": { - "author": "David Schleef <ds@schleef.org>, Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>", + "author": "David Schleef <ds@schleef.org>, Sebastian Dröge <sebastian.droege@collabora.co.uk>", "description": "Converts stream into video frames (deprecated: use rawvideoparse instead)", "hierarchy": [ "GstVideoParse", @@ -34083,21 +17652,21 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstChildProxy" + ], "klass": "Filter/Video", "long-name": "Video Parse", - "name": "videoparse", "pad-templates": { "sink": { "caps": "ANY", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "video/x-raw:\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -34106,7 +17675,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "format": { @@ -34114,465 +17684,8 @@ "construct": false, "construct-only": false, "default": "i420 (2)", - "enum": true, - "type-name": "GstVideoFormat", - "values": [ - { - "desc": "GST_VIDEO_FORMAT_UNKNOWN", - "name": "unknown", - "value": "0" - }, - { - "desc": "GST_VIDEO_FORMAT_ENCODED", - "name": "encoded", - "value": "1" - }, - { - "desc": "GST_VIDEO_FORMAT_I420", - "name": "i420", - "value": "2" - }, - { - "desc": "GST_VIDEO_FORMAT_YV12", - "name": "yv12", - "value": "3" - }, - { - "desc": "GST_VIDEO_FORMAT_YUY2", - "name": "yuy2", - "value": "4" - }, - { - "desc": "GST_VIDEO_FORMAT_UYVY", - "name": "uyvy", - "value": "5" - }, - { - "desc": "GST_VIDEO_FORMAT_AYUV", - "name": "ayuv", - "value": "6" - }, - { - "desc": "GST_VIDEO_FORMAT_RGBx", - "name": "rgbx", - "value": "7" - }, - { - "desc": "GST_VIDEO_FORMAT_BGRx", - "name": "bgrx", - "value": "8" - }, - { - "desc": "GST_VIDEO_FORMAT_xRGB", - "name": "xrgb", - "value": "9" - }, - { - "desc": "GST_VIDEO_FORMAT_xBGR", - "name": "xbgr", - "value": "10" - }, - { - "desc": "GST_VIDEO_FORMAT_RGBA", - "name": "rgba", - "value": "11" - }, - { - "desc": "GST_VIDEO_FORMAT_BGRA", - "name": "bgra", - "value": "12" - }, - { - "desc": "GST_VIDEO_FORMAT_ARGB", - "name": "argb", - "value": "13" - }, - { - "desc": "GST_VIDEO_FORMAT_ABGR", - "name": "abgr", - "value": "14" - }, - { - "desc": "GST_VIDEO_FORMAT_RGB", - "name": "rgb", - "value": "15" - }, - { - "desc": "GST_VIDEO_FORMAT_BGR", - "name": "bgr", - "value": "16" - }, - { - "desc": "GST_VIDEO_FORMAT_Y41B", - "name": "y41b", - "value": "17" - }, - { - "desc": "GST_VIDEO_FORMAT_Y42B", - "name": "y42b", - "value": "18" - }, - { - "desc": "GST_VIDEO_FORMAT_YVYU", - "name": "yvyu", - "value": "19" - }, - { - "desc": "GST_VIDEO_FORMAT_Y444", - "name": "y444", - "value": "20" - }, - { - "desc": "GST_VIDEO_FORMAT_v210", - "name": "v210", - "value": "21" - }, - { - "desc": "GST_VIDEO_FORMAT_v216", - "name": "v216", - "value": "22" - }, - { - "desc": "GST_VIDEO_FORMAT_NV12", - "name": "nv12", - "value": "23" - }, - { - "desc": "GST_VIDEO_FORMAT_NV21", - "name": "nv21", - "value": "24" - }, - { - "desc": "GST_VIDEO_FORMAT_GRAY8", - "name": "gray8", - "value": "25" - }, - { - "desc": "GST_VIDEO_FORMAT_GRAY16_BE", - "name": "gray16-be", - "value": "26" - }, - { - "desc": "GST_VIDEO_FORMAT_GRAY16_LE", - "name": "gray16-le", - "value": "27" - }, - { - "desc": "GST_VIDEO_FORMAT_v308", - "name": "v308", - "value": "28" - }, - { - "desc": "GST_VIDEO_FORMAT_RGB16", - "name": "rgb16", - "value": "29" - }, - { - "desc": "GST_VIDEO_FORMAT_BGR16", - "name": "bgr16", - "value": "30" - }, - { - "desc": "GST_VIDEO_FORMAT_RGB15", - "name": "rgb15", - "value": "31" - }, - { - "desc": "GST_VIDEO_FORMAT_BGR15", - "name": "bgr15", - "value": "32" - }, - { - "desc": "GST_VIDEO_FORMAT_UYVP", - "name": "uyvp", - "value": "33" - }, - { - "desc": "GST_VIDEO_FORMAT_A420", - "name": "a420", - "value": "34" - }, - { - "desc": "GST_VIDEO_FORMAT_RGB8P", - "name": "rgb8p", - "value": "35" - }, - { - "desc": "GST_VIDEO_FORMAT_YUV9", - "name": "yuv9", - "value": "36" - }, - { - "desc": "GST_VIDEO_FORMAT_YVU9", - "name": "yvu9", - "value": "37" - }, - { - "desc": "GST_VIDEO_FORMAT_IYU1", - "name": "iyu1", - "value": "38" - }, - { - "desc": "GST_VIDEO_FORMAT_ARGB64", - "name": "argb64", - "value": "39" - }, - { - "desc": "GST_VIDEO_FORMAT_AYUV64", - "name": "ayuv64", - "value": "40" - }, - { - "desc": "GST_VIDEO_FORMAT_r210", - "name": "r210", - "value": "41" - }, - { - "desc": "GST_VIDEO_FORMAT_I420_10BE", - "name": "i420-10be", - "value": "42" - }, - { - "desc": "GST_VIDEO_FORMAT_I420_10LE", - "name": "i420-10le", - "value": "43" - }, - { - "desc": "GST_VIDEO_FORMAT_I422_10BE", - "name": "i422-10be", - "value": "44" - }, - { - "desc": "GST_VIDEO_FORMAT_I422_10LE", - "name": "i422-10le", - "value": "45" - }, - { - "desc": "GST_VIDEO_FORMAT_Y444_10BE", - "name": "y444-10be", - "value": "46" - }, - { - "desc": "GST_VIDEO_FORMAT_Y444_10LE", - "name": "y444-10le", - "value": "47" - }, - { - "desc": "GST_VIDEO_FORMAT_GBR", - "name": "gbr", - "value": "48" - }, - { - "desc": "GST_VIDEO_FORMAT_GBR_10BE", - "name": "gbr-10be", - "value": "49" - }, - { - "desc": "GST_VIDEO_FORMAT_GBR_10LE", - "name": "gbr-10le", - "value": "50" - }, - { - "desc": "GST_VIDEO_FORMAT_NV16", - "name": "nv16", - "value": "51" - }, - { - "desc": "GST_VIDEO_FORMAT_NV24", - "name": "nv24", - "value": "52" - }, - { - "desc": "GST_VIDEO_FORMAT_NV12_64Z32", - "name": "nv12-64z32", - "value": "53" - }, - { - "desc": "GST_VIDEO_FORMAT_A420_10BE", - "name": "a420-10be", - "value": "54" - }, - { - "desc": "GST_VIDEO_FORMAT_A420_10LE", - "name": "a420-10le", - "value": "55" - }, - { - "desc": "GST_VIDEO_FORMAT_A422_10BE", - "name": "a422-10be", - "value": "56" - }, - { - "desc": "GST_VIDEO_FORMAT_A422_10LE", - "name": "a422-10le", - "value": "57" - }, - { - "desc": "GST_VIDEO_FORMAT_A444_10BE", - "name": "a444-10be", - "value": "58" - }, - { - "desc": "GST_VIDEO_FORMAT_A444_10LE", - "name": "a444-10le", - "value": "59" - }, - { - "desc": "GST_VIDEO_FORMAT_NV61", - "name": "nv61", - "value": "60" - }, - { - "desc": "GST_VIDEO_FORMAT_P010_10BE", - "name": "p010-10be", - "value": "61" - }, - { - "desc": "GST_VIDEO_FORMAT_P010_10LE", - "name": "p010-10le", - "value": "62" - }, - { - "desc": "GST_VIDEO_FORMAT_IYU2", - "name": "iyu2", - "value": "63" - }, - { - "desc": "GST_VIDEO_FORMAT_VYUY", - "name": "vyuy", - "value": "64" - }, - { - "desc": "GST_VIDEO_FORMAT_GBRA", - "name": "gbra", - "value": "65" - }, - { - "desc": "GST_VIDEO_FORMAT_GBRA_10BE", - "name": "gbra-10be", - "value": "66" - }, - { - "desc": "GST_VIDEO_FORMAT_GBRA_10LE", - "name": "gbra-10le", - "value": "67" - }, - { - "desc": "GST_VIDEO_FORMAT_GBR_12BE", - "name": "gbr-12be", - "value": "68" - }, - { - "desc": "GST_VIDEO_FORMAT_GBR_12LE", - "name": "gbr-12le", - "value": "69" - }, - { - "desc": "GST_VIDEO_FORMAT_GBRA_12BE", - "name": "gbra-12be", - "value": "70" - }, - { - "desc": "GST_VIDEO_FORMAT_GBRA_12LE", - "name": "gbra-12le", - "value": "71" - }, - { - "desc": "GST_VIDEO_FORMAT_I420_12BE", - "name": "i420-12be", - "value": "72" - }, - { - "desc": "GST_VIDEO_FORMAT_I420_12LE", - "name": "i420-12le", - "value": "73" - }, - { - "desc": "GST_VIDEO_FORMAT_I422_12BE", - "name": "i422-12be", - "value": "74" - }, - { - "desc": "GST_VIDEO_FORMAT_I422_12LE", - "name": "i422-12le", - "value": "75" - }, - { - "desc": "GST_VIDEO_FORMAT_Y444_12BE", - "name": "y444-12be", - "value": "76" - }, - { - "desc": "GST_VIDEO_FORMAT_Y444_12LE", - "name": "y444-12le", - "value": "77" - }, - { - "desc": "GST_VIDEO_FORMAT_GRAY10_LE32", - "name": "gray10-le32", - "value": "78" - }, - { - "desc": "GST_VIDEO_FORMAT_NV12_10LE32", - "name": "nv12-10le32", - "value": "79" - }, - { - "desc": "GST_VIDEO_FORMAT_NV16_10LE32", - "name": "nv16-10le32", - "value": "80" - }, - { - "desc": "GST_VIDEO_FORMAT_NV12_10LE40", - "name": "nv12-10le40", - "value": "81" - }, - { - "desc": "GST_VIDEO_FORMAT_Y210", - "name": "y210", - "value": "82" - }, - { - "desc": "GST_VIDEO_FORMAT_Y410", - "name": "y410", - "value": "83" - }, - { - "desc": "GST_VIDEO_FORMAT_VUYA", - "name": "vuya", - "value": "84" - }, - { - "desc": "GST_VIDEO_FORMAT_BGR10A2_LE", - "name": "bgr10a2-le", - "value": "85" - }, - { - "desc": "GST_VIDEO_FORMAT_RGB10A2_LE", - "name": "rgb10a2-le", - "value": "86" - }, - { - "desc": "GST_VIDEO_FORMAT_Y444_16BE", - "name": "y444-16be", - "value": "87" - }, - { - "desc": "GST_VIDEO_FORMAT_Y444_16LE", - "name": "y444-16le", - "value": "88" - }, - { - "desc": "GST_VIDEO_FORMAT_P016_BE", - "name": "p016-be", - "value": "89" - }, - { - "desc": "GST_VIDEO_FORMAT_P016_LE", - "name": "p016-le", - "value": "90" - } - ], + "readable": true, + "type": "GstVideoFormat", "writable": true }, "framerate": { @@ -34582,7 +17695,8 @@ "default": "25/1", "max": "2147483647/1", "min": "0/1", - "type-name": "GstFraction", + "readable": true, + "type": "GstFraction", "writable": true }, "framesize": { @@ -34592,7 +17706,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "height": { @@ -34602,7 +17717,8 @@ "default": "240", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "interlaced": { @@ -34610,7 +17726,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "message-forward": { @@ -34618,15 +17735,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gboolean", "writable": true }, "offsets": { @@ -34634,14 +17744,8 @@ "construct": false, "construct-only": false, "default": "0,76800,96000", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gchararray", "writable": true }, "pixel-aspect-ratio": { @@ -34651,7 +17755,8 @@ "default": "1/1", "max": "100/1", "min": "1/100", - "type-name": "GstFraction", + "readable": true, + "type": "GstFraction", "writable": true }, "strides": { @@ -34659,7 +17764,8 @@ "construct": false, "construct-only": false, "default": "320,160,160", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "top-field-first": { @@ -34667,7 +17773,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "width": { @@ -34677,7 +17784,8 @@ "default": "320", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true } }, @@ -34686,6 +17794,50 @@ }, "filename": "gstlegacyrawparse", "license": "LGPL", + "other-types": { + "GstAudioParseFormat": { + "kind": "enum", + "values": [ + { + "desc": "Raw", + "name": "raw", + "value": "0" + }, + { + "desc": "A-Law", + "name": "alaw", + "value": "2" + }, + { + "desc": "µ-Law", + "name": "mulaw", + "value": "1" + } + ] + } + }, + "package": "GStreamer Bad Plug-ins git", + "source": "gst-plugins-bad", + "tracers": {}, + "url": "Unknown package origin" + }, + "lv2": { + "description": "All LV2 plugins", + "elements": {}, + "filename": "gstlv2", + "license": "LGPL", + "other-types": {}, + "package": "GStreamer Bad Plug-ins git", + "source": "gst-plugins-bad", + "tracers": {}, + "url": "Unknown package origin" + }, + "microdns": { + "description": "libmicrodns plugin library", + "elements": {}, + "filename": "gstmicrodns", + "license": "LGPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -34706,36 +17858,16 @@ ], "klass": "Codec/Demuxer/Audio", "long-name": "MidiParse", - "name": "midiparse", "pad-templates": { "sink": { "caps": "audio/midi:\naudio/riff-midi:\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "audio/x-midi-event:\n", "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true + "presence": "always" } }, "rank": "primary" @@ -34743,6 +17875,7 @@ }, "filename": "gstmidi", "license": "LGPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -34763,15 +17896,16 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstURIHandler" + ], "klass": "Source/Network", "long-name": "MMS streaming source", - "name": "mmssrc", "pad-templates": { "src": { "caps": "video/x-ms-asf:\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -34782,7 +17916,8 @@ "default": "4096", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "connection-speed": { @@ -34792,7 +17927,8 @@ "default": "0", "max": "2147483", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "do-timestamp": { @@ -34800,7 +17936,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "location": { @@ -34808,15 +17945,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "num-buffers": { @@ -34826,14 +17956,8 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "typefind": { @@ -34841,7 +17965,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -34850,8 +17975,10 @@ }, "filename": "gstmms", "license": "LGPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", + "tracers": {}, "url": "Unknown package origin" }, "modplug": { @@ -34887,7 +18014,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "megabass-amount": { @@ -34897,7 +18025,8 @@ "default": "40", "max": "100", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "megabass-range": { @@ -34907,7 +18036,8 @@ "default": "30", "max": "100", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "noise-reduction": { @@ -34915,7 +18045,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "oversamp": { @@ -34923,7 +18054,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "reverb": { @@ -34931,7 +18063,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "reverb-delay": { @@ -34941,7 +18074,8 @@ "default": "100", "max": "200", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "reverb-depth": { @@ -34951,7 +18085,8 @@ "default": "30", "max": "100", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "songname": { @@ -34959,7 +18094,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": false }, "surround": { @@ -34967,7 +18103,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "surround-delay": { @@ -34977,7 +18114,8 @@ "default": "20", "max": "40", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "surround-depth": { @@ -34987,7 +18125,8 @@ "default": "20", "max": "100", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true } }, @@ -34996,6 +18135,7 @@ }, "filename": "gstmodplug", "license": "LGPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -35014,21 +18154,21 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstPreset" + ], "klass": "Codec/Encoder/Video", "long-name": "mpeg2enc video encoder", - "name": "mpeg2enc", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: I420\n width: [ 16, 4096 ]\n height: [ 16, 4096 ]\n framerate: { (fraction)24000/1001, (fraction)24/1, (fraction)25/1, (fraction)30000/1001, (fraction)30/1, (fraction)50/1, (fraction)60000/1001 }\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "video/mpeg:\n systemstream: false\n mpegversion: { (int)1, (int)2 }\n width: [ 16, 4096 ]\n height: [ 16, 4096 ]\n framerate: { (fraction)24000/1001, (fraction)24/1, (fraction)25/1, (fraction)30000/1001, (fraction)30/1, (fraction)50/1, (fraction)60000/1001 }\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -35037,7 +18177,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "aspect": { @@ -35045,35 +18186,8 @@ "construct": false, "construct-only": false, "default": "0 (0)", - "enum": true, - "type-name": "GstMpeg2encAspect", - "values": [ - { - "desc": "Deduce from input", - "name": "0", - "value": "0" - }, - { - "desc": "1:1", - "name": "1", - "value": "1" - }, - { - "desc": "4:3", - "name": "2", - "value": "2" - }, - { - "desc": "16:9", - "name": "3", - "value": "3" - }, - { - "desc": "2.21:1", - "name": "4", - "value": "4" - } - ], + "readable": true, + "type": "GstMpeg2encAspect", "writable": true }, "b-per-refframe": { @@ -35083,7 +18197,8 @@ "default": "0", "max": "2", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "bitrate": { @@ -35093,7 +18208,8 @@ "default": "1125", "max": "40000", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "bufsize": { @@ -35103,7 +18219,8 @@ "default": "0", "max": "4000", "min": "20", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "closed-gop": { @@ -35111,7 +18228,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "constraints": { @@ -35119,7 +18237,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "correct-svcd-hds": { @@ -35127,7 +18246,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "dualprime": { @@ -35135,7 +18255,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "dummy-svcd-sof": { @@ -35143,7 +18264,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "force-b-b-p": { @@ -35151,7 +18273,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "format": { @@ -35159,80 +18282,8 @@ "construct": false, "construct-only": false, "default": "0 (0)", - "enum": true, - "type-name": "GstMpeg2encFormat", - "values": [ - { - "desc": "Generic MPEG-1", - "name": "0", - "value": "0" - }, - { - "desc": "Standard VCD", - "name": "1", - "value": "1" - }, - { - "desc": "User VCD", - "name": "2", - "value": "2" - }, - { - "desc": "Generic MPEG-2", - "name": "3", - "value": "3" - }, - { - "desc": "Standard SVCD", - "name": "4", - "value": "4" - }, - { - "desc": "User SVCD", - "name": "5", - "value": "5" - }, - { - "desc": "VCD Stills sequences", - "name": "6", - "value": "6" - }, - { - "desc": "SVCD Stills sequences", - "name": "7", - "value": "7" - }, - { - "desc": "DVD MPEG-2 for dvdauthor", - "name": "8", - "value": "8" - }, - { - "desc": "DVD MPEG-2", - "name": "9", - "value": "9" - }, - { - "desc": "ATSC 480i", - "name": "10", - "value": "10" - }, - { - "desc": "ATSC 480p", - "name": "11", - "value": "11" - }, - { - "desc": "ATSC 720p", - "name": "12", - "value": "12" - }, - { - "desc": "ATSC 1080i", - "name": "13", - "value": "13" - } - ], + "readable": true, + "type": "GstMpeg2encFormat", "writable": true }, "framerate": { @@ -35240,55 +18291,8 @@ "construct": false, "construct-only": false, "default": "0 (0)", - "enum": true, - "type-name": "GstMpeg2encFramerate", - "values": [ - { - "desc": "Same as input", - "name": "0", - "value": "0" - }, - { - "desc": "24/1.001 (NTSC 3:2 pulldown converted film)", - "name": "1", - "value": "1" - }, - { - "desc": "24 (native film)", - "name": "2", - "value": "2" - }, - { - "desc": "25 (PAL/SECAM video)", - "name": "3", - "value": "3" - }, - { - "desc": "30/1.001 (NTSC video)", - "name": "4", - "value": "4" - }, - { - "desc": "30", - "name": "5", - "value": "5" - }, - { - "desc": "50 (PAL/SECAM fields)", - "name": "6", - "value": "6" - }, - { - "desc": "60/1.001 (NTSC fields)", - "name": "7", - "value": "7" - }, - { - "desc": "60", - "name": "8", - "value": "8" - } - ], + "readable": true, + "type": "GstMpeg2encFramerate", "writable": true }, "interlace-mode": { @@ -35296,30 +18300,8 @@ "construct": false, "construct-only": false, "default": "-1 (-1)", - "enum": true, - "type-name": "GstMpeg2encInterlaceMode", - "values": [ - { - "desc": "Format default mode", - "name": "-1", - "value": "-1" - }, - { - "desc": "Progressive", - "name": "0", - "value": "0" - }, - { - "desc": "Interlaced, per-frame encoding", - "name": "1", - "value": "1" - }, - { - "desc": "Interlaced, per-field-encoding", - "name": "2", - "value": "2" - } - ], + "readable": true, + "type": "GstMpeg2encInterlaceMode", "writable": true }, "intra-dc-prec": { @@ -35329,7 +18311,8 @@ "default": "9", "max": "11", "min": "8", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "keep-hf": { @@ -35337,7 +18320,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "max-gop-size": { @@ -35347,7 +18331,8 @@ "default": "-1", "max": "250", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "min-gop-size": { @@ -35357,7 +18342,8 @@ "default": "-1", "max": "250", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "motion-search-radius": { @@ -35367,15 +18353,8 @@ "default": "0", "max": "32", "min": "0", - "type-name": "gint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gint", "writable": true }, "non-video-bitrate": { @@ -35385,7 +18364,8 @@ "default": "0", "max": "10000", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "norm": { @@ -35393,37 +18373,8 @@ "construct": false, "construct-only": false, "default": "0 (0)", - "enum": true, - "type-name": "GstMpeg2encVideoNorm", - "values": [ - { - "desc": "Unspecified", - "name": "0", - "value": "0" - }, - { - "desc": "PAL", - "name": "p", - "value": "112" - }, - { - "desc": "NTSC", - "name": "n", - "value": "110" - }, - { - "desc": "SECAM", - "name": "s", - "value": "115" - } - ], - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "GstMpeg2encVideoNorm", "writable": true }, "playback-field-order": { @@ -35431,25 +18382,8 @@ "construct": false, "construct-only": false, "default": "0 (-1)", - "enum": true, - "type-name": "GstMpeg2encPlaybackFieldOrders", - "values": [ - { - "desc": "Unspecified", - "name": "0", - "value": "-1" - }, - { - "desc": "Top-field first", - "name": "1", - "value": "1" - }, - { - "desc": "Bottom-field first", - "name": "2", - "value": "2" - } - ], + "readable": true, + "type": "GstMpeg2encPlaybackFieldOrders", "writable": true }, "pulldown-3-2": { @@ -35457,7 +18391,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "quant-matrix": { @@ -35465,30 +18400,8 @@ "construct": false, "construct-only": false, "default": "9 (0)", - "enum": true, - "type-name": "GstMpeg2encQuantisationMatrix", - "values": [ - { - "desc": "Default", - "name": "9", - "value": "0" - }, - { - "desc": "High resolution", - "name": "1", - "value": "1" - }, - { - "desc": "KVCD", - "name": "2", - "value": "2" - }, - { - "desc": "TMPGEnc", - "name": "3", - "value": "3" - } - ], + "readable": true, + "type": "GstMpeg2encQuantisationMatrix", "writable": true }, "quant-reduction-max-var": { @@ -35498,7 +18411,8 @@ "default": "100", "max": "2500", "min": "0", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true }, "quantisation": { @@ -35508,7 +18422,8 @@ "default": "0", "max": "31", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "quantisation-reduction": { @@ -35518,7 +18433,8 @@ "default": "0", "max": "10", "min": "-4", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true }, "reduce-hf": { @@ -35528,7 +18444,8 @@ "default": "0", "max": "2", "min": "0", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true }, "reduction-2x2": { @@ -35538,7 +18455,8 @@ "default": "3", "max": "4", "min": "1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "reduction-4x4": { @@ -35548,7 +18466,8 @@ "default": "2", "max": "4", "min": "1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "sequence-header-every-gop": { @@ -35556,7 +18475,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "sequence-length": { @@ -35566,7 +18486,8 @@ "default": "0", "max": "10240", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "unit-coeff-elim": { @@ -35576,7 +18497,8 @@ "default": "0", "max": "40", "min": "-40", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "vcd-still-size": { @@ -35586,7 +18508,8 @@ "default": "0", "max": "512", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true } }, @@ -35595,8 +18518,261 @@ }, "filename": "gstmpeg2enc", "license": "GPL", + "other-types": { + "GstMpeg2encAspect": { + "kind": "enum", + "values": [ + { + "desc": "Deduce from input", + "name": "0", + "value": "0" + }, + { + "desc": "1:1", + "name": "1", + "value": "1" + }, + { + "desc": "4:3", + "name": "2", + "value": "2" + }, + { + "desc": "16:9", + "name": "3", + "value": "3" + }, + { + "desc": "2.21:1", + "name": "4", + "value": "4" + } + ] + }, + "GstMpeg2encFormat": { + "kind": "enum", + "values": [ + { + "desc": "Generic MPEG-1", + "name": "0", + "value": "0" + }, + { + "desc": "Standard VCD", + "name": "1", + "value": "1" + }, + { + "desc": "User VCD", + "name": "2", + "value": "2" + }, + { + "desc": "Generic MPEG-2", + "name": "3", + "value": "3" + }, + { + "desc": "Standard SVCD", + "name": "4", + "value": "4" + }, + { + "desc": "User SVCD", + "name": "5", + "value": "5" + }, + { + "desc": "VCD Stills sequences", + "name": "6", + "value": "6" + }, + { + "desc": "SVCD Stills sequences", + "name": "7", + "value": "7" + }, + { + "desc": "DVD MPEG-2 for dvdauthor", + "name": "8", + "value": "8" + }, + { + "desc": "DVD MPEG-2", + "name": "9", + "value": "9" + }, + { + "desc": "ATSC 480i", + "name": "10", + "value": "10" + }, + { + "desc": "ATSC 480p", + "name": "11", + "value": "11" + }, + { + "desc": "ATSC 720p", + "name": "12", + "value": "12" + }, + { + "desc": "ATSC 1080i", + "name": "13", + "value": "13" + } + ] + }, + "GstMpeg2encFramerate": { + "kind": "enum", + "values": [ + { + "desc": "Same as input", + "name": "0", + "value": "0" + }, + { + "desc": "24/1.001 (NTSC 3:2 pulldown converted film)", + "name": "1", + "value": "1" + }, + { + "desc": "24 (native film)", + "name": "2", + "value": "2" + }, + { + "desc": "25 (PAL/SECAM video)", + "name": "3", + "value": "3" + }, + { + "desc": "30/1.001 (NTSC video)", + "name": "4", + "value": "4" + }, + { + "desc": "30", + "name": "5", + "value": "5" + }, + { + "desc": "50 (PAL/SECAM fields)", + "name": "6", + "value": "6" + }, + { + "desc": "60/1.001 (NTSC fields)", + "name": "7", + "value": "7" + }, + { + "desc": "60", + "name": "8", + "value": "8" + } + ] + }, + "GstMpeg2encInterlaceMode": { + "kind": "enum", + "values": [ + { + "desc": "Format default mode", + "name": "-1", + "value": "-1" + }, + { + "desc": "Progressive", + "name": "0", + "value": "0" + }, + { + "desc": "Interlaced, per-frame encoding", + "name": "1", + "value": "1" + }, + { + "desc": "Interlaced, per-field-encoding", + "name": "2", + "value": "2" + } + ] + }, + "GstMpeg2encPlaybackFieldOrders": { + "kind": "enum", + "values": [ + { + "desc": "Unspecified", + "name": "0", + "value": "-1" + }, + { + "desc": "Top-field first", + "name": "1", + "value": "1" + }, + { + "desc": "Bottom-field first", + "name": "2", + "value": "2" + } + ] + }, + "GstMpeg2encQuantisationMatrix": { + "kind": "enum", + "values": [ + { + "desc": "Default", + "name": "9", + "value": "0" + }, + { + "desc": "High resolution", + "name": "1", + "value": "1" + }, + { + "desc": "KVCD", + "name": "2", + "value": "2" + }, + { + "desc": "TMPGEnc", + "name": "3", + "value": "3" + } + ] + }, + "GstMpeg2encVideoNorm": { + "kind": "enum", + "values": [ + { + "desc": "Unspecified", + "name": "0", + "value": "0" + }, + { + "desc": "PAL", + "name": "p", + "value": "112" + }, + { + "desc": "NTSC", + "name": "n", + "value": "110" + }, + { + "desc": "SECAM", + "name": "s", + "value": "115" + } + ] + } + }, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", + "tracers": {}, "url": "Unknown package origin" }, "mpegpsdemux": { @@ -35614,53 +18790,41 @@ ], "klass": "Codec/Demuxer", "long-name": "MPEG Program Stream Demuxer", - "name": "mpegpsdemux", "pad-templates": { "audio_%%02x": { "caps": "audio/mpeg:\n mpegversion: 1\naudio/mpeg:\n mpegversion: 4\n stream-format: { (string)adts, (string)loas }\naudio/x-private1-lpcm:\naudio/x-private1-ac3:\naudio/x-private1-dts:\naudio/ac3:\n", "direction": "src", - "presence": "sometimes", - "typename": "GstPad" + "presence": "sometimes" }, "private_%%d": { "caps": "ANY", "direction": "src", - "presence": "sometimes", - "typename": "GstPad" + "presence": "sometimes" }, "sink": { "caps": "video/mpeg:\n mpegversion: { (int)1, (int)2 }\n systemstream: true\nvideo/x-cdxa:\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "subpicture_%%02x": { "caps": "subpicture/x-dvd:\n", "direction": "src", - "presence": "sometimes", - "typename": "GstPad" + "presence": "sometimes" }, "video_%%02x": { "caps": "video/mpeg:\n mpegversion: { (int)1, (int)2, (int)4 }\n systemstream: false\n parsed: false\nvideo/x-h264:\n stream-format: byte-stream\nvideo/x-h265:\n stream-format: byte-stream\n", "direction": "src", - "presence": "sometimes", - "typename": "GstPad" + "presence": "sometimes" } }, "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", + "ignore-scr": { + "blurb": "Ignore SCR data for timing", "construct": false, "construct-only": false, - "type-name": "GstObject", + "default": "false", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -35668,25 +18832,35 @@ "signals": { "no-more-pads": { "args": [], - "retval": "void" + "return-type": "void", + "when": "last" }, "pad-added": { "args": [ - "GstPad" + { + "name": "arg0", + "type": "GstPad" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "pad-removed": { "args": [ - "GstPad" + { + "name": "arg0", + "type": "GstPad" + } ], - "retval": "void" + "return-type": "void", + "when": "last" } } } }, "filename": "gstmpegpsdemux", "license": "unknown", + "other-types": {}, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -35707,19 +18881,16 @@ ], "klass": "Codec/Muxer", "long-name": "MPEG Program Stream Muxer", - "name": "mpegpsmux", "pad-templates": { "sink_%%u": { "caps": "video/mpeg:\n mpegversion: { (int)1, (int)2, (int)4 }\n systemstream: false\nvideo/x-dirac:\nvideo/x-h264:\n stream-format: byte-stream\n alignment: { (string)au, (string)nal }\naudio/mpeg:\n mpegversion: { (int)1, (int)2 }\naudio/mpeg:\n mpegversion: 4\n stream-format: { (string)raw, (string)adts }\naudio/x-lpcm:\n width: { (int)16, (int)20, (int)24 }\n rate: { (int)48000, (int)96000 }\n channels: [ 1, 8 ]\n dynamic_range: [ 0, 255 ]\n emphasis: { (boolean)false, (boolean)true }\n mute: { (boolean)false, (boolean)true }\n", "direction": "sink", - "presence": "request", - "typename": "GstPad" + "presence": "request" }, "src": { "caps": "video/mpeg:\n mpegversion: 2\n systemstream: true\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -35728,22 +18899,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -35752,6 +18909,7 @@ }, "filename": "gstmpegpsmux", "license": "LGPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -35773,37 +18931,31 @@ ], "klass": "Codec/Demuxer", "long-name": "MPEG transport stream demuxer", - "name": "tsdemux", "pad-templates": { "audio_%%01x_%%05x": { - "caps": "audio/mpeg:\n mpegversion: 1\naudio/mpeg:\n mpegversion: 2\n stream-format: adts\naudio/mpeg:\n mpegversion: 4\n stream-format: loas\naudio/x-lpcm:\n width: { (int)16, (int)20, (int)24 }\n rate: { (int)48000, (int)96000 }\n channels: [ 1, 8 ]\n dynamic_range: [ 0, 255 ]\n emphasis: { (boolean)false, (boolean)true }\n mute: { (boolean)false, (boolean)true }\naudio/x-ac3:\naudio/x-eac3:\naudio/x-dts:\naudio/x-opus:\naudio/x-private-ts-lpcm:\n", + "caps": "audio/mpeg:\n mpegversion: 1\naudio/mpeg:\n mpegversion: { (int)2, (int)4 }\n stream-format: adts\naudio/mpeg:\n mpegversion: 4\n stream-format: loas\naudio/x-lpcm:\n width: { (int)16, (int)20, (int)24 }\n rate: { (int)48000, (int)96000 }\n channels: [ 1, 8 ]\n dynamic_range: [ 0, 255 ]\n emphasis: { (boolean)false, (boolean)true }\n mute: { (boolean)false, (boolean)true }\naudio/x-ac3:\naudio/x-eac3:\naudio/x-ac4:\naudio/x-dts:\naudio/x-opus:\naudio/x-private-ts-lpcm:\n", "direction": "src", - "presence": "sometimes", - "typename": "GstPad" + "presence": "sometimes" }, "private_%%01x_%%05x": { "caps": "ANY", "direction": "src", - "presence": "sometimes", - "typename": "GstPad" + "presence": "sometimes" }, "sink": { "caps": "video/mpegts:\n systemstream: true\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "subpicture_%%01x_%%05x": { "caps": "subpicture/x-pgs:\nsubpicture/x-dvd:\nsubpicture/x-dvb:\n", "direction": "src", - "presence": "sometimes", - "typename": "GstPad" + "presence": "sometimes" }, "video_%%01x_%%05x": { - "caps": "video/mpeg:\n mpegversion: { (int)1, (int)2, (int)4 }\n systemstream: false\nvideo/x-h264:\n stream-format: byte-stream\n alignment: nal\nvideo/x-h265:\n stream-format: byte-stream\n alignment: nal\nvideo/x-dirac:\nvideo/x-cavs:\nvideo/x-wmv:\n wmvversion: 3\n format: WVC1\nimage/x-jpc:\n", + "caps": "video/mpeg:\n mpegversion: { (int)1, (int)2, (int)4 }\n systemstream: false\nvideo/x-h264:\n stream-format: byte-stream\nvideo/x-h265:\n stream-format: byte-stream\nvideo/x-dirac:\nvideo/x-cavs:\nvideo/x-wmv:\n wmvversion: 3\n format: WVC1\nimage/x-jpc:\n", "direction": "src", - "presence": "sometimes", - "typename": "GstPad" + "presence": "sometimes" } }, "properties": { @@ -35812,22 +18964,28 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, - "name": { - "blurb": "The name of the object", - "construct": true, + "ignore-pcr": { + "blurb": "Ignore PCR stream for timing", + "construct": false, "construct-only": false, - "default": "NULL", - "type-name": "gchararray", + "default": "false", + "readable": true, + "type": "gboolean", "writable": true }, - "parent": { - "blurb": "The parent of the object", + "latency": { + "blurb": "Latency to add for smooth demuxing (in ms)", "construct": false, "construct-only": false, - "type-name": "GstObject", + "default": "700", + "max": "2147483647", + "min": "-1", + "readable": true, + "type": "gint", "writable": true }, "parse-private-sections": { @@ -35835,7 +18993,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "program-number": { @@ -35845,7 +19004,8 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true } }, @@ -35853,19 +19013,28 @@ "signals": { "no-more-pads": { "args": [], - "retval": "void" + "return-type": "void", + "when": "last" }, "pad-added": { "args": [ - "GstPad" + { + "name": "arg0", + "type": "GstPad" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "pad-removed": { "args": [ - "GstPad" + { + "name": "arg0", + "type": "GstPad" + } ], - "retval": "void" + "return-type": "void", + "when": "last" } } }, @@ -35882,41 +19051,42 @@ ], "klass": "Codec/Parser", "long-name": "MPEG transport stream parser", - "name": "tsparse", "pad-templates": { "program_%%u": { "caps": "video/mpegts:\n systemstream: true\n", "direction": "src", - "presence": "request", - "typename": "GstPad" + "presence": "request" }, "sink": { "caps": "video/mpegts:\n systemstream: true\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "video/mpegts:\n systemstream: true\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, + "alignment": { + "blurb": "Number of packets per buffer (padded with dummy packets on EOS) (0 = auto)", + "construct": false, "construct-only": false, - "default": "NULL", - "type-name": "gchararray", + "default": "0", + "max": "-1", + "min": "0", + "readable": true, + "type": "guint", "writable": true }, - "parent": { - "blurb": "The parent of the object", + "ignore-pcr": { + "blurb": "Ignore PCR stream for timing", "construct": false, "construct-only": false, - "type-name": "GstObject", + "default": "false", + "readable": true, + "type": "gboolean", "writable": true }, "parse-private-sections": { @@ -35924,7 +19094,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "pcr-pid": { @@ -35934,7 +19105,8 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "set-timestamps": { @@ -35942,7 +19114,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "smoothing-latency": { @@ -35952,7 +19125,17 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", + "writable": true + }, + "split-on-rai": { + "blurb": "If set, buffers sized smaller than the alignment will be sent so that RAI packets are at the start of a new buffer", + "construct": false, + "construct-only": false, + "default": "false", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -35961,6 +19144,7 @@ }, "filename": "gstmpegtsdemux", "license": "LGPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -35987,67 +19171,14 @@ "sink_%%d": { "caps": "video/mpeg:\n parsed: true\n mpegversion: 2\n systemstream: false\nvideo/x-h264:\n stream-format: byte-stream\n alignment: { (string)au, (string)nal }\naudio/x-ac3:\n framed: true\naudio/x-eac3:\n framed: true\n", "direction": "sink", - "object-type": { - "hierarchy": [ - "GstBaseTsMuxPad", - "GstAggregatorPad", - "GstPad", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "properties": { - "emit-signals": { - "blurb": "Send signals to signal data consumption", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - } - }, - "signals": { - "buffer-consumed": { - "args": [ - "GstBuffer" - ], - "retval": "void" - } - } - }, - "presence": "request" + "presence": "request", + "type": "GstBaseTsMuxPad" }, "src": { "caps": "video/mpegts:\n systemstream: true\n packetsize: 188\n", "direction": "src", - "object-type": { - "hierarchy": [ - "GstAggregatorPad", - "GstPad", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "properties": { - "emit-signals": { - "blurb": "Send signals to signal data consumption", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - } - }, - "signals": { - "buffer-consumed": { - "args": [ - "GstBuffer" - ], - "retval": "void" - } - } - }, - "presence": "always" + "presence": "always", + "type": "GstAggregatorPad" } }, "properties": { @@ -36058,7 +19189,8 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "bitrate": { @@ -36068,7 +19200,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "latency": { @@ -36078,7 +19211,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "min-upstream-latency": { @@ -36088,22 +19222,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "guint64", "writable": true }, "pat-interval": { @@ -36113,7 +19233,8 @@ "default": "9000", "max": "-1", "min": "1", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "pcr-interval": { @@ -36123,7 +19244,8 @@ "default": "3600", "max": "-1", "min": "1", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "pmt-interval": { @@ -36133,14 +19255,38 @@ "default": "9000", "max": "-1", "min": "1", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "prog-map": { "blurb": "A GstStructure specifies the mapping from elementary streams to programs", "construct": false, "construct-only": false, - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", + "writable": true + }, + "scte-35-null-interval": { + "blurb": "Set the interval (in ticks of the 90kHz clock) for writing SCTE-35 NULL (heartbeat) packets. (only valid if scte-35-pid is different from 0)", + "construct": false, + "construct-only": false, + "default": "27000000", + "max": "-1", + "min": "1", + "readable": true, + "type": "guint", + "writable": true + }, + "scte-35-pid": { + "blurb": "PID to use for inserting SCTE-35 packets (0: unused)", + "construct": false, + "construct-only": false, + "default": "0", + "max": "-1", + "min": "0", + "readable": true, + "type": "guint", "writable": true }, "si-interval": { @@ -36150,7 +19296,8 @@ "default": "9000", "max": "-1", "min": "1", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "start-time": { @@ -36160,7 +19307,8 @@ "default": "18446744073709551615", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "start-time-selection": { @@ -36168,25 +19316,8 @@ "construct": false, "construct-only": false, "default": "zero (0)", - "enum": true, - "type-name": "GstAggregatorStartTimeSelection", - "values": [ - { - "desc": "Start at 0 running time (default)", - "name": "zero", - "value": "0" - }, - { - "desc": "Start at first observed input running time", - "name": "first", - "value": "1" - }, - { - "desc": "Set start time with start-time property", - "name": "set", - "value": "2" - } - ], + "readable": true, + "type": "GstAggregatorStartTimeSelection", "writable": true } }, @@ -36206,74 +19337,18 @@ ], "klass": "Codec/Muxer", "long-name": "MPEG Transport Stream Muxer", - "name": "mpegtsmux", "pad-templates": { "sink_%%d": { "caps": "video/mpeg:\n parsed: true\n mpegversion: { (int)1, (int)2, (int)4 }\n systemstream: false\nvideo/x-dirac:\nimage/x-jpc:\nvideo/x-h264:\n stream-format: byte-stream\n alignment: { (string)au, (string)nal }\nvideo/x-h265:\n stream-format: byte-stream\n alignment: { (string)au, (string)nal }\naudio/mpeg:\n parsed: true\n mpegversion: { (int)1, (int)2 }\naudio/mpeg:\n framed: true\n mpegversion: 4\n stream-format: adts\naudio/mpeg:\n mpegversion: 4\n stream-format: raw\naudio/x-lpcm:\n width: { (int)16, (int)20, (int)24 }\n rate: { (int)48000, (int)96000 }\n channels: [ 1, 8 ]\n dynamic_range: [ 0, 255 ]\n emphasis: { (boolean)false, (boolean)true }\n mute: { (boolean)false, (boolean)true }\naudio/x-ac3:\n framed: true\naudio/x-dts:\n framed: true\naudio/x-opus:\n channels: [ 1, 8 ]\nchannel-mapping-family: { (int)0, (int)1 }\nsubpicture/x-dvb:\napplication/x-teletext:\nmeta/x-klv:\n parsed: true\nimage/x-jpc:\n profile: [ 0, 49151 ]\n", "direction": "sink", - "object-type": { - "hierarchy": [ - "GstBaseTsMuxPad", - "GstAggregatorPad", - "GstPad", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "properties": { - "emit-signals": { - "blurb": "Send signals to signal data consumption", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - } - }, - "signals": { - "buffer-consumed": { - "args": [ - "GstBuffer" - ], - "retval": "void" - } - } - }, "presence": "request", - "typename": "GstPad" + "type": "GstBaseTsMuxPad" }, "src": { "caps": "video/mpegts:\n systemstream: true\n packetsize: { (int)188, (int)192 }\n", "direction": "src", - "object-type": { - "hierarchy": [ - "GstAggregatorPad", - "GstPad", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "properties": { - "emit-signals": { - "blurb": "Send signals to signal data consumption", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - } - }, - "signals": { - "buffer-consumed": { - "args": [ - "GstBuffer" - ], - "retval": "void" - } - } - }, "presence": "always", - "typename": "GstPad" + "type": "GstAggregatorPad" } }, "properties": { @@ -36284,7 +19359,8 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "bitrate": { @@ -36294,7 +19370,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "latency": { @@ -36304,7 +19381,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "m2ts-mode": { @@ -36312,7 +19390,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "min-upstream-latency": { @@ -36322,22 +19401,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "guint64", "writable": true }, "pat-interval": { @@ -36347,7 +19412,8 @@ "default": "9000", "max": "-1", "min": "1", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "pcr-interval": { @@ -36357,7 +19423,8 @@ "default": "3600", "max": "-1", "min": "1", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "pmt-interval": { @@ -36367,14 +19434,38 @@ "default": "9000", "max": "-1", "min": "1", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "prog-map": { "blurb": "A GstStructure specifies the mapping from elementary streams to programs", "construct": false, "construct-only": false, - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", + "writable": true + }, + "scte-35-null-interval": { + "blurb": "Set the interval (in ticks of the 90kHz clock) for writing SCTE-35 NULL (heartbeat) packets. (only valid if scte-35-pid is different from 0)", + "construct": false, + "construct-only": false, + "default": "27000000", + "max": "-1", + "min": "1", + "readable": true, + "type": "guint", + "writable": true + }, + "scte-35-pid": { + "blurb": "PID to use for inserting SCTE-35 packets (0: unused)", + "construct": false, + "construct-only": false, + "default": "0", + "max": "-1", + "min": "0", + "readable": true, + "type": "guint", "writable": true }, "si-interval": { @@ -36384,7 +19475,8 @@ "default": "9000", "max": "-1", "min": "1", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "start-time": { @@ -36394,7 +19486,8 @@ "default": "18446744073709551615", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "start-time-selection": { @@ -36402,25 +19495,8 @@ "construct": false, "construct-only": false, "default": "zero (0)", - "enum": true, - "type-name": "GstAggregatorStartTimeSelection", - "values": [ - { - "desc": "Start at 0 running time (default)", - "name": "zero", - "value": "0" - }, - { - "desc": "Start at first observed input running time", - "name": "first", - "value": "1" - }, - { - "desc": "Set start time with start-time property", - "name": "set", - "value": "2" - } - ], + "readable": true, + "type": "GstAggregatorStartTimeSelection", "writable": true } }, @@ -36429,6 +19505,42 @@ }, "filename": "gstmpegtsmux", "license": "LGPL", + "other-types": { + "GstBaseTsMuxPad": { + "hierarchy": [ + "GstBaseTsMuxPad", + "GstAggregatorPad", + "GstPad", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "kind": "object", + "properties": { + "emit-signals": { + "blurb": "Send signals to signal data consumption", + "construct": false, + "construct-only": false, + "default": "false", + "readable": true, + "type": "gboolean", + "writable": true + } + }, + "signals": { + "buffer-consumed": { + "args": [ + { + "name": "arg0", + "type": "GstBuffer" + } + ], + "return-type": "void", + "when": "first" + } + } + } + }, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -36449,25 +19561,21 @@ ], "klass": "Codec/Muxer", "long-name": "mplex video multiplexer", - "name": "mplex", "pad-templates": { "audio_%%u": { "caps": "audio/mpeg:\n mpegversion: 1\n layer: [ 1, 3 ]\n channels: [ 1, 8 ]\n rate: [ 8000, 96000 ]\naudio/x-ac3:\n channels: [ 1, 8 ]\n rate: [ 8000, 96000 ]\naudio/x-dts:\naudio/x-raw:\n format: { S16BE, S20BE, S24BE }\n rate: { (int)48000, (int)96000 }\n channels: [ 1, 6 ]\n", "direction": "sink", - "presence": "request", - "typename": "GstPad" + "presence": "request" }, "src": { "caps": "video/mpeg:\n systemstream: true\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "video_%%u": { "caps": "video/mpeg:\n mpegversion: { (int)1, (int)2 }\n systemstream: false\n width: [ 16, 4096 ]\n height: [ 16, 4096 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", - "presence": "request", - "typename": "GstPad" + "presence": "request" } }, "properties": { @@ -36478,7 +19586,8 @@ "default": "0", "max": "4000", "min": "20", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "format": { @@ -36486,80 +19595,8 @@ "construct": false, "construct-only": false, "default": "mpeg-1 (0)", - "enum": true, - "type-name": "GstMplexFormat", - "values": [ - { - "desc": "Generic MPEG-1", - "name": "mpeg-1", - "value": "0" - }, - { - "desc": "Standard VCD", - "name": "vcd", - "value": "1" - }, - { - "desc": "User VCD", - "name": "vcd-nsr", - "value": "2" - }, - { - "desc": "Generic MPEG-2", - "name": "mpeg-2", - "value": "3" - }, - { - "desc": "Standard SVCD", - "name": "svcd", - "value": "4" - }, - { - "desc": "User SVCD", - "name": "svcd-nsr", - "value": "5" - }, - { - "desc": "VCD Stills sequences", - "name": "vcd-still", - "value": "6" - }, - { - "desc": "SVCD Stills sequences", - "name": "svcd-still", - "value": "7" - }, - { - "desc": "DVD MPEG-2 for dvdauthor", - "name": "dvd-nav", - "value": "8" - }, - { - "desc": "DVD MPEG-2", - "name": "dvd", - "value": "9" - }, - { - "desc": "ATSC 480i", - "name": "atsc-480i", - "value": "10" - }, - { - "desc": "ATSC 480p", - "name": "atsc-480p", - "value": "11" - }, - { - "desc": "ATSC 720p", - "name": "atsc-720p", - "value": "12" - }, - { - "desc": "ATSC 1080i", - "name": "atsc-1080i", - "value": "13" - } - ], + "readable": true, + "type": "GstMplexFormat", "writable": true }, "mux-bitrate": { @@ -36569,15 +19606,8 @@ "default": "0", "max": "15360", "min": "0", - "type-name": "gint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gint", "writable": true }, "packets-per-pack": { @@ -36587,14 +19617,8 @@ "default": "1", "max": "100", "min": "1", - "type-name": "gint", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "sector-size": { @@ -36604,7 +19628,8 @@ "default": "2048", "max": "16384", "min": "256", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "system-headers": { @@ -36612,7 +19637,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "vbr": { @@ -36620,7 +19646,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -36629,8 +19656,86 @@ }, "filename": "gstmplex", "license": "GPL", + "other-types": { + "GstMplexFormat": { + "kind": "enum", + "values": [ + { + "desc": "Generic MPEG-1", + "name": "mpeg-1", + "value": "0" + }, + { + "desc": "Standard VCD", + "name": "vcd", + "value": "1" + }, + { + "desc": "User VCD", + "name": "vcd-nsr", + "value": "2" + }, + { + "desc": "Generic MPEG-2", + "name": "mpeg-2", + "value": "3" + }, + { + "desc": "Standard SVCD", + "name": "svcd", + "value": "4" + }, + { + "desc": "User SVCD", + "name": "svcd-nsr", + "value": "5" + }, + { + "desc": "VCD Stills sequences", + "name": "vcd-still", + "value": "6" + }, + { + "desc": "SVCD Stills sequences", + "name": "svcd-still", + "value": "7" + }, + { + "desc": "DVD MPEG-2 for dvdauthor", + "name": "dvd-nav", + "value": "8" + }, + { + "desc": "DVD MPEG-2", + "name": "dvd", + "value": "9" + }, + { + "desc": "ATSC 480i", + "name": "atsc-480i", + "value": "10" + }, + { + "desc": "ATSC 480p", + "name": "atsc-480p", + "value": "11" + }, + { + "desc": "ATSC 720p", + "name": "atsc-720p", + "value": "12" + }, + { + "desc": "ATSC 1080i", + "name": "atsc-1080i", + "value": "13" + } + ] + } + }, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", + "tracers": {}, "url": "Unknown package origin" }, "musepack": { @@ -36665,15 +19770,17 @@ }, "filename": "gstmusepack", "license": "LGPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", + "tracers": {}, "url": "Unknown package origin" }, "mxf": { "description": "MXF plugin library", "elements": { "mxfdemux": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>", + "author": "Sebastian Dröge <sebastian.droege@collabora.co.uk>", "description": "Demux MXF files", "hierarchy": [ "GstMXFDemux", @@ -36684,19 +19791,16 @@ ], "klass": "Codec/Demuxer", "long-name": "MXF Demuxer", - "name": "mxfdemux", "pad-templates": { "sink": { "caps": "application/mxf:\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "track_%%u": { "caps": "ANY", "direction": "src", - "presence": "sometimes", - "typename": "GstPad" + "presence": "sometimes" } }, "properties": { @@ -36707,15 +19811,8 @@ "default": "500000000", "max": "18446744073709551615", "min": "100000000", - "type-name": "guint64", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "guint64", "writable": true }, "package": { @@ -36723,21 +19820,16 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gchararray", "writable": true }, "structure": { "blurb": "Structural metadata of the MXF file", "construct": false, "construct-only": false, - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false } }, @@ -36745,24 +19837,33 @@ "signals": { "no-more-pads": { "args": [], - "retval": "void" + "return-type": "void", + "when": "last" }, "pad-added": { "args": [ - "GstPad" + { + "name": "arg0", + "type": "GstPad" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "pad-removed": { "args": [ - "GstPad" + { + "name": "arg0", + "type": "GstPad" + } ], - "retval": "void" + "return-type": "void", + "when": "last" } } }, "mxfmux": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>", + "author": "Sebastian Dröge <sebastian.droege@collabora.co.uk>", "description": "Muxes video/audio streams into a MXF stream", "hierarchy": [ "GstMXFMux", @@ -36774,89 +19875,52 @@ ], "klass": "Codec/Muxer", "long-name": "MXF muxer", - "name": "mxfmux", "pad-templates": { "alaw_audio_sink_%%u": { "caps": "audio/x-alaw:\n rate: [ 8000, 192000 ]\n channels: [ 1, 2 ]\n", "direction": "sink", - "presence": "request", - "typename": "GstPad" + "presence": "request" }, "bwf_audio_sink_%%u": { "caps": "audio/x-raw:\n format: S32LE\n rate: [ 1, 2147483647 ]\n channels: [ 1, 2147483647 ]\naudio/x-raw:\n format: S32BE\n rate: [ 1, 2147483647 ]\n channels: [ 1, 2147483647 ]\naudio/x-raw:\n format: S24LE\n rate: [ 1, 2147483647 ]\n channels: [ 1, 2147483647 ]\naudio/x-raw:\n format: S24BE\n rate: [ 1, 2147483647 ]\n channels: [ 1, 2147483647 ]\naudio/x-raw:\n format: S16LE\n rate: [ 1, 2147483647 ]\n channels: [ 1, 2147483647 ]\naudio/x-raw:\n format: S16BE\n rate: [ 1, 2147483647 ]\n channels: [ 1, 2147483647 ]\naudio/x-raw:\n format: U8\n rate: [ 1, 2147483647 ]\n channels: [ 1, 2147483647 ]\n", "direction": "sink", - "presence": "request", - "typename": "GstPad" + "presence": "request" }, "dv_dif_video_sink_%%u": { "caps": "video/x-dv:\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n systemstream: true\n", "direction": "sink", - "presence": "request", - "typename": "GstPad" + "presence": "request" }, "jpeg2000_video_sink_%%u": { "caps": "image/x-jpc:\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n colorspace: { (string)sRGB, (string)sYUV }\n", "direction": "sink", - "presence": "request", - "typename": "GstPad" + "presence": "request" }, "mpeg_audio_sink_%%u": { "caps": "audio/mpeg:\n mpegversion: 1\n layer: [ 1, 3 ]\n rate: [ 8000, 48000 ]\n channels: [ 1, 2 ]\n parsed: true\naudio/x-ac3:\n rate: [ 4000, 96000 ]\n channels: [ 1, 6 ]\naudio/mpeg:\n mpegversion: 2\n rate: [ 8000, 96000 ]\n channels: [ 1, 8 ]\n", "direction": "sink", - "presence": "request", - "typename": "GstPad" + "presence": "request" }, "mpeg_video_sink_%%u": { "caps": "video/mpeg:\n mpegversion: { (int)1, (int)2, (int)4 }\n systemstream: false\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-h264:\n stream-format: byte-stream\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", - "presence": "request", - "typename": "GstPad" + "presence": "request" }, "src": { "caps": "application/mxf:\n", "direction": "src", - "object-type": { - "hierarchy": [ - "GstMXFMuxPad", - "GstAggregatorPad", - "GstPad", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "properties": { - "emit-signals": { - "blurb": "Send signals to signal data consumption", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - } - }, - "signals": { - "buffer-consumed": { - "args": [ - "GstBuffer" - ], - "retval": "void" - } - } - }, "presence": "always", - "typename": "GstMXFMuxPad" + "type": "GstMXFMuxPad" }, "up_video_sink_%%u": { "caps": "video/x-raw:\n format: RGB\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: BGR\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: RGBx\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: xRGB\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: BGRx\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: xBGR\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: ARGB\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: ABGR\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: BGRA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: AYUV\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: v308\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: UYVY\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: YUY2\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", - "presence": "request", - "typename": "GstPad" + "presence": "request" }, "vc3_video_sink_%%u": { "caps": "video/x-dnxhd:\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", - "presence": "request", - "typename": "GstPad" + "presence": "request" } }, "properties": { @@ -36867,7 +19931,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "min-upstream-latency": { @@ -36877,22 +19942,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "guint64", "writable": true }, "start-time": { @@ -36902,7 +19953,8 @@ "default": "18446744073709551615", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "start-time-selection": { @@ -36910,25 +19962,8 @@ "construct": false, "construct-only": false, "default": "zero (0)", - "enum": true, - "type-name": "GstAggregatorStartTimeSelection", - "values": [ - { - "desc": "Start at 0 running time (default)", - "name": "zero", - "value": "0" - }, - { - "desc": "Start at first observed input running time", - "name": "first", - "value": "1" - }, - { - "desc": "Set start time with start-time property", - "name": "set", - "value": "2" - } - ], + "readable": true, + "type": "GstAggregatorStartTimeSelection", "writable": true } }, @@ -36937,163 +19972,45 @@ }, "filename": "gstmxf", "license": "LGPL", - "package": "GStreamer Bad Plug-ins git", - "source": "gst-plugins-bad", - "tracers": {}, - "url": "Unknown package origin" - }, - "neonhttpsrc": { - "description": "lib neon http client src", - "elements": { - "neonhttpsrc": { - "author": "Edgard Lima <edgard.lima@gmail.com>, Rosfran Borges <rosfran.borges@indt.org.br>, Andre Moreira Magalhaes <andre.magalhaes@indt.org.br>", - "description": "Receive data as a client over the network via HTTP using NEON", + "other-types": { + "GstMXFMuxPad": { "hierarchy": [ - "GstNeonhttpSrc", - "GstPushSrc", - "GstBaseSrc", - "GstElement", + "GstMXFMuxPad", + "GstAggregatorPad", + "GstPad", "GstObject", "GInitiallyUnowned", "GObject" ], - "klass": "Source/Network", - "long-name": "HTTP client source", - "pad-templates": { - "src": { - "caps": "ANY", - "direction": "src", - "presence": "always" - } - }, + "kind": "object", "properties": { - "accept-self-signed": { - "blurb": "Accept self-signed SSL/TLS certificates", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - }, - "automatic-redirect": { - "blurb": "Automatically follow HTTP redirects (HTTP Status Code 3xx)", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "blocksize": { - "blurb": "Size in bytes to read per buffer (-1 = default)", - "construct": false, - "construct-only": false, - "default": "4096", - "max": "-1", - "min": "0", - "type-name": "guint", - "writable": true - }, - "connect-timeout": { - "blurb": "Value in seconds to timeout a blocking connection (0 = default).", - "construct": false, - "construct-only": false, - "default": "0", - "max": "3600", - "min": "0", - "type-name": "guint", - "writable": true - }, - "cookies": { - "blurb": "HTTP request cookies", - "construct": false, - "construct-only": false, - "type-name": "GStrv", - "writable": true - }, - "do-timestamp": { - "blurb": "Apply current stream time to buffers", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - }, - "iradio-mode": { - "blurb": "Enable internet radio mode (ask server to send shoutcast/icecast metadata interleaved with the actual stream data)", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "location": { - "blurb": "Location to read from", - "construct": false, - "construct-only": false, - "default": "http://localhost/", - "type-name": "gchararray", - "writable": true - }, - "neon-http-debug": { - "blurb": "Enable Neon HTTP debug messages", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - }, - "num-buffers": { - "blurb": "Number of buffers to output before sending EOS (-1 = unlimited)", - "construct": false, - "construct-only": false, - "default": "-1", - "max": "2147483647", - "min": "-1", - "type-name": "gint", - "writable": true - }, - "proxy": { - "blurb": "Proxy server to use, in the form HOSTNAME:PORT. Defaults to the http_proxy environment variable", - "construct": false, - "construct-only": false, - "default": "", - "type-name": "gchararray", - "writable": true - }, - "read-timeout": { - "blurb": "Value in seconds to timeout a blocking read (0 = default).", - "construct": false, - "construct-only": false, - "default": "0", - "max": "3600", - "min": "0", - "type-name": "guint", - "writable": true - }, - "typefind": { - "blurb": "Run typefind before negotiating (deprecated, non-functional)", + "emit-signals": { + "blurb": "Send signals to signal data consumption", "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "user-agent": { - "blurb": "Value of the User-Agent HTTP request header field", - "construct": false, - "construct-only": false, - "default": "GStreamer neonhttpsrc", - "type-name": "gchararray", + "readable": true, + "type": "gboolean", "writable": true } }, - "rank": "none" + "signals": { + "buffer-consumed": { + "args": [ + { + "name": "arg0", + "type": "GstBuffer" + } + ], + "return-type": "void", + "when": "first" + } + } } }, - "filename": "gstneonhttpsrc", - "license": "LGPL", "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", + "tracers": {}, "url": "Unknown package origin" }, "netsim": { @@ -37111,19 +20028,16 @@ ], "klass": "Filter/Network", "long-name": "Network Simulator", - "name": "netsim", "pad-templates": { "sink": { "caps": "ANY", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "ANY", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -37132,7 +20046,8 @@ "construct": true, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "delay-distribution": { @@ -37140,25 +20055,8 @@ "construct": true, "construct-only": false, "default": "uniform (0)", - "enum": true, - "type-name": "GstNetSimDistribution", - "values": [ - { - "desc": "uniform", - "name": "uniform", - "value": "0" - }, - { - "desc": "normal", - "name": "normal", - "value": "1" - }, - { - "desc": "gamma", - "name": "gamma", - "value": "2" - } - ], + "readable": true, + "type": "GstNetSimDistribution", "writable": true }, "delay-probability": { @@ -37168,7 +20066,8 @@ "default": "0", "max": "1", "min": "0", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true }, "drop-packets": { @@ -37178,7 +20077,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "drop-probability": { @@ -37188,7 +20088,8 @@ "default": "0", "max": "1", "min": "0", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true }, "duplicate-probability": { @@ -37198,7 +20099,8 @@ "default": "0", "max": "1", "min": "0", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true }, "max-bucket-size": { @@ -37208,7 +20110,8 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "max-delay": { @@ -37218,7 +20121,8 @@ "default": "400", "max": "2147483647", "min": "-2147483648", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "max-kbps": { @@ -37228,7 +20132,8 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "min-delay": { @@ -37238,22 +20143,8 @@ "default": "200", "max": "2147483647", "min": "-2147483648", - "type-name": "gint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true } }, @@ -37262,6 +20153,28 @@ }, "filename": "gstnetsim", "license": "LGPL", + "other-types": { + "GstNetSimDistribution": { + "kind": "enum", + "values": [ + { + "desc": "uniform", + "name": "uniform", + "value": "0" + }, + { + "desc": "normal", + "name": "normal", + "value": "1" + }, + { + "desc": "gamma", + "name": "gamma", + "value": "2" + } + ] + } + }, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -37272,475 +20185,12 @@ "elements": {}, "filename": "gstnvcodec", "license": "LGPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, "url": "Unknown package origin" }, - "nvdec": { - "description": "GStreamer NVDEC plugin", - "elements": { - "nvdec": { - "author": "Ericsson AB, http://www.ericsson.com", - "description": "NVDEC video decoder", - "hierarchy": [ - "GstNvDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video/Hardware", - "long-name": "NVDEC video decoder", - "pad-templates": { - "sink": { - "caps": "video/x-h264:\n stream-format: byte-stream\n alignment: au\nvideo/x-h265:\n stream-format: byte-stream\n alignment: au\nvideo/mpeg:\n mpegversion: { (int)1, (int)2, (int)4 }\n systemstream: false\nimage/jpeg:\nvideo/x-vp8:\nvideo/x-vp9:\n", - "direction": "sink", - "presence": "always" - }, - "src": { - "caps": "video/x-raw(memory:GLMemory):\n format: NV12\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n texture-target: 2D\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - } - }, - "rank": "primary" - } - }, - "filename": "gstnvdec", - "license": "BSD", - "package": "GStreamer Bad Plug-ins git", - "source": "gst-plugins-bad", - "url": "Unknown package origin" - }, - "nvenc": { - "description": "GStreamer NVENC plugin", - "elements": { - "nvh264enc": { - "author": "Tim-Philipp M\u00fcller <tim@centricular.com>\nMatthew Waters <matthew@centricular.com>", - "description": "Encode H.264 video streams using NVIDIA's hardware-accelerated NVENC encoder API", - "hierarchy": [ - "GstNvH264Enc", - "GstNvBaseEnc", - "GstVideoEncoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Encoder/Video/Hardware", - "long-name": "NVENC H.264 Video Encoder", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: { NV12, I420, Y444 }\n width: [ 16, 4096 ]\n height: [ 16, 4096 ]\n framerate: [ 0/1, 2147483647/1 ]\n interlace-mode: { (string)progressive, (string)mixed, (string)interleaved }\n\nvideo/x-raw(memory:GLMemory):\n format: { NV12, Y444 }\n width: [ 16, 4096 ]\n height: [ 16, 4096 ]\n framerate: [ 0/1, 2147483647/1 ]\n interlace-mode: { (string)progressive, (string)mixed, (string)interleaved }\n", - "direction": "sink", - "presence": "always" - }, - "src": { - "caps": "video/x-h264:\n width: [ 1, 4096 ]\n height: [ 1, 4096 ]\n framerate: [ 0/1, 2147483647/1 ]\n stream-format: byte-stream\n alignment: au\n profile: { (string)high, (string)main, (string)baseline }\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "bitrate": { - "blurb": "Bitrate in kbit/sec (0 = from NVENC preset)", - "construct": false, - "construct-only": false, - "default": "0", - "max": "2048000", - "min": "0", - "type-name": "guint", - "writable": true - }, - "cuda-device-id": { - "blurb": "Set the GPU device to use for operations", - "construct": false, - "construct-only": false, - "default": "0", - "max": "-1", - "min": "0", - "type-name": "guint", - "writable": true - }, - "gop-size": { - "blurb": "Number of frames between intra frames (-1 = infinite)", - "construct": false, - "construct-only": false, - "default": "75", - "max": "2147483647", - "min": "-1", - "type-name": "gint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "preset": { - "blurb": "Encoding Preset", - "construct": false, - "construct-only": false, - "default": "default (0)", - "enum": true, - "type-name": "GstNvPreset", - "values": [ - { - "desc": "Default", - "name": "default", - "value": "0" - }, - { - "desc": "High Performance", - "name": "hp", - "value": "1" - }, - { - "desc": "High Quality", - "name": "hq", - "value": "2" - }, - { - "desc": "Low Latency", - "name": "low-latency", - "value": "3" - }, - { - "desc": "Low Latency, High Quality", - "name": "low-latency-hq", - "value": "4" - }, - { - "desc": "Low Latency, High Performance", - "name": "low-latency-hp", - "value": "5" - }, - { - "desc": "Lossless", - "name": "lossless", - "value": "6" - }, - { - "desc": "Lossless, High Performance", - "name": "lossless-hp", - "value": "7" - } - ], - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - }, - "qp-const": { - "blurb": "Constant quantizer (-1 = from NVENC preset)", - "construct": false, - "construct-only": false, - "default": "-1", - "max": "51", - "min": "-1", - "type-name": "gint", - "writable": true - }, - "qp-max": { - "blurb": "Maximum quantizer (-1 = from NVENC preset)", - "construct": false, - "construct-only": false, - "default": "-1", - "max": "51", - "min": "-1", - "type-name": "gint", - "writable": true - }, - "qp-min": { - "blurb": "Minimum quantizer (-1 = from NVENC preset)", - "construct": false, - "construct-only": false, - "default": "-1", - "max": "51", - "min": "-1", - "type-name": "gint", - "writable": true - }, - "rc-mode": { - "blurb": "Rate Control Mode", - "construct": false, - "construct-only": false, - "default": "default (0)", - "enum": true, - "type-name": "GstNvRCMode", - "values": [ - { - "desc": "Default (from NVENC preset)", - "name": "default", - "value": "0" - }, - { - "desc": "Constant Quantization", - "name": "constqp", - "value": "1" - }, - { - "desc": "Constant Bit Rate", - "name": "cbr", - "value": "2" - }, - { - "desc": "Variable Bit Rate", - "name": "vbr", - "value": "3" - }, - { - "desc": "Variable Bit Rate (with minimum quantization parameter)", - "name": "vbr-minqp", - "value": "4" - } - ], - "writable": true - } - }, - "rank": "primary + 256" - }, - "nvh265enc": { - "author": "Tim-Philipp M\u00fcller <tim@centricular.com>, Matthew Waters <matthew@centricular.com>, Seungha Yang <pudding8757@gmail.com>", - "description": "Encode HEVC video streams using NVIDIA's hardware-accelerated NVENC encoder API", - "hierarchy": [ - "GstNvH265Enc", - "GstNvBaseEnc", - "GstVideoEncoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Encoder/Video/Hardware", - "long-name": "NVENC HEVC Video Encoder", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: { NV12, I420 }\n width: [ 16, 4096 ]\n height: [ 16, 4096 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(memory:GLMemory):\n format: { NV12, Y444 }\n width: [ 16, 4096 ]\n height: [ 16, 4096 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always" - }, - "src": { - "caps": "video/x-h265:\n width: [ 1, 4096 ]\n height: [ 1, 4096 ]\n framerate: [ 0/1, 2147483647/1 ]\n stream-format: byte-stream\n alignment: au\n profile: { (string)main }\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "bitrate": { - "blurb": "Bitrate in kbit/sec (0 = from NVENC preset)", - "construct": false, - "construct-only": false, - "default": "0", - "max": "2048000", - "min": "0", - "type-name": "guint", - "writable": true - }, - "cuda-device-id": { - "blurb": "Set the GPU device to use for operations", - "construct": false, - "construct-only": false, - "default": "0", - "max": "-1", - "min": "0", - "type-name": "guint", - "writable": true - }, - "gop-size": { - "blurb": "Number of frames between intra frames (-1 = infinite)", - "construct": false, - "construct-only": false, - "default": "75", - "max": "2147483647", - "min": "-1", - "type-name": "gint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "preset": { - "blurb": "Encoding Preset", - "construct": false, - "construct-only": false, - "default": "default (0)", - "enum": true, - "type-name": "GstNvPreset", - "values": [ - { - "desc": "Default", - "name": "default", - "value": "0" - }, - { - "desc": "High Performance", - "name": "hp", - "value": "1" - }, - { - "desc": "High Quality", - "name": "hq", - "value": "2" - }, - { - "desc": "Low Latency", - "name": "low-latency", - "value": "3" - }, - { - "desc": "Low Latency, High Quality", - "name": "low-latency-hq", - "value": "4" - }, - { - "desc": "Low Latency, High Performance", - "name": "low-latency-hp", - "value": "5" - }, - { - "desc": "Lossless", - "name": "lossless", - "value": "6" - }, - { - "desc": "Lossless, High Performance", - "name": "lossless-hp", - "value": "7" - } - ], - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - }, - "qp-const": { - "blurb": "Constant quantizer (-1 = from NVENC preset)", - "construct": false, - "construct-only": false, - "default": "-1", - "max": "51", - "min": "-1", - "type-name": "gint", - "writable": true - }, - "qp-max": { - "blurb": "Maximum quantizer (-1 = from NVENC preset)", - "construct": false, - "construct-only": false, - "default": "-1", - "max": "51", - "min": "-1", - "type-name": "gint", - "writable": true - }, - "qp-min": { - "blurb": "Minimum quantizer (-1 = from NVENC preset)", - "construct": false, - "construct-only": false, - "default": "-1", - "max": "51", - "min": "-1", - "type-name": "gint", - "writable": true - }, - "rc-mode": { - "blurb": "Rate Control Mode", - "construct": false, - "construct-only": false, - "default": "default (0)", - "enum": true, - "type-name": "GstNvRCMode", - "values": [ - { - "desc": "Default (from NVENC preset)", - "name": "default", - "value": "0" - }, - { - "desc": "Constant Quantization", - "name": "constqp", - "value": "1" - }, - { - "desc": "Constant Bit Rate", - "name": "cbr", - "value": "2" - }, - { - "desc": "Variable Bit Rate", - "name": "vbr", - "value": "3" - }, - { - "desc": "Variable Bit Rate (with minimum quantization parameter)", - "name": "vbr-minqp", - "value": "4" - } - ], - "writable": true - } - }, - "rank": "primary + 256" - } - }, - "filename": "gstnvenc", - "license": "LGPL", - "package": "GStreamer Bad Plug-ins git", - "source": "gst-plugins-bad", - "url": "Unknown package origin" - }, "ofa": { "description": "Calculate MusicIP fingerprint from audio files", "elements": { @@ -37776,7 +20226,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": false }, "qos": { @@ -37784,7 +20235,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -37793,6 +20245,7 @@ }, "filename": "gstofa", "license": "GPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -37802,7 +20255,7 @@ "description": "OpenAL plugin library", "elements": { "openalsink": { - "author": "Juan Manuel Borges Ca\u00f1o <juanmabcmail@gmail.com>", + "author": "Juan Manuel Borges Caño <juanmabcmail@gmail.com>", "description": "Output audio through OpenAL", "hierarchy": [ "GstOpenALSink", @@ -37831,7 +20284,8 @@ "default": "40000000", "max": "18446744073709551614", "min": "1", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "async": { @@ -37839,7 +20293,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "blocksize": { @@ -37849,7 +20304,8 @@ "default": "4096", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "buffer-time": { @@ -37859,7 +20315,8 @@ "default": "200000", "max": "9223372036854775807", "min": "1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "can-activate-pull": { @@ -37867,7 +20324,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "device": { @@ -37875,7 +20333,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "device-name": { @@ -37883,7 +20342,8 @@ "construct": false, "construct-only": false, "default": "", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": false }, "discont-wait": { @@ -37893,7 +20353,8 @@ "default": "1000000000", "max": "18446744073709551614", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "drift-tolerance": { @@ -37903,7 +20364,8 @@ "default": "40000", "max": "9223372036854775807", "min": "1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "enable-last-sample": { @@ -37911,14 +20373,16 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "last-sample": { "blurb": "The last sample received in the sink", "construct": false, "construct-only": false, - "type-name": "GstSample", + "readable": true, + "type": "GstSample", "writable": false }, "latency-time": { @@ -37928,7 +20392,8 @@ "default": "10000", "max": "9223372036854775807", "min": "1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "max-bitrate": { @@ -37938,7 +20403,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "max-lateness": { @@ -37948,17 +20414,19 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "processing-deadline": { - "blurb": "Maximum processing deadline in nanoseconds", + "blurb": "Maximum processing time for a buffer in nanoseconds", "construct": false, "construct-only": false, "default": "20000000", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "provide-clock": { @@ -37966,7 +20434,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "qos": { @@ -37974,7 +20443,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "render-delay": { @@ -37984,7 +20454,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "slave-method": { @@ -37992,30 +20463,8 @@ "construct": false, "construct-only": false, "default": "skew (1)", - "enum": true, - "type-name": "GstAudioBaseSinkSlaveMethod", - "values": [ - { - "desc": "GST_AUDIO_BASE_SINK_SLAVE_RESAMPLE", - "name": "resample", - "value": "0" - }, - { - "desc": "GST_AUDIO_BASE_SINK_SLAVE_SKEW", - "name": "skew", - "value": "1" - }, - { - "desc": "GST_AUDIO_BASE_SINK_SLAVE_NONE", - "name": "none", - "value": "2" - }, - { - "desc": "GST_AUDIO_BASE_SINK_SLAVE_CUSTOM", - "name": "custom", - "value": "3" - } - ], + "readable": true, + "type": "GstAudioBaseSinkSlaveMethod", "writable": true }, "stats": { @@ -38023,7 +20472,8 @@ "construct": false, "construct-only": false, "default": "application/x-gst-base-sink-stats, average-rate=(double)0, dropped=(guint64)0, rendered=(guint64)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false }, "sync": { @@ -38031,7 +20481,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "throttle-time": { @@ -38041,7 +20492,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "ts-offset": { @@ -38051,21 +20503,24 @@ "default": "0", "max": "9223372036854775807", "min": "-9223372036854775808", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "user-context": { "blurb": "User context", "construct": false, "construct-only": false, - "type-name": "gpointer", + "readable": true, + "type": "gpointer", "writable": true }, "user-device": { "blurb": "User device", "construct": false, "construct-only": false, - "type-name": "gpointer", + "readable": true, + "type": "gpointer", "writable": true }, "user-source": { @@ -38075,14 +20530,15 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true } }, "rank": "secondary" }, "openalsrc": { - "author": "Juan Manuel Borges Ca\u00f1o <juanmabcmail@gmail.com>", + "author": "Juan Manuel Borges Caño <juanmabcmail@gmail.com>", "description": "Input audio through OpenAL", "hierarchy": [ "GstOpenalSrc", @@ -38112,7 +20568,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": false }, "actual-latency-time": { @@ -38122,7 +20579,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": false }, "blocksize": { @@ -38132,7 +20590,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "buffer-time": { @@ -38142,7 +20601,8 @@ "default": "200000", "max": "9223372036854775807", "min": "1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "device": { @@ -38150,7 +20610,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "device-name": { @@ -38158,7 +20619,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": false }, "do-timestamp": { @@ -38166,7 +20628,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "latency-time": { @@ -38176,7 +20639,8 @@ "default": "10000", "max": "9223372036854775807", "min": "1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "num-buffers": { @@ -38186,7 +20650,8 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "provide-clock": { @@ -38194,7 +20659,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "slave-method": { @@ -38202,30 +20668,8 @@ "construct": false, "construct-only": false, "default": "skew (2)", - "enum": true, - "type-name": "GstAudioBaseSrcSlaveMethod", - "values": [ - { - "desc": "GST_AUDIO_BASE_SRC_SLAVE_RESAMPLE", - "name": "resample", - "value": "0" - }, - { - "desc": "GST_AUDIO_BASE_SRC_SLAVE_RE_TIMESTAMP", - "name": "re-timestamp", - "value": "1" - }, - { - "desc": "GST_AUDIO_BASE_SRC_SLAVE_SKEW", - "name": "skew", - "value": "2" - }, - { - "desc": "GST_AUDIO_BASE_SRC_SLAVE_NONE", - "name": "none", - "value": "3" - } - ], + "readable": true, + "type": "GstAudioBaseSrcSlaveMethod", "writable": true }, "typefind": { @@ -38233,7 +20677,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -38242,6 +20687,7 @@ }, "filename": "gstopenal", "license": "LGPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -38265,7 +20711,6 @@ ], "klass": "Filter/Effect/Video", "long-name": "cameracalibrate", - "name": "cameracalibrate", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: RGBx\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: xRGB\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: BGRx\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: xBGR\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: ARGB\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: BGRA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: ABGR\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: RGB\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: BGR\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: GRAY8\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", @@ -38286,7 +20731,8 @@ "default": "1", "max": "3.40282e+38", "min": "0", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true }, "board-height": { @@ -38296,7 +20742,8 @@ "default": "6", "max": "2147483647", "min": "1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "board-width": { @@ -38306,7 +20753,8 @@ "default": "9", "max": "2147483647", "min": "1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "center-principal-point": { @@ -38314,7 +20762,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "corner-sub-pixel": { @@ -38322,7 +20771,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "delay": { @@ -38332,7 +20782,8 @@ "default": "350", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "frame-count": { @@ -38342,22 +20793,8 @@ "default": "25", "max": "2147483647", "min": "1", - "type-name": "gint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "pattern": { @@ -38365,25 +20802,8 @@ "construct": false, "construct-only": false, "default": "chessboard (0)", - "enum": true, - "type-name": "GstCameraCalibrationPattern", - "values": [ - { - "desc": "Chessboard", - "name": "chessboard", - "value": "0" - }, - { - "desc": "Circle Grids", - "name": "circle_grids", - "value": "1" - }, - { - "desc": "Asymmetric Circle Grids", - "name": "asymmetric_circle_grids", - "value": "2" - } - ], + "readable": true, + "type": "GstCameraCalibrationPattern", "writable": true }, "qos": { @@ -38391,7 +20811,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "settings": { @@ -38399,7 +20820,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": false }, "show-corners": { @@ -38407,7 +20829,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "square-size": { @@ -38417,7 +20840,8 @@ "default": "50", "max": "3.40282e+38", "min": "0", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true }, "use-fisheye": { @@ -38425,7 +20849,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "zero-tangent-distorsion": { @@ -38433,7 +20858,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -38454,7 +20880,6 @@ ], "klass": "Filter/Effect/Video", "long-name": "cameraundistort", - "name": "cameraundistort", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: GRAY16_LE\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: GRAY16_BE\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: RGBx\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: xRGB\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: BGRx\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: xBGR\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: ARGB\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: BGRA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: ABGR\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: RGB\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: BGR\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: GRAY8\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", @@ -38475,22 +20900,8 @@ "default": "0", "max": "1", "min": "0", - "type-name": "gfloat", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gfloat", "writable": true }, "qos": { @@ -38498,7 +20909,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "settings": { @@ -38506,7 +20918,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "undistort": { @@ -38514,7 +20927,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -38536,7 +20950,6 @@ ], "klass": "Transform/Effect/Video", "long-name": "cvdilate", - "name": "cvdilate", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: GRAY16_LE\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: GRAY16_BE\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: RGBx\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: xRGB\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: BGRx\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: xBGR\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: ARGB\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: BGRA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: ABGR\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: RGB\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: BGR\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: GRAY8\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", @@ -38557,22 +20970,8 @@ "default": "1", "max": "2147483647", "min": "1", - "type-name": "gint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "qos": { @@ -38580,7 +20979,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -38601,7 +21001,6 @@ ], "klass": "Transform/Effect/Video", "long-name": "cvequalizehist", - "name": "cvequalizehist", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: GRAY8\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", @@ -38615,27 +21014,13 @@ } }, "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, "qos": { "blurb": "Handle Quality-of-Service events", "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -38657,7 +21042,6 @@ ], "klass": "Transform/Effect/Video", "long-name": "cverode", - "name": "cverode", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: GRAY16_LE\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: GRAY16_BE\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: RGBx\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: xRGB\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: BGRx\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: xBGR\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: ARGB\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: BGRA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: ABGR\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: RGB\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: BGR\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: GRAY8\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", @@ -38678,22 +21062,8 @@ "default": "1", "max": "2147483647", "min": "1", - "type-name": "gint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "qos": { @@ -38701,7 +21071,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -38722,7 +21093,6 @@ ], "klass": "Transform/Effect/Video", "long-name": "cvlaplace", - "name": "cvlaplace", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: RGB\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", @@ -38743,7 +21113,8 @@ "default": "3", "max": "7", "min": "1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "mask": { @@ -38751,22 +21122,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "qos": { @@ -38774,7 +21131,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "scale": { @@ -38784,7 +21142,8 @@ "default": "1", "max": "1.79769e+308", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "shift": { @@ -38794,7 +21153,8 @@ "default": "0", "max": "1.79769e+308", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true } }, @@ -38815,7 +21175,6 @@ ], "klass": "Transform/Effect/Video", "long-name": "cvsmooth", - "name": "cvsmooth", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: RGB\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: BGR\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: GRAY8\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", @@ -38836,7 +21195,8 @@ "default": "0", "max": "1.79769e+308", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "height": { @@ -38846,7 +21206,8 @@ "default": "2147483647", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "kernel-height": { @@ -38856,7 +21217,8 @@ "default": "3", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "kernel-width": { @@ -38866,22 +21228,8 @@ "default": "3", "max": "2147483647", "min": "1", - "type-name": "gint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "position-x": { @@ -38891,7 +21239,8 @@ "default": "0", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "position-y": { @@ -38901,7 +21250,8 @@ "default": "0", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "qos": { @@ -38909,7 +21259,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "spatial": { @@ -38919,7 +21270,8 @@ "default": "0", "max": "1.79769e+308", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "type": { @@ -38927,30 +21279,8 @@ "construct": false, "construct-only": false, "default": "gaussian (2)", - "enum": true, - "type-name": "GstCvSmoothTypeType", - "values": [ - { - "desc": "CV Blur", - "name": "blur", - "value": "1" - }, - { - "desc": "CV Gaussian", - "name": "gaussian", - "value": "2" - }, - { - "desc": "CV Median", - "name": "median", - "value": "3" - }, - { - "desc": "CV Bilateral", - "name": "bilateral", - "value": "4" - } - ], + "readable": true, + "type": "GstCvSmoothTypeType", "writable": true }, "width": { @@ -38960,7 +21290,8 @@ "default": "2147483647", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true } }, @@ -38981,7 +21312,6 @@ ], "klass": "Transform/Effect/Video", "long-name": "cvsobel", - "name": "cvsobel", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: RGB\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", @@ -39002,7 +21332,8 @@ "default": "3", "max": "7", "min": "1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "mask": { @@ -39010,22 +21341,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "qos": { @@ -39033,7 +21350,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "x-order": { @@ -39043,7 +21361,8 @@ "default": "1", "max": "2147483647", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "y-order": { @@ -39053,7 +21372,8 @@ "default": "0", "max": "2147483647", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true } }, @@ -39074,7 +21394,6 @@ ], "klass": "Filter/Effect/Video", "long-name": "Dewarp fisheye images", - "name": "dewarp", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", @@ -39093,25 +21412,8 @@ "construct": false, "construct-only": false, "default": "single-panorama (0)", - "enum": true, - "type-name": "GstDewarpDisplayMode", - "values": [ - { - "desc": "Single panorama image", - "name": "single-panorama", - "value": "0" - }, - { - "desc": "Dewarped image is split into two images displayed one below the other", - "name": "double-panorama", - "value": "1" - }, - { - "desc": "Dewarped image is split into four images displayed as a quad view", - "name": "quad-view", - "value": "2" - } - ], + "readable": true, + "type": "GstDewarpDisplayMode", "writable": true }, "inner-radius": { @@ -39121,7 +21423,8 @@ "default": "0", "max": "1", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "interpolation-method": { @@ -39129,38 +21432,8 @@ "construct": false, "construct-only": false, "default": "bilinear (1)", - "enum": true, - "type-name": "GstDewarpInterpolationMode", - "values": [ - { - "desc": "A nearest-neighbor interpolation", - "name": "nearest", - "value": "0" - }, - { - "desc": "A bilinear interpolation", - "name": "bilinear", - "value": "1" - }, - { - "desc": "A bicubic interpolation over 4x4 pixel neighborhood", - "name": "bicubic", - "value": "2" - }, - { - "desc": "A Lanczos interpolation over 8x8 pixel neighborhood", - "name": "Lanczos", - "value": "3" - } - ], - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "GstDewarpInterpolationMode", "writable": true }, "outer-radius": { @@ -39170,14 +21443,8 @@ "default": "0", "max": "1", "min": "0", - "type-name": "gdouble", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gdouble", "writable": true }, "qos": { @@ -39185,7 +21452,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "x-center": { @@ -39195,7 +21463,8 @@ "default": "0.5", "max": "1", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "x-remap-correction": { @@ -39205,7 +21474,8 @@ "default": "1", "max": "10", "min": "0.1", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "y-center": { @@ -39215,7 +21485,8 @@ "default": "0.5", "max": "1", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "y-remap-correction": { @@ -39225,7 +21496,8 @@ "default": "1", "max": "10", "min": "0.1", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true } }, @@ -39243,7 +21515,6 @@ ], "klass": "Filter/Effect/Video", "long-name": "Stereo image disparity (depth) map calculation", - "name": "disparity", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: RGB\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", @@ -39262,35 +21533,8 @@ "construct": false, "construct-only": false, "default": "sgbm (1)", - "enum": true, - "type-name": "GstDisparityMethod", - "values": [ - { - "desc": "Global block matching algorithm", - "name": "sbm", - "value": "0" - }, - { - "desc": "Semi-global block matching algorithm", - "name": "sgbm", - "value": "1" - } - ], - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "GstDisparityMethod", "writable": true } }, @@ -39311,7 +21555,6 @@ ], "klass": "Filter/Effect/Video", "long-name": "edgedetect", - "name": "edgedetect", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: RGB\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", @@ -39332,7 +21575,8 @@ "default": "3", "max": "7", "min": "3", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "mask": { @@ -39340,22 +21584,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "qos": { @@ -39363,7 +21593,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "threshold1": { @@ -39373,7 +21604,8 @@ "default": "50", "max": "1000", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "threshold2": { @@ -39383,7 +21615,8 @@ "default": "150", "max": "1000", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true } }, @@ -39404,7 +21637,6 @@ ], "klass": "Filter/Effect/Video", "long-name": "faceblur", - "name": "faceblur", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: RGB\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", @@ -39423,14 +21655,8 @@ "construct": false, "construct-only": false, "default": "do-canny-pruning", - "type-name": "GstOpencvFaceBlurFlags", - "values": [ - { - "desc": "Do Canny edge detection to discard some regions", - "name": "do-canny-pruning", - "value": "0x00000001" - } - ], + "readable": true, + "type": "GstOpencvFaceBlurFlags", "writable": true }, "min-neighbors": { @@ -39440,7 +21666,8 @@ "default": "3", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "min-size-height": { @@ -39450,7 +21677,8 @@ "default": "30", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "min-size-width": { @@ -39460,30 +21688,17 @@ "default": "30", "max": "2147483647", "min": "0", - "type-name": "gint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "profile": { "blurb": "Location of Haar cascade file to use for face blurion", "construct": false, "construct-only": false, - "default": "/usr/share/OpenCV/haarcascades/haarcascade_frontalface_default.xml", - "type-name": "gchararray", + "default": "/usr/share/opencv4/haarcascades/haarcascade_frontalface_default.xml", + "readable": true, + "type": "gchararray", "writable": true }, "qos": { @@ -39491,7 +21706,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "scale-factor": { @@ -39501,7 +21717,8 @@ "default": "1.25", "max": "10", "min": "1.1", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true } }, @@ -39522,7 +21739,6 @@ ], "klass": "Filter/Effect/Video", "long-name": "facedetect", - "name": "facedetect", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: RGB\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", @@ -39541,15 +21757,17 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "eyes-profile": { "blurb": "Location of Haar cascade file to use for eye-pair detection", "construct": false, "construct-only": false, - "default": "/usr/share/OpenCV/haarcascades/haarcascade_mcs_eyepair_small.xml", - "type-name": "gchararray", + "default": "/usr/share/opencv4/haarcascades/haarcascade_mcs_eyepair_small.xml", + "readable": true, + "type": "gchararray", "writable": true }, "flags": { @@ -39557,14 +21775,8 @@ "construct": false, "construct-only": false, "default": "do-canny-pruning", - "type-name": "GstOpencvFaceDetectFlags", - "values": [ - { - "desc": "Do Canny edge detection to discard some regions", - "name": "do-canny-pruning", - "value": "0x00000001" - } - ], + "readable": true, + "type": "GstOpencvFaceDetectFlags", "writable": true }, "min-neighbors": { @@ -39574,7 +21786,8 @@ "default": "3", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "min-size-height": { @@ -39584,7 +21797,8 @@ "default": "30", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "min-size-width": { @@ -39594,7 +21808,8 @@ "default": "30", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "min-stddev": { @@ -39604,46 +21819,35 @@ "default": "0", "max": "255", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "mouth-profile": { "blurb": "Location of Haar cascade file to use for mouth detection", "construct": false, "construct-only": false, - "default": "/usr/share/OpenCV/haarcascades/haarcascade_mcs_mouth.xml", - "type-name": "gchararray", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", + "default": "/usr/share/opencv4/haarcascades/haarcascade_mcs_mouth.xml", + "readable": true, + "type": "gchararray", "writable": true }, "nose-profile": { "blurb": "Location of Haar cascade file to use for nose detection", "construct": false, "construct-only": false, - "default": "/usr/share/OpenCV/haarcascades/haarcascade_mcs_nose.xml", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "default": "/usr/share/opencv4/haarcascades/haarcascade_mcs_nose.xml", + "readable": true, + "type": "gchararray", "writable": true }, "profile": { "blurb": "Location of Haar cascade file to use for face detection", "construct": false, "construct-only": false, - "default": "/usr/share/OpenCV/haarcascades/haarcascade_frontalface_default.xml", - "type-name": "gchararray", + "default": "/usr/share/opencv4/haarcascades/haarcascade_frontalface_default.xml", + "readable": true, + "type": "gchararray", "writable": true }, "qos": { @@ -39651,7 +21855,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "scale-factor": { @@ -39661,7 +21866,8 @@ "default": "1.25", "max": "10", "min": "1.1", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "updates": { @@ -39669,30 +21875,8 @@ "construct": false, "construct-only": false, "default": "every_frame (0)", - "enum": true, - "type-name": "GstFaceDetectUpdates", - "values": [ - { - "desc": "Send update messages on every frame", - "name": "every_frame", - "value": "0" - }, - { - "desc": "Send messages when a new face is detected or one is not anymore detected", - "name": "on_change", - "value": "1" - }, - { - "desc": "Send messages whenever a face is detected", - "name": "on_face", - "value": "2" - }, - { - "desc": "Send no messages update", - "name": "none", - "value": "3" - } - ], + "readable": true, + "type": "GstFaceDetectUpdates", "writable": true } }, @@ -39713,7 +21897,6 @@ ], "klass": "Filter/Effect/Video", "long-name": "Grabcut-based image FG/BG segmentation", - "name": "grabcut", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", @@ -39727,27 +21910,13 @@ } }, "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, "qos": { "blurb": "Handle Quality-of-Service events", "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "scale": { @@ -39757,7 +21926,8 @@ "default": "1.6", "max": "4", "min": "1", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true }, "test-mode": { @@ -39765,7 +21935,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -39784,9 +21955,11 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstNavigation" + ], "klass": "Filter/Effect/Video", "long-name": "handdetect", - "name": "handdetect", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: RGB\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", @@ -39807,7 +21980,8 @@ "default": "0", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "ROI-WIDTH": { @@ -39817,7 +21991,8 @@ "default": "0", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "ROI-X": { @@ -39827,7 +22002,8 @@ "default": "0", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "ROI-Y": { @@ -39837,7 +22013,8 @@ "default": "0", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "display": { @@ -39845,22 +22022,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "profile-fist": { @@ -39868,7 +22031,8 @@ "construct": false, "construct-only": false, "default": "@0@/fist.xml", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "profile-palm": { @@ -39876,7 +22040,8 @@ "construct": false, "construct-only": false, "default": "@0@/palm.xml", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "qos": { @@ -39884,7 +22049,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -39905,7 +22071,6 @@ ], "klass": "Filter/Effect/Video", "long-name": "motioncells", - "name": "motioncells", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: RGB\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", @@ -39924,7 +22089,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "cellscolor": { @@ -39932,7 +22098,8 @@ "construct": false, "construct-only": false, "default": "255,255,0", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "datafile": { @@ -39940,7 +22107,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "datafileextension": { @@ -39948,7 +22116,8 @@ "construct": false, "construct-only": false, "default": "vamc", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "display": { @@ -39956,7 +22125,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "gap": { @@ -39966,7 +22136,8 @@ "default": "5", "max": "60", "min": "1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "gridx": { @@ -39976,7 +22147,8 @@ "default": "10", "max": "32", "min": "8", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "gridy": { @@ -39986,7 +22158,8 @@ "default": "10", "max": "32", "min": "8", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "minimummotionframes": { @@ -39996,7 +22169,8 @@ "default": "1", "max": "60", "min": "1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "motioncellsidx": { @@ -40004,7 +22178,8 @@ "construct": false, "construct-only": false, "default": "", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "motioncellthickness": { @@ -40014,7 +22189,8 @@ "default": "1", "max": "5", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "motionmaskcellspos": { @@ -40022,7 +22198,8 @@ "construct": false, "construct-only": false, "default": "", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "motionmaskcoords": { @@ -40030,22 +22207,8 @@ "construct": false, "construct-only": false, "default": "", - "type-name": "gchararray", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gchararray", "writable": true }, "postallmotion": { @@ -40053,7 +22216,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "postnomotion": { @@ -40063,7 +22227,8 @@ "default": "0", "max": "180", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "qos": { @@ -40071,7 +22236,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "sensitivity": { @@ -40081,7 +22247,8 @@ "default": "0.5", "max": "1", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "threshold": { @@ -40091,7 +22258,8 @@ "default": "0.01", "max": "1", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "usealpha": { @@ -40099,7 +22267,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -40120,7 +22289,6 @@ ], "klass": "Filter/Effect/Video", "long-name": "opencvtextoverlay", - "name": "opencvtextoverlay", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: RGB\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", @@ -40141,7 +22309,8 @@ "default": "0", "max": "255", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "colorG": { @@ -40151,7 +22320,8 @@ "default": "0", "max": "255", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "colorR": { @@ -40161,7 +22331,8 @@ "default": "0", "max": "255", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "height": { @@ -40171,22 +22342,8 @@ "default": "1", "max": "5", "min": "1", - "type-name": "gdouble", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gdouble", "writable": true }, "qos": { @@ -40194,7 +22351,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "text": { @@ -40202,7 +22360,8 @@ "construct": false, "construct-only": false, "default": "Opencv Text Overlay", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "thickness": { @@ -40212,7 +22371,8 @@ "default": "2", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "width": { @@ -40222,7 +22382,8 @@ "default": "1", "max": "5", "min": "1", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "xpos": { @@ -40232,7 +22393,8 @@ "default": "50", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "ypos": { @@ -40242,7 +22404,8 @@ "default": "50", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true } }, @@ -40263,7 +22426,6 @@ ], "klass": "Filter/Effect/Video", "long-name": "Retinex image colour enhancement", - "name": "retinex", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: RGB\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", @@ -40282,35 +22444,8 @@ "construct": false, "construct-only": false, "default": "basic (0)", - "enum": true, - "type-name": "GstRetinexMethod", - "values": [ - { - "desc": "Basic retinex restoration", - "name": "basic", - "value": "0" - }, - { - "desc": "Mutiscale retinex restoration", - "name": "multiscale", - "value": "1" - } - ], - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "GstRetinexMethod", "writable": true }, "qos": { @@ -40318,7 +22453,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "scales": { @@ -40328,7 +22464,8 @@ "default": "3", "max": "4", "min": "1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true } }, @@ -40349,7 +22486,6 @@ ], "klass": "Filter/Effect/Video", "long-name": "Foreground/background video sequence segmentation", - "name": "segmentation", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", @@ -40370,7 +22506,8 @@ "default": "0.01", "max": "1", "min": "0", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true }, "method": { @@ -40378,40 +22515,8 @@ "construct": false, "construct-only": false, "default": "mog2 (2)", - "enum": true, - "type-name": "GstSegmentationMethod", - "values": [ - { - "desc": "Codebook-based segmentation (Bradski2008)", - "name": "codebook", - "value": "0" - }, - { - "desc": "Mixture-of-Gaussians segmentation (Bowden2001)", - "name": "mog", - "value": "1" - }, - { - "desc": "Mixture-of-Gaussians segmentation (Zivkovic2004)", - "name": "mog2", - "value": "2" - } - ], - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "GstSegmentationMethod", "writable": true }, "qos": { @@ -40419,7 +22524,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "test-mode": { @@ -40427,7 +22533,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -40448,7 +22555,6 @@ ], "klass": "Filter/Effect/Video", "long-name": "skindetect", - "name": "skindetect", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: RGB\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", @@ -40467,35 +22573,8 @@ "construct": false, "construct-only": false, "default": "hsv (0)", - "enum": true, - "type-name": "GstSkindetectMethod", - "values": [ - { - "desc": "Classic HSV thresholding", - "name": "hsv", - "value": "0" - }, - { - "desc": "Normalised-RGB colorspace thresholding", - "name": "rgb", - "value": "1" - } - ], - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "GstSkindetectMethod", "writable": true }, "postprocess": { @@ -40503,7 +22582,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "qos": { @@ -40511,7 +22591,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -40532,7 +22613,6 @@ ], "klass": "Filter/Effect/Video", "long-name": "templatematch", - "name": "templatematch", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: BGR\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", @@ -40551,7 +22631,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "method": { @@ -40561,22 +22642,8 @@ "default": "3", "max": "5", "min": "0", - "type-name": "gint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "qos": { @@ -40584,7 +22651,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "template": { @@ -40592,7 +22660,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true } }, @@ -40601,6 +22670,208 @@ }, "filename": "gstopencv", "license": "LGPL", + "other-types": { + "GstCameraCalibrationPattern": { + "kind": "enum", + "values": [ + { + "desc": "Chessboard", + "name": "chessboard", + "value": "0" + }, + { + "desc": "Circle Grids", + "name": "circle_grids", + "value": "1" + }, + { + "desc": "Asymmetric Circle Grids", + "name": "asymmetric_circle_grids", + "value": "2" + } + ] + }, + "GstCvSmoothTypeType": { + "kind": "enum", + "values": [ + { + "desc": "CV Blur", + "name": "blur", + "value": "1" + }, + { + "desc": "CV Gaussian", + "name": "gaussian", + "value": "2" + }, + { + "desc": "CV Median", + "name": "median", + "value": "3" + }, + { + "desc": "CV Bilateral", + "name": "bilateral", + "value": "4" + } + ] + }, + "GstDewarpDisplayMode": { + "kind": "enum", + "values": [ + { + "desc": "Single panorama image", + "name": "single-panorama", + "value": "0" + }, + { + "desc": "Dewarped image is split in two images displayed one below the other", + "name": "double-panorama", + "value": "1" + }, + { + "desc": "Dewarped image is split in four images dysplayed as a quad view", + "name": "quad-view", + "value": "2" + } + ] + }, + "GstDewarpInterpolationMode": { + "kind": "enum", + "values": [ + { + "desc": "A nearest-neighbor interpolation", + "name": "nearest", + "value": "0" + }, + { + "desc": "A bilinear interpolation", + "name": "bilinear", + "value": "1" + }, + { + "desc": "A bicubic interpolation over 4x4 pixel neighborhood", + "name": "bicubic", + "value": "2" + }, + { + "desc": "A Lanczos interpolation over 8x8 pixel neighborhood", + "name": "Lanczos", + "value": "3" + } + ] + }, + "GstDisparityMethod": { + "kind": "enum", + "values": [ + { + "desc": "Global block matching algorithm", + "name": "sbm", + "value": "0" + }, + { + "desc": "Semi-global block matching algorithm", + "name": "sgbm", + "value": "1" + } + ] + }, + "GstFaceDetectUpdates": { + "kind": "enum", + "values": [ + { + "desc": "Send update messages on every frame", + "name": "every_frame", + "value": "0" + }, + { + "desc": "Send messages when a new face is detected or one is not anymore detected", + "name": "on_change", + "value": "1" + }, + { + "desc": "Send messages whenever a face is detected", + "name": "on_face", + "value": "2" + }, + { + "desc": "Send no messages update", + "name": "none", + "value": "3" + } + ] + }, + "GstOpencvFaceBlurFlags": { + "kind": "flags", + "values": [ + { + "desc": "Do Canny edge detection to discard some regions", + "name": "do-canny-pruning", + "value": "0x00000001" + } + ] + }, + "GstOpencvFaceDetectFlags": { + "kind": "flags", + "values": [ + { + "desc": "Do Canny edge detection to discard some regions", + "name": "do-canny-pruning", + "value": "0x00000001" + } + ] + }, + "GstRetinexMethod": { + "kind": "enum", + "values": [ + { + "desc": "Basic retinex restoration", + "name": "basic", + "value": "0" + }, + { + "desc": "Mutiscale retinex restoration", + "name": "multiscale", + "value": "1" + } + ] + }, + "GstSegmentationMethod": { + "kind": "enum", + "values": [ + { + "desc": "Codebook-based segmentation (Bradski2008)", + "name": "codebook", + "value": "0" + }, + { + "desc": "Mixture-of-Gaussians segmentation (Bowden2001)", + "name": "mog", + "value": "1" + }, + { + "desc": "Mixture-of-Gaussians segmentation (Zivkovic2004)", + "name": "mog2", + "value": "2" + } + ] + }, + "GstSkindetectMethod": { + "kind": "enum", + "values": [ + { + "desc": "Classic HSV thresholding", + "name": "hsv", + "value": "0" + }, + { + "desc": "Normalised-RGB colorspace thresholding", + "name": "rgb", + "value": "1" + } + ] + } + }, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -40610,7 +22881,7 @@ "description": "OpenEXR image plugin", "elements": { "openexrdec": { - "author": "Sebastian Dr\u00f6ge <sebastian@centricular.com>", + "author": "Sebastian Dröge <sebastian@centricular.com>", "description": "Decode EXR streams", "hierarchy": [ "GstOpenEXRDec", @@ -40634,11 +22905,23 @@ "presence": "always" } }, + "properties": { + "qos": { + "blurb": "Handle Quality-of-Service events from downstream", + "construct": false, + "construct-only": false, + "default": "true", + "readable": true, + "type": "gboolean", + "writable": true + } + }, "rank": "primary" } }, "filename": "gstopenexr", "license": "LGPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -40660,35 +22943,26 @@ ], "klass": "Decoder/Video", "long-name": "OpenH264 video decoder", - "name": "openh264dec", "pad-templates": { "sink": { - "caps": "video/x-h264:\n stream-format: byte-stream\n alignment: au\n profile: { (string)constrained-baseline, (string)baseline }\n", + "caps": "video/x-h264:\n stream-format: byte-stream\n alignment: au\n profile: { (string)constrained-baseline, (string)baseline, (string)main, (string)high }\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "video/x-raw:\n format: I420\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", + "qos": { + "blurb": "Handle Quality-of-Service events from downstream", "construct": false, "construct-only": false, - "type-name": "GstObject", + "default": "true", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -40705,21 +22979,21 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstPreset" + ], "klass": "Encoder/Video", "long-name": "OpenH264 video encoder", - "name": "openh264enc", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: I420\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "video/x-h264:\n stream-format: byte-stream\n alignment: au\n profile: baseline\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -40728,7 +23002,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "background-detection": { @@ -40736,7 +23011,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "bitrate": { @@ -40746,7 +23022,8 @@ "default": "128000", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "complexity": { @@ -40754,25 +23031,8 @@ "construct": false, "construct-only": false, "default": "medium (1)", - "enum": true, - "type-name": "GstOpenh264encComplexity", - "values": [ - { - "desc": "Low complexity / high speed encoding", - "name": "low", - "value": "0" - }, - { - "desc": "Medium complexity / medium speed encoding", - "name": "medium", - "value": "1" - }, - { - "desc": "High complexity / low speed encoding", - "name": "high", - "value": "2" - } - ], + "readable": true, + "type": "GstOpenh264encComplexity", "writable": true }, "deblocking": { @@ -40780,25 +23040,8 @@ "construct": false, "construct-only": false, "default": "on (0)", - "enum": true, - "type-name": "GstOpenh264encDeblockingModes", - "values": [ - { - "desc": "Deblocking on", - "name": "on", - "value": "0" - }, - { - "desc": "Deblocking off", - "name": "off", - "value": "1" - }, - { - "desc": "Deblocking on, except for slice boundaries", - "name": "not-slice-boundaries", - "value": "2" - } - ], + "readable": true, + "type": "GstOpenh264encDeblockingModes", "writable": true }, "enable-denoise": { @@ -40806,7 +23049,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "enable-frame-skip": { @@ -40814,7 +23058,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "gop-size": { @@ -40824,7 +23069,8 @@ "default": "90", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "max-bitrate": { @@ -40834,7 +23080,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "max-slice-size": { @@ -40844,7 +23091,8 @@ "default": "1500000", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "multi-thread": { @@ -40854,15 +23102,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "guint", "writable": true }, "num-slices": { @@ -40872,14 +23113,8 @@ "default": "1", "max": "-1", "min": "0", - "type-name": "guint", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "guint", "writable": true }, "qos": { @@ -40887,7 +23122,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "qp-max": { @@ -40897,7 +23133,8 @@ "default": "51", "max": "51", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "qp-min": { @@ -40907,7 +23144,8 @@ "default": "0", "max": "51", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "rate-control": { @@ -40915,30 +23153,8 @@ "construct": false, "construct-only": false, "default": "quality (0)", - "enum": true, - "type-name": "RC_MODES", - "values": [ - { - "desc": "Quality mode", - "name": "quality", - "value": "0" - }, - { - "desc": "Bitrate mode", - "name": "bitrate", - "value": "1" - }, - { - "desc": "No bitrate control, just using buffer status", - "name": "buffer", - "value": "2" - }, - { - "desc": "Rate control off mode", - "name": "off", - "value": "-1" - } - ], + "readable": true, + "type": "RC_MODES", "writable": true }, "scene-change-detection": { @@ -40946,7 +23162,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "slice-mode": { @@ -40954,20 +23171,8 @@ "construct": false, "construct-only": false, "default": "n-slices (1)", - "enum": true, - "type-name": "GstOpenh264EncSliceModes", - "values": [ - { - "desc": "Fixed number of slices", - "name": "n-slices", - "value": "1" - }, - { - "desc": "Number of slices equal to number of threads", - "name": "auto", - "value": "5" - } - ], + "readable": true, + "type": "GstOpenh264EncSliceModes", "writable": true }, "usage-type": { @@ -40975,20 +23180,8 @@ "construct": false, "construct-only": false, "default": "camera (0)", - "enum": true, - "type-name": "EUsageType", - "values": [ - { - "desc": "video from camera", - "name": "camera", - "value": "0" - }, - { - "desc": "screen content", - "name": "screen", - "value": "1" - } - ], + "readable": true, + "type": "EUsageType", "writable": true } }, @@ -40997,6 +23190,103 @@ }, "filename": "gstopenh264", "license": "BSD", + "other-types": { + "EUsageType": { + "kind": "enum", + "values": [ + { + "desc": "video from camera", + "name": "camera", + "value": "0" + }, + { + "desc": "screen content", + "name": "screen", + "value": "1" + } + ] + }, + "GstOpenh264EncSliceModes": { + "kind": "enum", + "values": [ + { + "desc": "Fixed number of slices", + "name": "n-slices", + "value": "1" + }, + { + "desc": "Number of slices equal to number of threads", + "name": "auto", + "value": "5" + } + ] + }, + "GstOpenh264encComplexity": { + "kind": "enum", + "values": [ + { + "desc": "Low complexity / high speed encoding", + "name": "low", + "value": "0" + }, + { + "desc": "Medium complexity / medium speed encoding", + "name": "medium", + "value": "1" + }, + { + "desc": "High complexity / low speed encoding", + "name": "high", + "value": "2" + } + ] + }, + "GstOpenh264encDeblockingModes": { + "kind": "enum", + "values": [ + { + "desc": "Deblocking on", + "name": "on", + "value": "0" + }, + { + "desc": "Deblocking off", + "name": "off", + "value": "1" + }, + { + "desc": "Deblocking on, except for slice boundaries", + "name": "not-slice-boundaries", + "value": "2" + } + ] + }, + "RC_MODES": { + "kind": "enum", + "values": [ + { + "desc": "Quality mode", + "name": "quality", + "value": "0" + }, + { + "desc": "Bitrate mode", + "name": "bitrate", + "value": "1" + }, + { + "desc": "No bitrate control, just using buffer status", + "name": "buffer", + "value": "2" + }, + { + "desc": "Rate control off mode", + "name": "off", + "value": "-1" + } + ] + } + }, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -41006,7 +23296,7 @@ "description": "OpenJPEG-based JPEG2000 image decoder/encoder", "elements": { "openjpegdec": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>", + "author": "Sebastian Dröge <sebastian.droege@collabora.co.uk>", "description": "Decode JPEG2000 streams", "hierarchy": [ "GstOpenJPEGDec", @@ -41018,19 +23308,16 @@ ], "klass": "Codec/Decoder/Video", "long-name": "OpenJPEG JPEG2000 decoder", - "name": "openjpegdec", "pad-templates": { "sink": { "caps": "image/x-j2c:\n sampling: { (string)RGB, (string)BGR, (string)RGBA, (string)BGRA, (string)YCbCr-4:4:4, (string)YCbCr-4:2:2, (string)YCbCr-4:2:0, (string)YCbCr-4:1:1, (string)GRAYSCALE, (string)YCbCrA-4:4:4:4 }\nimage/x-jpc:\n sampling: { (string)RGB, (string)BGR, (string)RGBA, (string)BGRA, (string)YCbCr-4:4:4, (string)YCbCr-4:2:2, (string)YCbCr-4:2:0, (string)YCbCr-4:1:1, (string)GRAYSCALE, (string)YCbCrA-4:4:4:4 }\nimage/jp2:\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "video/x-raw:\n format: { ARGB64, ARGB, xRGB, AYUV64, Y444_10LE, I422_10LE, I420_10LE, AYUV, Y444, Y42B, I420, Y41B, YUV9, GRAY8, GRAY16_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -41041,29 +23328,24 @@ "default": "0", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", + "qos": { + "blurb": "Handle Quality-of-Service events from downstream", "construct": false, "construct-only": false, - "type-name": "GstObject", + "default": "true", + "readable": true, + "type": "gboolean", "writable": true } }, "rank": "primary" }, "openjpegenc": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>", + "author": "Sebastian Dröge <sebastian.droege@collabora.co.uk>", "description": "Encode JPEG2000 streams", "hierarchy": [ "GstOpenJPEGEnc", @@ -41073,32 +23355,24 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstPreset" + ], "klass": "Codec/Encoder/Video", "long-name": "OpenJPEG JPEG2000 encoder", - "name": "openjpegenc", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { ARGB64, ARGB, xRGB, AYUV64, Y444_10LE, I422_10LE, I420_10LE, AYUV, Y444, Y42B, I420, Y41B, YUV9, GRAY8, GRAY16_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { - "caps": "image/x-j2c:\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n num-components: [ 1, 4 ]\n sampling: { (string)RGB, (string)BGR, (string)RGBA, (string)BGRA, (string)YCbCr-4:4:4, (string)YCbCr-4:2:2, (string)YCbCr-4:2:0, (string)YCbCr-4:1:1, (string)GRAYSCALE, (string)YCbCrA-4:4:4:4 }\n colorspace: { (string)sRGB, (string)sYUV, (string)GRAY }\nimage/x-jpc:\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n num-components: [ 1, 4 ]\n sampling: { (string)RGB, (string)BGR, (string)RGBA, (string)BGRA, (string)YCbCr-4:4:4, (string)YCbCr-4:2:2, (string)YCbCr-4:2:0, (string)YCbCr-4:1:1, (string)GRAYSCALE, (string)YCbCrA-4:4:4:4 }\n colorspace: { (string)sRGB, (string)sYUV, (string)GRAY }\nimage/jp2:\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n", + "caps": "image/x-j2c:\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n num-components: [ 1, 4 ]\n num-stripes: [ 1, 2147483647 ]\n sampling: { (string)RGB, (string)BGR, (string)RGBA, (string)BGRA, (string)YCbCr-4:4:4, (string)YCbCr-4:2:2, (string)YCbCr-4:2:0, (string)YCbCr-4:1:1, (string)GRAYSCALE, (string)YCbCrA-4:4:4:4 }\n colorspace: { (string)sRGB, (string)sYUV, (string)GRAY }\nimage/x-jpc:\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n num-components: [ 1, 4 ]\n sampling: { (string)RGB, (string)BGR, (string)RGBA, (string)BGRA, (string)YCbCr-4:4:4, (string)YCbCr-4:2:2, (string)YCbCr-4:2:0, (string)YCbCr-4:1:1, (string)GRAYSCALE, (string)YCbCrA-4:4:4:4 }\n colorspace: { (string)sRGB, (string)sYUV, (string)GRAY }\nimage/jp2:\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, "num-layers": { "blurb": "Number of layers", "construct": false, @@ -41106,7 +23380,8 @@ "default": "1", "max": "10", "min": "1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "num-resolutions": { @@ -41116,14 +23391,19 @@ "default": "6", "max": "10", "min": "1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, - "parent": { - "blurb": "The parent of the object", + "num-stripes": { + "blurb": "Number of stripes for low latency encoding. (1 = low latency disabled)", "construct": false, "construct-only": false, - "type-name": "GstObject", + "default": "1", + "max": "2147483647", + "min": "1", + "readable": true, + "type": "gint", "writable": true }, "progression-order": { @@ -41131,35 +23411,8 @@ "construct": false, "construct-only": false, "default": "lrcp (0)", - "enum": true, - "type-name": "GstOpenJPEGEncProgressionOrder", - "values": [ - { - "desc": "LRCP", - "name": "lrcp", - "value": "0" - }, - { - "desc": "RLCP", - "name": "rlcp", - "value": "1" - }, - { - "desc": "RPCL", - "name": "rpcl", - "value": "2" - }, - { - "desc": "PCRL", - "name": "pcrl", - "value": "3" - }, - { - "desc": "CPRL", - "name": "crpl", - "value": "4" - } - ], + "readable": true, + "type": "GstOpenJPEGEncProgressionOrder", "writable": true }, "qos": { @@ -41167,7 +23420,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "tile-height": { @@ -41177,7 +23431,8 @@ "default": "0", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "tile-offset-x": { @@ -41187,7 +23442,8 @@ "default": "0", "max": "2147483647", "min": "-2147483648", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "tile-offset-y": { @@ -41197,7 +23453,8 @@ "default": "0", "max": "2147483647", "min": "-2147483648", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "tile-width": { @@ -41207,7 +23464,8 @@ "default": "0", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true } }, @@ -41216,6 +23474,38 @@ }, "filename": "gstopenjpeg", "license": "LGPL", + "other-types": { + "GstOpenJPEGEncProgressionOrder": { + "kind": "enum", + "values": [ + { + "desc": "LRCP", + "name": "lrcp", + "value": "0" + }, + { + "desc": "RLCP", + "name": "rlcp", + "value": "1" + }, + { + "desc": "RPCL", + "name": "rpcl", + "value": "2" + }, + { + "desc": "PCRL", + "name": "pcrl", + "value": "3" + }, + { + "desc": "CPRL", + "name": "crpl", + "value": "4" + } + ] + } + }, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -41257,7 +23547,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "filter-length": { @@ -41267,7 +23558,8 @@ "default": "0", "max": "8", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "master-gain": { @@ -41277,7 +23569,8 @@ "default": "0", "max": "2147483647", "min": "-2147483647", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "num-loops": { @@ -41287,7 +23580,8 @@ "default": "0", "max": "2147483647", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "output-buffer-size": { @@ -41297,7 +23591,8 @@ "default": "1024", "max": "268435455", "min": "1", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "output-mode": { @@ -41305,20 +23600,8 @@ "construct": false, "construct-only": false, "default": "steady (1)", - "enum": true, - "type-name": "NonstreamAudioOutputMode", - "values": [ - { - "desc": "Looping output", - "name": "looping", - "value": "0" - }, - { - "desc": "Steady output", - "name": "steady", - "value": "1" - } - ], + "readable": true, + "type": "NonstreamAudioOutputMode", "writable": true }, "stereo-separation": { @@ -41328,7 +23611,8 @@ "default": "100", "max": "400", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "subsong-mode": { @@ -41336,25 +23620,8 @@ "construct": false, "construct-only": false, "default": "default (2)", - "enum": true, - "type-name": "NonstreamAudioSubsongMode", - "values": [ - { - "desc": "Play single subsong", - "name": "single", - "value": "0" - }, - { - "desc": "Play all subsongs", - "name": "all", - "value": "1" - }, - { - "desc": "Decoder specific default behavior", - "name": "default", - "value": "2" - } - ], + "readable": true, + "type": "NonstreamAudioSubsongMode", "writable": true }, "volume-ramping": { @@ -41364,7 +23631,8 @@ "default": "-1", "max": "10", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true } }, @@ -41373,113 +23641,46 @@ }, "filename": "gstopenmpt", "license": "LGPL", - "package": "GStreamer Bad Plug-ins git", - "source": "gst-plugins-bad", - "url": "Unknown package origin" - }, - "openni2": { - "description": "GStreamer Openni2 Plugins", - "elements": { - "openni2src": { - "author": "Miguel Casas-Sanchez <miguelecasassanchez@gmail.com>", - "description": "Extract readings from an OpenNI supported device (Kinect etc). ", - "hierarchy": [ - "GstOpenni2Src", - "GstPushSrc", - "GstBaseSrc", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Source/Video", - "long-name": "Openni2 client source", - "pad-templates": { - "src": { - "caps": "video/x-raw:\n format: { RGBA, RGB, GRAY16_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "blocksize": { - "blurb": "Size in bytes to read per buffer (-1 = default)", - "construct": false, - "construct-only": false, - "default": "4096", - "max": "-1", - "min": "0", - "type-name": "guint", - "writable": true - }, - "do-timestamp": { - "blurb": "Apply current stream time to buffers", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - }, - "location": { - "blurb": "Source uri, can be a file or a device.", - "construct": false, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "num-buffers": { - "blurb": "Number of buffers to output before sending EOS (-1 = unlimited)", - "construct": false, - "construct-only": false, - "default": "-1", - "max": "2147483647", - "min": "-1", - "type-name": "gint", - "writable": true - }, - "sourcetype": { - "blurb": "Type of readings to get from the source", - "construct": false, - "construct-only": false, - "default": "depth (0)", - "enum": true, - "type-name": "GstOpenni2SrcSourcetype", - "values": [ - { - "desc": "Get depth readings", - "name": "depth", - "value": "0" - }, - { - "desc": "Get color readings", - "name": "color", - "value": "1" - }, - { - "desc": "Get color and depth (as alpha) readings - EXPERIMENTAL", - "name": "both", - "value": "2" - } - ], - "writable": true - }, - "typefind": { - "blurb": "Run typefind before negotiating (deprecated, non-functional)", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - } - }, - "rank": "none" + "other-types": { + "NonstreamAudioOutputMode": { + "kind": "enum", + "values": [ + { + "desc": "Looping output", + "name": "looping", + "value": "0" + }, + { + "desc": "Steady output", + "name": "steady", + "value": "1" + } + ] + }, + "NonstreamAudioSubsongMode": { + "kind": "enum", + "values": [ + { + "desc": "Play single subsong", + "name": "single", + "value": "0" + }, + { + "desc": "Play all subsongs", + "name": "all", + "value": "1" + }, + { + "desc": "Decoder specific default behavior", + "name": "default", + "value": "2" + } + ] } }, - "filename": "gstopenni2", - "license": "LGPL", "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", + "tracers": {}, "url": "Unknown package origin" }, "opusparse": { @@ -41498,19 +23699,16 @@ ], "klass": "Codec/Parser/Audio", "long-name": "Opus audio parser", - "name": "opusparse", "pad-templates": { "sink": { "caps": "audio/x-opus:\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "audio/x-opus:\n framed: true\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -41519,22 +23717,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -41543,6 +23727,7 @@ }, "filename": "gstopusparse", "license": "LGPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -41564,19 +23749,16 @@ ], "klass": "Raw/Parser", "long-name": "IRTSPParse", - "name": "irtspparse", "pad-templates": { "sink": { "caps": "ANY", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "application/x-rtp:\napplication/x-rtcp:\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -41587,7 +23769,8 @@ "default": "0", "max": "255", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "disable-passthrough": { @@ -41595,29 +23778,15 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true } }, "rank": "none" }, "pcapparse": { - "author": "Ole Andr\u00e9 Vadla Ravn\u00e5s <ole.andre.ravnas@tandberg.com>", + "author": "Ole AndrĂ© Vadla RavnĂ¥s <ole.andre.ravnas@tandberg.com>", "description": "Parses a raw pcap stream", "hierarchy": [ "GstPcapParse", @@ -41628,19 +23797,16 @@ ], "klass": "Raw/Parser", "long-name": "PCapParse", - "name": "pcapparse", "pad-templates": { "sink": { "caps": "raw/x-pcap:\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "ANY", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -41648,7 +23814,8 @@ "blurb": "The caps of the source pad", "construct": false, "construct-only": false, - "type-name": "GstCaps", + "readable": true, + "type": "GstCaps", "writable": true }, "dst-ip": { @@ -41656,7 +23823,8 @@ "construct": false, "construct-only": false, "default": "", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "dst-port": { @@ -41666,22 +23834,8 @@ "default": "-1", "max": "65535", "min": "-1", - "type-name": "gint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "src-ip": { @@ -41689,7 +23843,8 @@ "construct": false, "construct-only": false, "default": "", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "src-port": { @@ -41699,7 +23854,8 @@ "default": "-1", "max": "65535", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "ts-offset": { @@ -41709,7 +23865,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true } }, @@ -41718,6 +23875,7 @@ }, "filename": "gstpcapparse", "license": "LGPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -41739,35 +23897,26 @@ ], "klass": "Codec/Decoder/Image", "long-name": "PNM image decoder", - "name": "pnmdec", "pad-templates": { "sink": { "caps": "image/x-portable-bitmap:\nimage/x-portable-graymap:\nimage/x-portable-pixmap:\nimage/x-portable-anymap:\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "video/x-raw:\n format: { RGB, GRAY8, GRAY16_BE, GRAY16_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", + "qos": { + "blurb": "Handle Quality-of-Service events from downstream", "construct": false, "construct-only": false, - "type-name": "GstObject", + "default": "true", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -41784,21 +23933,21 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstPreset" + ], "klass": "Codec/Encoder/Image", "long-name": "PNM image encoder", - "name": "pnmenc", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { RGB, GRAY8, GRAY16_BE, GRAY16_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "image/x-portable-bitmap:\nimage/x-portable-graymap:\nimage/x-portable-pixmap:\nimage/x-portable-anymap:\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -41807,22 +23956,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "qos": { @@ -41830,7 +23965,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -41839,6 +23975,7 @@ }, "filename": "gstpnm", "license": "LGPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -41848,7 +23985,7 @@ "description": "plugin for proxied inter-pipeline communication", "elements": { "proxysink": { - "author": "Sebastian Dr\u00f6ge <sebastian@centricular.com>", + "author": "Sebastian Dröge <sebastian@centricular.com>", "description": "Proxy source for internal process communication", "hierarchy": [ "GstProxySink", @@ -41866,27 +24003,10 @@ "presence": "always" } }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - } - }, "rank": "none" }, "proxysrc": { - "author": "Sebastian Dr\u00f6ge <sebastian@centricular.com>", + "author": "Sebastian Dröge <sebastian@centricular.com>", "description": "Proxy source for internal process communication", "hierarchy": [ "GstProxySrc", @@ -41896,6 +24016,9 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstChildProxy" + ], "klass": "Source", "long-name": "Proxy source", "pad-templates": { @@ -41911,7 +24034,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "message-forward": { @@ -41919,29 +24043,16 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "proxysink": { "blurb": "Matching proxysink", "construct": false, "construct-only": false, - "type-name": "GstProxySink", + "readable": true, + "type": "GstProxySink", "writable": true } }, @@ -41950,6 +24061,7 @@ }, "filename": "gstproxy", "license": "LGPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins", "source": "gst-plugins-bad", "tracers": {}, @@ -41971,19 +24083,16 @@ ], "klass": "Filter/Effect/Audio", "long-name": "RemoveSilence", - "name": "removesilence", "pad-templates": { "sink": { "caps": "audio/x-raw:\n format: S16LE\n layout: interleaved\n rate: [ 1, 2147483647 ]\n channels: 1\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "audio/x-raw:\n format: S16LE\n layout: interleaved\n rate: [ 1, 2147483647 ]\n channels: 1\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -41994,7 +24103,8 @@ "default": "480", "max": "18446744073709551615", "min": "1", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "minimum-silence-buffers": { @@ -42004,7 +24114,8 @@ "default": "0", "max": "10000", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "minimum-silence-time": { @@ -42014,22 +24125,8 @@ "default": "0", "max": "10000000000", "min": "0", - "type-name": "guint64", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "guint64", "writable": true }, "qos": { @@ -42037,7 +24134,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "remove": { @@ -42045,7 +24143,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "silent": { @@ -42053,7 +24152,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "squash": { @@ -42061,7 +24161,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "threshold": { @@ -42071,7 +24172,8 @@ "default": "-60", "max": "70", "min": "-70", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true } }, @@ -42080,6 +24182,7 @@ }, "filename": "gstremovesilence", "license": "LGPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -42099,27 +24202,27 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstChildProxy", + "GstURIHandler" + ], "klass": "Generic/Bin/Player", "long-name": "rsndvdbin", - "name": "rsndvdbin", "pad-templates": { "audio": { "caps": "audio/x-raw:\n format: { S8, U8, S16LE, S16BE, U16LE, U16BE, S24_32LE, S24_32BE, U24_32LE, U24_32BE, S32LE, S32BE, U32LE, U32BE, S24LE, S24BE, U24LE, U24BE, S20LE, S20BE, U20LE, U20BE, S18LE, S18BE, U18LE, U18BE, F32LE, F32BE, F64LE, F64BE }\n rate: [ 1, 2147483647 ]\n channels: [ 1, 2147483647 ]\n", "direction": "src", - "presence": "sometimes", - "typename": "GstPad" + "presence": "sometimes" }, "subpicture": { "caps": "subpicture/x-dvd:\n", "direction": "src", - "presence": "sometimes", - "typename": "GstPad" + "presence": "sometimes" }, "video": { - "caps": "video/x-raw:\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, Y444_16BE, Y444_16LE, P016_BE, P016_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "caps": "video/x-raw:\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, P012_BE, P012_LE, I420_12BE, I420_12LE, Y212_BE, Y212_LE, I422_12BE, I422_12LE, Y412_BE, Y412_LE, Y444_12BE, Y444_12LE, GRAY10_LE32, NV12_10LE32, NV16_10LE32, NV12_10LE40, Y444_16BE, Y444_16LE, P016_BE, P016_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", - "presence": "sometimes", - "typename": "GstPad" + "presence": "sometimes" } }, "properties": { @@ -42128,7 +24231,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "device": { @@ -42136,7 +24240,8 @@ "construct": false, "construct-only": false, "default": "/dev/dvd", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "message-forward": { @@ -42144,22 +24249,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -42167,25 +24258,35 @@ "signals": { "no-more-pads": { "args": [], - "retval": "void" + "return-type": "void", + "when": "last" }, "pad-added": { "args": [ - "GstPad" + { + "name": "arg0", + "type": "GstPad" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "pad-removed": { "args": [ - "GstPad" + { + "name": "arg0", + "type": "GstPad" + } ], - "retval": "void" + "return-type": "void", + "when": "last" } } } }, "filename": "gstresindvd", "license": "GPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -42208,13 +24309,11 @@ ], "klass": "Source/Video", "long-name": "Rfb source", - "name": "rfbsrc", "pad-templates": { "src": { "caps": "video/x-raw:\n format: RGB\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: BGR\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: RGBx\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: BGRx\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: xRGB\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: xBGR\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -42225,7 +24324,8 @@ "default": "4096", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "do-timestamp": { @@ -42233,7 +24333,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "height": { @@ -42243,7 +24344,8 @@ "default": "0", "max": "65535", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "host": { @@ -42251,7 +24353,8 @@ "construct": false, "construct-only": false, "default": "127.0.0.1", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "incremental": { @@ -42259,15 +24362,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gboolean", "writable": true }, "num-buffers": { @@ -42277,7 +24373,8 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "offset-x": { @@ -42287,7 +24384,8 @@ "default": "0", "max": "65535", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "offset-y": { @@ -42297,14 +24395,8 @@ "default": "0", "max": "65535", "min": "0", - "type-name": "gint", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "password": { @@ -42312,7 +24404,8 @@ "construct": false, "construct-only": false, "default": "", - "type-name": "gchararray", + "readable": false, + "type": "gchararray", "writable": true }, "port": { @@ -42322,7 +24415,8 @@ "default": "5900", "max": "65535", "min": "1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "shared": { @@ -42330,7 +24424,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "typefind": { @@ -42338,7 +24433,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "use-copyrect": { @@ -42346,7 +24442,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "version": { @@ -42354,7 +24451,8 @@ "construct": false, "construct-only": false, "default": "3.3", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "view-only": { @@ -42362,7 +24460,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "width": { @@ -42372,7 +24471,8 @@ "default": "0", "max": "65535", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true } }, @@ -42381,6 +24481,7 @@ }, "filename": "gstrfbsrc", "license": "LGPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -42389,44 +24490,95 @@ "rist": { "description": "Source and Sink for RIST TR-06-1 streaming specification", "elements": { - "ristdispatcher": { - "author": "Nicolas Dufresne <nicolas.dufresne@collabora.com", - "description": "Dispatcher element used by ristsink.", + "ristrtpdeext": { + "author": "Olivier Crete <olivier.crete@collabora.com", + "description": "Removes RIST TR-06-2 RTP Header extension", "hierarchy": [ - "GstRistDispatcher", + "GstRistRtpDeext", "GstElement", "GstObject", "GInitiallyUnowned", "GObject" ], - "klass": "Source/Network", - "long-name": "RIST Dispatcher", + "klass": "Filter/Network", + "long-name": "RIST RTP Extension remover", "pad-templates": { "sink": { "caps": "application/x-rtp:\n", "direction": "sink", "presence": "always" }, - "src_%%d": { + "src": { "caps": "application/x-rtp:\n", "direction": "src", - "presence": "request" + "presence": "always" + } + }, + "properties": { + "have-ext-seqnum": { + "blurb": "Has an extended sequence number extension been seen", + "construct": false, + "construct-only": false, + "default": "false", + "readable": true, + "type": "gboolean", + "writable": false + }, + "max-ext-seqnum": { + "blurb": "Largest extended sequence number received", + "construct": false, + "construct-only": false, + "default": "0", + "max": "-1", + "min": "0", + "readable": true, + "type": "guint", + "writable": false + } + }, + "rank": "none" + }, + "ristrtpext": { + "author": "Olivier Crete <olivier.crete@collabora.com", + "description": "Adds RIST TR-06-2 RTP Header extension", + "hierarchy": [ + "GstRistRtpExt", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "klass": "Filter/Network", + "long-name": "RIST RTP Extension adder", + "pad-templates": { + "sink": { + "caps": "application/x-rtp:\n", + "direction": "sink", + "presence": "always" + }, + "src": { + "caps": "application/x-rtp:\n", + "direction": "src", + "presence": "always" } }, "properties": { - "name": { - "blurb": "The name of the object", + "drop-null-ts-packets": { + "blurb": "Drop null MPEG-TS packet and replace them with a custom header extension.", "construct": true, "construct-only": false, - "default": "NULL", - "type-name": "gchararray", + "default": "false", + "readable": true, + "type": "gboolean", "writable": true }, - "parent": { - "blurb": "The parent of the object", - "construct": false, + "sequence-number-extension": { + "blurb": "Add sequence number extension to packets.", + "construct": true, "construct-only": false, - "type-name": "GstObject", + "default": "false", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -42457,14 +24609,6 @@ } }, "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, "num-rtx-packets": { "blurb": " Number of retransmission packets received", "construct": false, @@ -42472,7 +24616,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "num-rtx-requests": { @@ -42482,15 +24627,9 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true } }, "rank": "none" @@ -42527,7 +24666,8 @@ "default": "100", "max": "32767", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "max-size-time": { @@ -42537,15 +24677,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "guint", "writable": true }, "num-rtx-packets": { @@ -42555,7 +24688,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "num-rtx-requests": { @@ -42565,15 +24699,9 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true } }, "rank": "none" @@ -42589,6 +24717,9 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstChildProxy" + ], "klass": "Source/Network", "long-name": "RIST Sink", "pad-templates": { @@ -42604,7 +24735,8 @@ "construct": false, "construct-only": false, "default": "localhost", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "async-handling": { @@ -42612,7 +24744,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "bonding-addresses": { @@ -42620,7 +24753,8 @@ "construct": false, "construct-only": false, "default": "localhost:5004", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "bonding-method": { @@ -42628,20 +24762,8 @@ "construct": true, "construct-only": false, "default": "broadcast (0)", - "enum": true, - "type-name": "GstRistBondingMethodType", - "values": [ - { - "desc": "GST_RIST_BONDING_METHOD_BROADCAST", - "name": "broadcast", - "value": "0" - }, - { - "desc": "GST_RIST_BONDING_METHOD_ROUND_ROBIN", - "name": "round-robin", - "value": "1" - } - ], + "readable": true, + "type": "GstRistBondingMethodType", "writable": true }, "cname": { @@ -42649,14 +24771,25 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "dispatcher": { "blurb": "An element that takes care of multi-plexing bonded links. When set \"bonding-method\" is ignored.", "construct": false, "construct-only": false, - "type-name": "GstElement", + "readable": true, + "type": "GstElement", + "writable": true + }, + "drop-null-ts-packets": { + "blurb": "Drop null MPEG-TS packet and replace them with a custom header extension.", + "construct": true, + "construct-only": false, + "default": "false", + "readable": true, + "type": "gboolean", "writable": true }, "max-rtcp-bandwidth": { @@ -42666,7 +24799,8 @@ "default": "0.05", "max": "0.05", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "message-forward": { @@ -42674,7 +24808,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "min-rtcp-interval": { @@ -42684,7 +24819,8 @@ "default": "100", "max": "100", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "multicast-iface": { @@ -42692,7 +24828,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "multicast-loopback": { @@ -42700,7 +24837,8 @@ "construct": true, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "multicast-ttl": { @@ -42710,22 +24848,8 @@ "default": "1", "max": "255", "min": "0", - "type-name": "gint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "port": { @@ -42735,7 +24859,8 @@ "default": "5004", "max": "65534", "min": "2", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "sender-buffer": { @@ -42745,7 +24870,17 @@ "default": "1200", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", + "writable": true + }, + "sequence-number-extension": { + "blurb": "Add sequence number extension to packets.", + "construct": true, + "construct-only": false, + "default": "false", + "readable": true, + "type": "gboolean", "writable": true }, "stats": { @@ -42753,7 +24888,8 @@ "construct": false, "construct-only": false, "default": "rist/x-sender-stats, sent-original-packets=(guint64)0, sent-retransmitted-packets=(guint64)0, session-stats=(GValueArray)< \"rist/x-sender-session-stats\\,\\ session-id\\=\\(int\\)0\\,\\ sent-original-packets\\=\\(guint64\\)0\\,\\ sent-retransmitted-packets\\=\\(guint64\\)0\\,\\ round-trip-time\\=\\(guint64\\)0\\;\" >;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false }, "stats-update-interval": { @@ -42763,7 +24899,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true } }, @@ -42780,6 +24917,10 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstChildProxy", + "GstURIHandler" + ], "klass": "Source/Network", "long-name": "RIST Source", "pad-templates": { @@ -42795,7 +24936,8 @@ "construct": false, "construct-only": false, "default": "0.0.0.0", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "async-handling": { @@ -42803,7 +24945,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "bonding-addresses": { @@ -42811,7 +24954,8 @@ "construct": false, "construct-only": false, "default": "0.0.0.0:5004", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "cname": { @@ -42819,7 +24963,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "max-rtcp-bandwidth": { @@ -42829,7 +24974,8 @@ "default": "0.05", "max": "0.05", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "max-rtx-retries": { @@ -42839,7 +24985,8 @@ "default": "7", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "message-forward": { @@ -42847,7 +24994,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "min-rtcp-interval": { @@ -42857,7 +25005,8 @@ "default": "100", "max": "100", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "multicast-iface": { @@ -42865,7 +25014,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "multicast-loopback": { @@ -42873,7 +25023,8 @@ "construct": true, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "multicast-ttl": { @@ -42883,22 +25034,8 @@ "default": "1", "max": "255", "min": "0", - "type-name": "gint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "port": { @@ -42908,7 +25045,8 @@ "default": "5004", "max": "65534", "min": "2", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "receiver-buffer": { @@ -42918,7 +25056,8 @@ "default": "1000", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "reorder-section": { @@ -42928,7 +25067,8 @@ "default": "70", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "stats": { @@ -42936,7 +25076,8 @@ "construct": false, "construct-only": false, "default": "rist/x-receiver-stats, dropped=(guint64)0, received=(guint64)0, recovered=(guint64)0, permanently-lost=(guint64)0, duplicates=(guint64)0, retransmission-requests-sent=(guint64)0, rtx-roundtrip-time=(guint64)0, session-stats=(GValueArray)< \"rist/x-receiver-session-stats\\,\\ session-id\\=\\(int\\)0\\,\\ rtp-from\\=\\(string\\)\\\"\\\"\\,\\ rtcp-from\\=\\(string\\)\\\"\\\"\\,\\ dropped\\=\\(guint64\\)0\\,\\ received\\=\\(guint64\\)0\\;\" >;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false }, "stats-update-interval": { @@ -42946,7 +25087,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true } }, @@ -42976,28 +25118,28 @@ "presence": "request" } }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - } - }, "rank": "none" } }, "filename": "gstrist", "license": "LGPL", + "other-types": { + "GstRistBondingMethodType": { + "kind": "enum", + "values": [ + { + "desc": "GST_RIST_BONDING_METHOD_BROADCAST", + "name": "broadcast", + "value": "0" + }, + { + "desc": "GST_RIST_BONDING_METHOD_ROUND_ROBIN", + "name": "round-robin", + "value": "1" + } + ] + } + }, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -43007,7 +25149,7 @@ "description": "RSVG plugin library", "elements": { "rsvgdec": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>", + "author": "Sebastian Dröge <sebastian.droege@collabora.co.uk>", "description": "Uses librsvg to decode SVG images", "hierarchy": [ "GstRsvgDec", @@ -43019,35 +25161,26 @@ ], "klass": "Codec/Decoder/Image", "long-name": "SVG image decoder", - "name": "rsvgdec", "pad-templates": { "sink": { "caps": "image/svg+xml:\nimage/svg:\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "video/x-raw:\n format: BGRA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", + "qos": { + "blurb": "Handle Quality-of-Service events from downstream", "construct": false, "construct-only": false, - "type-name": "GstObject", + "default": "true", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -43067,25 +25200,21 @@ ], "klass": "Filter/Editor/Video", "long-name": "RSVG overlay", - "name": "rsvgoverlay", "pad-templates": { "data_sink": { "caps": "image/svg+xml:\nimage/svg:\ntext/plain:\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "sink": { "caps": "video/x-raw:\n format: BGRA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "video/x-raw:\n format: BGRA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -43094,7 +25223,8 @@ "construct": false, "construct-only": false, "default": "", - "type-name": "gchararray", + "readable": false, + "type": "gchararray", "writable": true }, "fit-to-frame": { @@ -43102,7 +25232,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "height": { @@ -43112,7 +25243,8 @@ "default": "0", "max": "2147483647", "min": "-2147483647", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "height-relative": { @@ -43122,7 +25254,8 @@ "default": "0", "max": "3.40282e+38", "min": "-3.40282e+38", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true }, "location": { @@ -43130,22 +25263,8 @@ "construct": false, "construct-only": false, "default": "", - "type-name": "gchararray", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": false, + "type": "gchararray", "writable": true }, "qos": { @@ -43153,7 +25272,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "width": { @@ -43163,7 +25283,8 @@ "default": "0", "max": "2147483647", "min": "-2147483647", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "width-relative": { @@ -43173,7 +25294,8 @@ "default": "0", "max": "3.40282e+38", "min": "-3.40282e+38", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true }, "x": { @@ -43183,7 +25305,8 @@ "default": "0", "max": "2147483647", "min": "-2147483647", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "x-relative": { @@ -43193,7 +25316,8 @@ "default": "0", "max": "3.40282e+38", "min": "-3.40282e+38", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true }, "y": { @@ -43203,7 +25327,8 @@ "default": "0", "max": "2147483647", "min": "-2147483647", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "y-relative": { @@ -43213,7 +25338,8 @@ "default": "0", "max": "3.40282e+38", "min": "-3.40282e+38", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true } }, @@ -43222,6 +25348,7 @@ }, "filename": "gstrsvg", "license": "LGPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -43241,15 +25368,16 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstURIHandler" + ], "klass": "Sink/Network", "long-name": "RTMP output sink", - "name": "rtmpsink", "pad-templates": { "sink": { "caps": "video/x-flv:\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -43258,7 +25386,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "blocksize": { @@ -43268,7 +25397,8 @@ "default": "4096", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "enable-last-sample": { @@ -43276,14 +25406,16 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "last-sample": { "blurb": "The last sample received in the sink", "construct": false, "construct-only": false, - "type-name": "GstSample", + "readable": true, + "type": "GstSample", "writable": false }, "location": { @@ -43291,7 +25423,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "max-bitrate": { @@ -43301,7 +25434,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "max-lateness": { @@ -43311,32 +25445,19 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint64", "writable": true }, "processing-deadline": { - "blurb": "Maximum processing deadline in nanoseconds", + "blurb": "Maximum processing time for a buffer in nanoseconds", "construct": false, "construct-only": false, "default": "20000000", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "qos": { @@ -43344,7 +25465,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "render-delay": { @@ -43354,7 +25476,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "stats": { @@ -43362,7 +25485,8 @@ "construct": false, "construct-only": false, "default": "application/x-gst-base-sink-stats, average-rate=(double)0, dropped=(guint64)0, rendered=(guint64)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false }, "sync": { @@ -43370,7 +25494,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "throttle-time": { @@ -43380,7 +25505,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "ts-offset": { @@ -43390,14 +25516,15 @@ "default": "0", "max": "9223372036854775807", "min": "-9223372036854775808", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true } }, "rank": "primary" }, "rtmpsrc": { - "author": "Bastien Nocera <hadess@hadess.net>, Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>", + "author": "Bastien Nocera <hadess@hadess.net>, Sebastian Dröge <sebastian.droege@collabora.co.uk>", "description": "Read RTMP streams", "hierarchy": [ "GstRTMPSrc", @@ -43408,15 +25535,16 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstURIHandler" + ], "klass": "Source/File", "long-name": "RTMP Source", - "name": "rtmpsrc", "pad-templates": { "src": { "caps": "ANY", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -43427,7 +25555,8 @@ "default": "4096", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "do-timestamp": { @@ -43435,7 +25564,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "location": { @@ -43443,15 +25573,475 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", + "writable": true + }, + "num-buffers": { + "blurb": "Number of buffers to output before sending EOS (-1 = unlimited)", + "construct": false, + "construct-only": false, + "default": "-1", + "max": "2147483647", + "min": "-1", + "readable": true, + "type": "gint", + "writable": true + }, + "timeout": { + "blurb": "Time without receiving any data from the server to wait before to timeout the session", + "construct": false, + "construct-only": false, + "default": "120", + "max": "2147483647", + "min": "0", + "readable": true, + "type": "gint", + "writable": true + }, + "typefind": { + "blurb": "Run typefind before negotiating (deprecated, non-functional)", + "construct": false, + "construct-only": false, + "default": "false", + "readable": true, + "type": "gboolean", + "writable": true + } + }, + "rank": "primary" + } + }, + "filename": "gstrtmp", + "license": "LGPL", + "other-types": {}, + "package": "GStreamer Bad Plug-ins git", + "source": "gst-plugins-bad", + "tracers": {}, + "url": "Unknown package origin" + }, + "rtmp2": { + "description": "RTMP plugin", + "elements": { + "rtmp2sink": { + "author": "Make.TV, Inc. <info@make.tv>", + "description": "Sink element for RTMP streams", + "hierarchy": [ + "GstRtmp2Sink", + "GstBaseSink", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "interfaces": [ + "GstURIHandler", + "GstRtmpLocationHandler" + ], + "klass": "Sink", + "long-name": "RTMP sink element", + "pad-templates": { + "sink": { + "caps": "video/x-flv:\n", + "direction": "sink", + "presence": "always" + } + }, + "properties": { + "application": { + "blurb": "RTMP application path", + "construct": false, + "construct-only": false, + "default": "live", + "readable": true, + "type": "gchararray", + "writable": true + }, + "async": { + "blurb": "Go asynchronously to PAUSED", + "construct": false, + "construct-only": false, + "default": "true", + "readable": true, + "type": "gboolean", + "writable": true + }, + "async-connect": { + "blurb": "Connect on READY, otherwise on first push", + "construct": false, + "construct-only": false, + "default": "true", + "readable": true, + "type": "gboolean", + "writable": true + }, + "authmod": { + "blurb": "RTMP authorization mode", + "construct": true, + "construct-only": false, + "default": "auto (1)", + "readable": true, + "type": "GstRtmpAuthmod", + "writable": true + }, + "blocksize": { + "blurb": "Size in bytes to pull per buffer (0 = default)", + "construct": false, + "construct-only": false, + "default": "4096", + "max": "-1", + "min": "0", + "readable": true, + "type": "guint", + "writable": true + }, + "chunk-size": { + "blurb": "RTMP chunk size", + "construct": false, + "construct-only": false, + "default": "128", + "max": "2147483647", + "min": "1", + "readable": true, + "type": "guint", + "writable": true + }, + "enable-last-sample": { + "blurb": "Enable the last-sample property", + "construct": false, + "construct-only": false, + "default": "true", + "readable": true, + "type": "gboolean", + "writable": true + }, + "flash-version": { + "blurb": "Flash version reported to the server", + "construct": true, + "construct-only": false, + "default": "LNX 10,0,32,18", + "readable": true, + "type": "gchararray", + "writable": true + }, + "host": { + "blurb": "RTMP server host name", + "construct": false, + "construct-only": false, + "default": "localhost", + "readable": true, + "type": "gchararray", + "writable": true + }, + "last-sample": { + "blurb": "The last sample received in the sink", + "construct": false, + "construct-only": false, + "readable": true, + "type": "GstSample", + "writable": false + }, + "location": { + "blurb": "Location of RTMP stream to access", + "construct": true, + "construct-only": false, + "default": "rtmp://localhost/live/myStream", + "readable": true, + "type": "gchararray", + "writable": true + }, + "max-bitrate": { + "blurb": "The maximum bits per second to render (0 = disabled)", + "construct": false, + "construct-only": false, + "default": "0", + "max": "18446744073709551615", + "min": "0", + "readable": true, + "type": "guint64", + "writable": true + }, + "max-lateness": { + "blurb": "Maximum number of nanoseconds that a buffer can be late before it is dropped (-1 unlimited)", + "construct": false, + "construct-only": false, + "default": "18446744073709551615", + "max": "9223372036854775807", + "min": "-1", + "readable": true, + "type": "gint64", + "writable": true + }, + "password": { + "blurb": "RTMP authorization password", + "construct": false, + "construct-only": false, + "default": "NULL", + "readable": true, + "type": "gchararray", + "writable": true + }, + "peak-kbps": { + "blurb": "Bitrate in kbit/sec to pace outgoing packets", + "construct": false, + "construct-only": false, + "default": "0", + "max": "17179869", + "min": "0", + "readable": true, + "type": "guint", + "writable": true + }, + "port": { + "blurb": "RTMP server port", + "construct": false, + "construct-only": false, + "default": "1935", + "max": "65535", + "min": "1", + "readable": true, + "type": "gint", + "writable": true + }, + "processing-deadline": { + "blurb": "Maximum processing time for a buffer in nanoseconds", + "construct": false, + "construct-only": false, + "default": "20000000", + "max": "18446744073709551615", + "min": "0", + "readable": true, + "type": "guint64", + "writable": true + }, + "qos": { + "blurb": "Generate Quality-of-Service events upstream", + "construct": false, + "construct-only": false, + "default": "false", + "readable": true, + "type": "gboolean", + "writable": true + }, + "render-delay": { + "blurb": "Additional render delay of the sink in nanoseconds", + "construct": false, + "construct-only": false, + "default": "0", + "max": "18446744073709551615", + "min": "0", + "readable": true, + "type": "guint64", + "writable": true + }, + "scheme": { + "blurb": "RTMP connection scheme", + "construct": false, + "construct-only": false, + "default": "rtmp (0)", + "readable": true, + "type": "GstRtmpScheme", + "writable": true + }, + "secure-token": { + "blurb": "RTMP authorization token", + "construct": true, + "construct-only": false, + "default": "NULL", + "readable": true, + "type": "gchararray", + "writable": true + }, + "stats": { + "blurb": "Retrieve a statistics structure", + "construct": false, + "construct-only": false, + "default": "GstRtmpConnectionStats, in-chunk-size=(uint)0, out-chunk-size=(uint)0, in-window-ack-size=(uint)0, out-window-ack-size=(uint)0, in-bytes-total=(guint64)0, out-bytes-total=(guint64)0, in-bytes-acked=(guint64)0, out-bytes-acked=(guint64)0;", + "readable": true, + "type": "GstStructure", + "writable": false + }, + "stream": { + "blurb": "RTMP stream path", + "construct": false, + "construct-only": false, + "default": "myStream", + "readable": true, + "type": "gchararray", + "writable": true + }, + "sync": { + "blurb": "Sync on the clock", + "construct": false, + "construct-only": false, + "default": "true", + "readable": true, + "type": "gboolean", + "writable": true + }, + "throttle-time": { + "blurb": "The time to keep between rendered buffers (0 = disabled)", + "construct": false, + "construct-only": false, + "default": "0", + "max": "18446744073709551615", + "min": "0", + "readable": true, + "type": "guint64", "writable": true }, - "name": { - "blurb": "The name of the object", + "timeout": { + "blurb": "RTMP timeout in seconds", "construct": true, "construct-only": false, + "default": "5", + "max": "-1", + "min": "0", + "readable": true, + "type": "guint", + "writable": true + }, + "tls-validation-flags": { + "blurb": "TLS validation flags to use", + "construct": true, + "construct-only": false, + "default": "validate-all", + "readable": true, + "type": "GTlsCertificateFlags", + "writable": true + }, + "ts-offset": { + "blurb": "Timestamp offset in nanoseconds", + "construct": false, + "construct-only": false, + "default": "0", + "max": "9223372036854775807", + "min": "-9223372036854775808", + "readable": true, + "type": "gint64", + "writable": true + }, + "username": { + "blurb": "RTMP authorization user name", + "construct": false, + "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", + "writable": true + } + }, + "rank": "primary + 1" + }, + "rtmp2src": { + "author": "Make.TV, Inc. <info@make.tv>", + "description": "Source element for RTMP streams", + "hierarchy": [ + "GstRtmp2Src", + "GstPushSrc", + "GstBaseSrc", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "interfaces": [ + "GstURIHandler", + "GstRtmpLocationHandler" + ], + "klass": "Source", + "long-name": "RTMP source element", + "pad-templates": { + "src": { + "caps": "video/x-flv:\n", + "direction": "src", + "presence": "always" + } + }, + "properties": { + "application": { + "blurb": "RTMP application path", + "construct": false, + "construct-only": false, + "default": "live", + "readable": true, + "type": "gchararray", + "writable": true + }, + "async-connect": { + "blurb": "Connect on READY, otherwise on first push", + "construct": false, + "construct-only": false, + "default": "true", + "readable": true, + "type": "gboolean", + "writable": true + }, + "authmod": { + "blurb": "RTMP authorization mode", + "construct": true, + "construct-only": false, + "default": "auto (1)", + "readable": true, + "type": "GstRtmpAuthmod", + "writable": true + }, + "blocksize": { + "blurb": "Size in bytes to read per buffer (-1 = default)", + "construct": false, + "construct-only": false, + "default": "4096", + "max": "-1", + "min": "0", + "readable": true, + "type": "guint", + "writable": true + }, + "do-timestamp": { + "blurb": "Apply current stream time to buffers", + "construct": false, + "construct-only": false, + "default": "false", + "readable": true, + "type": "gboolean", + "writable": true + }, + "flash-version": { + "blurb": "Flash version reported to the server", + "construct": true, + "construct-only": false, + "default": "LNX 10,0,32,18", + "readable": true, + "type": "gchararray", + "writable": true + }, + "host": { + "blurb": "RTMP server host name", + "construct": false, + "construct-only": false, + "default": "localhost", + "readable": true, + "type": "gchararray", + "writable": true + }, + "idle-timeout": { + "blurb": "The maximum allowed time in seconds for valid packets not to arrive from the peer (0 = no timeout)", + "construct": false, + "construct-only": false, + "default": "0", + "max": "-1", + "min": "0", + "readable": true, + "type": "guint", + "writable": true + }, + "location": { + "blurb": "Location of RTMP stream to access", + "construct": true, + "construct-only": false, + "default": "rtmp://localhost/live/myStream", + "readable": true, + "type": "gchararray", "writable": true }, "num-buffers": { @@ -43461,24 +26051,84 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, - "parent": { - "blurb": "The parent of the object", + "password": { + "blurb": "RTMP authorization password", "construct": false, "construct-only": false, - "type-name": "GstObject", + "default": "NULL", + "readable": true, + "type": "gchararray", "writable": true }, - "timeout": { - "blurb": "Time without receiving any data from the server to wait before to timeout the session", + "port": { + "blurb": "RTMP server port", "construct": false, "construct-only": false, - "default": "120", - "max": "2147483647", + "default": "1935", + "max": "65535", + "min": "1", + "readable": true, + "type": "gint", + "writable": true + }, + "scheme": { + "blurb": "RTMP connection scheme", + "construct": false, + "construct-only": false, + "default": "rtmp (0)", + "readable": true, + "type": "GstRtmpScheme", + "writable": true + }, + "secure-token": { + "blurb": "RTMP authorization token", + "construct": true, + "construct-only": false, + "default": "NULL", + "readable": true, + "type": "gchararray", + "writable": true + }, + "stats": { + "blurb": "Retrieve a statistics structure", + "construct": false, + "construct-only": false, + "default": "GstRtmpConnectionStats, in-chunk-size=(uint)0, out-chunk-size=(uint)0, in-window-ack-size=(uint)0, out-window-ack-size=(uint)0, in-bytes-total=(guint64)0, out-bytes-total=(guint64)0, in-bytes-acked=(guint64)0, out-bytes-acked=(guint64)0;", + "readable": true, + "type": "GstStructure", + "writable": false + }, + "stream": { + "blurb": "RTMP stream path", + "construct": false, + "construct-only": false, + "default": "myStream", + "readable": true, + "type": "gchararray", + "writable": true + }, + "timeout": { + "blurb": "RTMP timeout in seconds", + "construct": true, + "construct-only": false, + "default": "5", + "max": "-1", "min": "0", - "type-name": "gint", + "readable": true, + "type": "guint", + "writable": true + }, + "tls-validation-flags": { + "blurb": "TLS validation flags to use", + "construct": true, + "construct-only": false, + "default": "validate-all", + "readable": true, + "type": "GTlsCertificateFlags", "writable": true }, "typefind": { @@ -43486,17 +26136,65 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", + "writable": true + }, + "username": { + "blurb": "RTMP authorization user name", + "construct": false, + "construct-only": false, + "default": "NULL", + "readable": true, + "type": "gchararray", "writable": true } }, - "rank": "primary" + "rank": "primary + 1" } }, - "filename": "gstrtmp", + "filename": "gstrtmp2", "license": "LGPL", - "package": "GStreamer Bad Plug-ins git", + "other-types": { + "GstRtmpAuthmod": { + "kind": "enum", + "values": [ + { + "desc": "GST_RTMP_AUTHMOD_NONE", + "name": "none", + "value": "0" + }, + { + "desc": "GST_RTMP_AUTHMOD_AUTO", + "name": "auto", + "value": "1" + }, + { + "desc": "GST_RTMP_AUTHMOD_ADOBE", + "name": "adobe", + "value": "2" + } + ] + }, + "GstRtmpScheme": { + "kind": "enum", + "values": [ + { + "desc": "GST_RTMP_SCHEME_RTMP", + "name": "rtmp", + "value": "0" + }, + { + "desc": "GST_RTMP_SCHEME_RTMPS", + "name": "rtmps", + "value": "1" + } + ] + } + }, + "package": "GStreamer Bad Plug-ins", "source": "gst-plugins-bad", + "tracers": {}, "url": "Unknown package origin" }, "rtpmanagerbad": { @@ -43513,6 +26211,10 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstChildProxy", + "GstURIHandler" + ], "klass": "Generic/Bin/Sink", "long-name": "RTP Sink element", "pad-templates": { @@ -43523,12 +26225,22 @@ } }, "properties": { + "address": { + "blurb": "Address to send packets to (can be IPv4 or IPv6).", + "construct": false, + "construct-only": false, + "default": "0.0.0.0", + "readable": true, + "type": "gchararray", + "writable": true + }, "async-handling": { "blurb": "The bin will handle Asynchronous state changes", "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "message-forward": { @@ -43536,7 +26248,28 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", + "writable": true + }, + "multicast-iface": { + "blurb": "The network interface on which to join the multicast group.This allows multiple interfaces separated by comma. (\"eth0,eth1\")", + "construct": false, + "construct-only": false, + "default": "NULL", + "readable": true, + "type": "gchararray", + "writable": true + }, + "port": { + "blurb": "The port RTP packets will be sent, the RTCP port is this value + 1. This port must be an even number.", + "construct": true, + "construct-only": false, + "default": "5004", + "max": "65534", + "min": "2", + "readable": true, + "type": "guint", "writable": true }, "ttl": { @@ -43546,7 +26279,8 @@ "default": "64", "max": "255", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "ttl-mc": { @@ -43556,7 +26290,8 @@ "default": "1", "max": "255", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "uri": { @@ -43564,7 +26299,8 @@ "construct": false, "construct-only": false, "default": "rtp://0.0.0.0:5004", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true } }, @@ -43581,6 +26317,10 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstChildProxy", + "GstURIHandler" + ], "klass": "Generic/Bin/Src", "long-name": "RTP Source element", "pad-templates": { @@ -43591,12 +26331,22 @@ } }, "properties": { + "address": { + "blurb": "Address to receive packets from (can be IPv4 or IPv6).", + "construct": false, + "construct-only": false, + "default": "0.0.0.0", + "readable": true, + "type": "gchararray", + "writable": true + }, "async-handling": { "blurb": "The bin will handle Asynchronous state changes", "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "encoding-name": { @@ -43604,7 +26354,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "latency": { @@ -43614,7 +26365,8 @@ "default": "200", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "message-forward": { @@ -43622,7 +26374,28 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", + "writable": true + }, + "multicast-iface": { + "blurb": "The network interface on which to join the multicast group.This allows multiple interfaces separated by comma. (\"eth0,eth1\")", + "construct": false, + "construct-only": false, + "default": "NULL", + "readable": true, + "type": "gchararray", + "writable": true + }, + "port": { + "blurb": "The port to listen for RTP packets, the RTCP port is this value + 1. This port must be an even number.", + "construct": true, + "construct-only": false, + "default": "5004", + "max": "65534", + "min": "2", + "readable": true, + "type": "guint", "writable": true }, "ttl": { @@ -43632,7 +26405,8 @@ "default": "64", "max": "255", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "ttl-mc": { @@ -43642,7 +26416,8 @@ "default": "1", "max": "255", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "uri": { @@ -43650,7 +26425,8 @@ "construct": false, "construct-only": false, "default": "rtp://0.0.0.0:5004", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true } }, @@ -43658,25 +26434,35 @@ "signals": { "no-more-pads": { "args": [], - "retval": "void" + "return-type": "void", + "when": "last" }, "pad-added": { "args": [ - "GstPad" + { + "name": "arg0", + "type": "GstPad" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "pad-removed": { "args": [ - "GstPad" + { + "name": "arg0", + "type": "GstPad" + } ], - "retval": "void" + "return-type": "void", + "when": "last" } } } }, "filename": "gstrtpmanagerbad", "license": "LGPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -43697,36 +26483,16 @@ ], "klass": "Effect/RTP", "long-name": "ONVIF NTP timestamps RTP extension", - "name": "rtponvifparse", "pad-templates": { "sink": { "caps": "application/x-rtp:\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "application/x-rtp:\n", "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true + "presence": "always" } }, "rank": "none" @@ -43743,19 +26509,16 @@ ], "klass": "Effect/RTP", "long-name": "ONVIF NTP timestamps RTP extension", - "name": "rtponviftimestamp", "pad-templates": { "sink": { "caps": "application/x-rtp:\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "application/x-rtp:\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -43766,7 +26529,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "drop-out-of-segment": { @@ -43774,15 +26538,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gboolean", "writable": true }, "ntp-offset": { @@ -43792,14 +26549,8 @@ "default": "18446744073709551615", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "guint64", "writable": true }, "set-e-bit": { @@ -43807,7 +26558,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "set-t-bit": { @@ -43815,7 +26567,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -43824,6 +26577,7 @@ }, "filename": "gstrtponvif", "license": "unknown", + "other-types": {}, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -43845,19 +26599,16 @@ ], "klass": "Codec/Decoder/Audio", "long-name": "Bluetooth SBC audio decoder", - "name": "sbcdec", "pad-templates": { "sink": { "caps": "audio/x-sbc:\n channels: [ 1, 2 ]\n rate: { (int)16000, (int)32000, (int)44100, (int)48000 }\n parsed: true\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "audio/x-raw:\n format: S16LE\n rate: { (int)16000, (int)32000, (int)44100, (int)48000 }\n channels: [ 1, 2 ]\n layout: interleaved\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -43868,22 +26619,8 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint64", "writable": true }, "plc": { @@ -43891,7 +26628,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "tolerance": { @@ -43901,7 +26639,8 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true } }, @@ -43918,21 +26657,21 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstPreset" + ], "klass": "Codec/Encoder/Audio", "long-name": "Bluetooth SBC audio encoder", - "name": "sbcenc", "pad-templates": { "sink": { "caps": "audio/x-raw:\n format: S16LE\n rate: { (int)16000, (int)32000, (int)44100, (int)48000 }\n channels: [ 1, 2 ]\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "audio/x-sbc:\n rate: { (int)16000, (int)32000, (int)44100, (int)48000 }\n channels: [ 1, 2 ]\n channel-mode: { (string)mono, (string)dual, (string)stereo, (string)joint }\n blocks: { (int)4, (int)8, (int)12, (int)16 }\n subbands: { (int)4, (int)8 }\nallocation-method: { (string)snr, (string)loudness }\n bitpool: [ 2, 64 ]\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -43941,7 +26680,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "mark-granule": { @@ -43949,30 +26689,17 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": false }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, "perfect-timestamp": { "blurb": "Favour perfect timestamps over tracking upstream timestamps", "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "tolerance": { @@ -43982,7 +26709,8 @@ "default": "40000000", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true } }, @@ -43991,8 +26719,10 @@ }, "filename": "gstsbc", "license": "LGPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", + "tracers": {}, "url": "Unknown package origin" }, "sctp": { @@ -44030,7 +26760,8 @@ "default": "0", "max": "65535", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "sctp-association-id": { @@ -44040,7 +26771,8 @@ "default": "1", "max": "65535", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true } }, @@ -44048,25 +26780,39 @@ "signals": { "no-more-pads": { "args": [], - "retval": "void" + "return-type": "void", + "when": "last" }, "pad-added": { "args": [ - "GstPad" + { + "name": "arg0", + "type": "GstPad" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "pad-removed": { "args": [ - "GstPad" + { + "name": "arg0", + "type": "GstPad" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "reset-stream": { + "action": true, "args": [ - "guint" + { + "name": "arg0", + "type": "guint" + } ], - "retval": "void" + "return-type": "void", + "when": "last" } } }, @@ -44102,7 +26848,8 @@ "default": "0", "max": "65535", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "sctp-association-id": { @@ -44112,7 +26859,8 @@ "default": "1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "use-sock-stream": { @@ -44120,31 +26868,43 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, "rank": "none", "signals": { "bytes-sent": { + "action": true, "args": [ - "guint" + { + "name": "arg0", + "type": "guint" + } ], - "retval": "guint64" + "return-type": "guint64", + "when": "last" }, "sctp-association-established": { "args": [ - "gboolean" + { + "name": "arg0", + "type": "gboolean" + } ], - "retval": "void" + "return-type": "void", + "when": "last" } } } }, "filename": "gstsctp", "license": "BSD", + "other-types": {}, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", + "tracers": {}, "url": "Unknown package origin" }, "sdpelem": { @@ -44161,21 +26921,21 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstChildProxy" + ], "klass": "Codec/Demuxer/Network/RTP", "long-name": "SDP session setup", - "name": "sdpdemux", "pad-templates": { "sink": { "caps": "application/sdp:\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "stream_%%u": { "caps": "application/x-rtp:\n", "direction": "src", - "presence": "sometimes", - "typename": "GstPad" + "presence": "sometimes" } }, "properties": { @@ -44184,7 +26944,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "debug": { @@ -44192,7 +26953,8 @@ "construct": true, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "latency": { @@ -44202,7 +26964,8 @@ "default": "200", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "message-forward": { @@ -44210,22 +26973,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "redirect": { @@ -44233,7 +26982,8 @@ "construct": true, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "timeout": { @@ -44243,7 +26993,8 @@ "default": "10000000", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true } }, @@ -44251,24 +27002,33 @@ "signals": { "no-more-pads": { "args": [], - "retval": "void" + "return-type": "void", + "when": "last" }, "pad-added": { "args": [ - "GstPad" + { + "name": "arg0", + "type": "GstPad" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "pad-removed": { "args": [ - "GstPad" + { + "name": "arg0", + "type": "GstPad" + } ], - "retval": "void" + "return-type": "void", + "when": "last" } } }, "sdpsrc": { - "author": "Sebastian Dr\u00f6ge <sebastian@centricular.com>", + "author": "Sebastian Dröge <sebastian@centricular.com>", "description": "Stream RTP based on an SDP", "hierarchy": [ "GstSdpSrc", @@ -44278,15 +27038,17 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstChildProxy", + "GstURIHandler" + ], "klass": "Source/Network/RTP", "long-name": "SDP Source", - "name": "sdpsrc", "pad-templates": { "stream_%%u": { "caps": "application/x-rtp:\n", "direction": "src", - "presence": "sometimes", - "typename": "GstPad" + "presence": "sometimes" } }, "properties": { @@ -44295,7 +27057,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "location": { @@ -44303,7 +27066,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "message-forward": { @@ -44311,22 +27075,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "sdp": { @@ -44334,7 +27084,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true } }, @@ -44342,25 +27093,35 @@ "signals": { "no-more-pads": { "args": [], - "retval": "void" + "return-type": "void", + "when": "last" }, "pad-added": { "args": [ - "GstPad" + { + "name": "arg0", + "type": "GstPad" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "pad-removed": { "args": [ - "GstPad" + { + "name": "arg0", + "type": "GstPad" + } ], - "retval": "void" + "return-type": "void", + "when": "last" } } } }, "filename": "gstsdpelem", "license": "LGPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -44370,7 +27131,7 @@ "description": "Segment clip elements", "elements": { "audiosegmentclip": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>", + "author": "Sebastian Dröge <sebastian.droege@collabora.co.uk>", "description": "Clips audio buffers to the configured segment", "hierarchy": [ "GstAudioSegmentClip", @@ -44382,42 +27143,22 @@ ], "klass": "Filter/Audio", "long-name": "Audio buffer segment clipper", - "name": "audiosegmentclip", "pad-templates": { "sink": { "caps": "audio/x-raw:\n format: { S8, U8, S16LE, S16BE, U16LE, U16BE, S24_32LE, S24_32BE, U24_32LE, U24_32BE, S32LE, S32BE, U32LE, U32BE, S24LE, S24BE, U24LE, U24BE, S20LE, S20BE, U20LE, U20BE, S18LE, S18BE, U18LE, U18BE, F32LE, F32BE, F64LE, F64BE }\n rate: [ 1, 2147483647 ]\n channels: [ 1, 2147483647 ]\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "audio/x-raw:\n format: { S8, U8, S16LE, S16BE, U16LE, U16BE, S24_32LE, S24_32BE, U24_32LE, U24_32BE, S32LE, S32BE, U32LE, U32BE, S24LE, S24BE, U24LE, U24BE, S20LE, S20BE, U20LE, U20BE, S18LE, S18BE, U18LE, U18BE, F32LE, F32BE, F64LE, F64BE }\n rate: [ 1, 2147483647 ]\n channels: [ 1, 2147483647 ]\n", "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true + "presence": "always" } }, "rank": "none" }, "videosegmentclip": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>", + "author": "Sebastian Dröge <sebastian.droege@collabora.co.uk>", "description": "Clips video buffers to the configured segment", "hierarchy": [ "GstVideoSegmentClip", @@ -44429,36 +27170,16 @@ ], "klass": "Filter/Video", "long-name": "Video buffer segment clipper", - "name": "videosegmentclip", "pad-templates": { "sink": { "caps": "video/x-raw:\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "video/x-raw:\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true + "presence": "always" } }, "rank": "none" @@ -44466,6 +27187,7 @@ }, "filename": "gstsegmentclip", "license": "LGPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -44487,13 +27209,11 @@ ], "klass": "Sink", "long-name": "Shared Memory Sink", - "name": "shmsink", "pad-templates": { "sink": { "caps": "ANY", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -44502,7 +27222,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "blocksize": { @@ -44512,7 +27233,8 @@ "default": "4096", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "buffer-time": { @@ -44522,7 +27244,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "enable-last-sample": { @@ -44530,14 +27253,16 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "last-sample": { "blurb": "The last sample received in the sink", "construct": false, "construct-only": false, - "type-name": "GstSample", + "readable": true, + "type": "GstSample", "writable": false }, "max-bitrate": { @@ -44547,7 +27272,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "max-lateness": { @@ -44557,22 +27283,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint64", "writable": true }, "perms": { @@ -44582,17 +27294,19 @@ "default": "416", "max": "4095", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "processing-deadline": { - "blurb": "Maximum processing deadline in nanoseconds", + "blurb": "Maximum processing time for a buffer in nanoseconds", "construct": false, "construct-only": false, "default": "20000000", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "qos": { @@ -44600,7 +27314,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "render-delay": { @@ -44610,7 +27325,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "shm-size": { @@ -44620,7 +27336,8 @@ "default": "67108864", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "socket-path": { @@ -44628,7 +27345,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "stats": { @@ -44636,7 +27354,8 @@ "construct": false, "construct-only": false, "default": "application/x-gst-base-sink-stats, average-rate=(double)0, dropped=(guint64)0, rendered=(guint64)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false }, "sync": { @@ -44644,7 +27363,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "throttle-time": { @@ -44654,7 +27374,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "ts-offset": { @@ -44664,7 +27385,8 @@ "default": "0", "max": "9223372036854775807", "min": "-9223372036854775808", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "wait-for-connection": { @@ -44672,7 +27394,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -44680,15 +27403,23 @@ "signals": { "client-connected": { "args": [ - "gint" + { + "name": "arg0", + "type": "gint" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "client-disconnected": { "args": [ - "gint" + { + "name": "arg0", + "type": "gint" + } ], - "retval": "void" + "return-type": "void", + "when": "last" } } }, @@ -44706,13 +27437,11 @@ ], "klass": "Source", "long-name": "Shared Memory Source", - "name": "shmsrc", "pad-templates": { "src": { "caps": "ANY", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -44723,7 +27452,8 @@ "default": "4096", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "do-timestamp": { @@ -44731,7 +27461,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "is-live": { @@ -44739,15 +27470,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gboolean", "writable": true }, "num-buffers": { @@ -44757,14 +27481,8 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "shm-area-name": { @@ -44772,7 +27490,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": false }, "socket-path": { @@ -44780,7 +27499,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "typefind": { @@ -44788,7 +27508,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -44797,6 +27518,7 @@ }, "filename": "gstshm", "license": "LGPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -44818,19 +27540,16 @@ ], "klass": "Codec/Decoder/Audio ", "long-name": "Siren Decoder element", - "name": "sirendec", "pad-templates": { "sink": { "caps": "audio/x-siren:\n dct-length: 320\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "audio/x-raw:\n format: S16LE\n rate: 16000\n channels: 1\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -44841,22 +27560,8 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint64", "writable": true }, "plc": { @@ -44864,7 +27569,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "tolerance": { @@ -44874,7 +27580,8 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true } }, @@ -44891,21 +27598,21 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstPreset" + ], "klass": "Codec/Encoder/Audio ", "long-name": "Siren Encoder element", - "name": "sirenenc", "pad-templates": { "sink": { "caps": "audio/x-raw:\n format: S16LE\n rate: 16000\n channels: 1\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "audio/x-siren:\n dct-length: 320\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -44914,7 +27621,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "mark-granule": { @@ -44922,30 +27630,17 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": false }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, "perfect-timestamp": { "blurb": "Favour perfect timestamps over tracking upstream timestamps", "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "tolerance": { @@ -44955,7 +27650,8 @@ "default": "40000000", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true } }, @@ -44964,6 +27660,7 @@ }, "filename": "gstsiren", "license": "LGPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -44986,19 +27683,16 @@ ], "klass": "Filter/Effect/Video", "long-name": "Smooth effect", - "name": "smooth", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: I420\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "video/x-raw:\n format: I420\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -45007,7 +27701,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "filter-size": { @@ -45017,7 +27712,8 @@ "default": "3", "max": "2147483647", "min": "-2147483648", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "luma-only": { @@ -45025,22 +27721,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "qos": { @@ -45048,7 +27730,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "tolerance": { @@ -45058,7 +27741,8 @@ "default": "8", "max": "2147483647", "min": "-2147483648", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true } }, @@ -45067,6 +27751,7 @@ }, "filename": "gstsmooth", "license": "LGPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -45087,27 +27772,26 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstChildProxy" + ], "klass": "Codec/Demuxer/Adaptive", "long-name": "Smooth Streaming demuxer", - "name": "mssdemux", "pad-templates": { "audio_%%02u": { "caps": "ANY", "direction": "src", - "presence": "sometimes", - "typename": "GstPad" + "presence": "sometimes" }, "sink": { "caps": "application/vnd.ms-sstr+xml:\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "video_%%02u": { "caps": "ANY", "direction": "src", - "presence": "sometimes", - "typename": "GstPad" + "presence": "sometimes" } }, "properties": { @@ -45116,7 +27800,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "bitrate-limit": { @@ -45126,7 +27811,8 @@ "default": "0.8", "max": "1", "min": "0", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true }, "connection-speed": { @@ -45136,7 +27822,8 @@ "default": "0", "max": "4294967", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "max-queue-size-buffers": { @@ -45146,7 +27833,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "message-forward": { @@ -45154,22 +27842,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -45177,25 +27851,35 @@ "signals": { "no-more-pads": { "args": [], - "retval": "void" + "return-type": "void", + "when": "last" }, "pad-added": { "args": [ - "GstPad" + { + "name": "arg0", + "type": "GstPad" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "pad-removed": { "args": [ - "GstPad" + { + "name": "arg0", + "type": "GstPad" + } ], - "retval": "void" + "return-type": "void", + "when": "last" } } } }, "filename": "gstsmoothstreaming", "license": "LGPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -45233,6 +27917,7 @@ }, "filename": "gstsndfile", "license": "LGPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -45242,7 +27927,7 @@ "description": "Audio Pitch Controller & BPM Detection", "elements": { "bpmdetect": { - "author": "Sebastian Dr\u00f6ge <slomo@circular-chaos.org>", + "author": "Sebastian Dröge <slomo@circular-chaos.org>", "description": "Detect the BPM of an audio stream", "hierarchy": [ "GstBPMDetect", @@ -45255,43 +27940,26 @@ ], "klass": "Filter/Analyzer/Audio", "long-name": "BPM Detector", - "name": "bpmdetect", "pad-templates": { "sink": { "caps": "audio/x-raw:\n format: F32LE\n rate: [ 8000, 2147483647 ]\n channels: [ 1, 2 ]\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "audio/x-raw:\n format: F32LE\n rate: [ 8000, 2147483647 ]\n channels: [ 1, 2 ]\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, "qos": { "blurb": "Handle Quality-of-Service events", "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -45309,30 +27977,19 @@ ], "klass": "Filter/Effect/Audio", "long-name": "Pitch controller", - "name": "pitch", "pad-templates": { "sink": { - "caps": "audio/x-raw:\n format: F32LE\n rate: [ 8000, 2147483647 ]\n channels: [ 1, 2 ]\n", + "caps": "audio/x-raw:\n format: F32LE\n rate: [ 8000, 2147483647 ]\n channels: [ 1, 2147483647 ]\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { - "caps": "audio/x-raw:\n format: F32LE\n rate: [ 8000, 2147483647 ]\n channels: [ 1, 2 ]\n", + "caps": "audio/x-raw:\n format: F32LE\n rate: [ 8000, 2147483647 ]\n channels: [ 1, 2147483647 ]\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, "output-rate": { "blurb": "Output rate on downstream segment events", "construct": false, @@ -45340,14 +27997,8 @@ "default": "1", "max": "10", "min": "0.1", - "type-name": "gfloat", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gfloat", "writable": true }, "pitch": { @@ -45357,7 +28008,8 @@ "default": "1", "max": "10", "min": "0.1", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true }, "rate": { @@ -45367,7 +28019,8 @@ "default": "1", "max": "10", "min": "0.1", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true }, "tempo": { @@ -45377,7 +28030,8 @@ "default": "1", "max": "10", "min": "0.1", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true } }, @@ -45386,6 +28040,7 @@ }, "filename": "gstsoundtouch", "license": "LGPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -45407,43 +28062,26 @@ ], "klass": "Filter/Analyzer/Audio", "long-name": "DTMF detector element", - "name": "dtmfdetect", "pad-templates": { "sink": { "caps": "audio/x-raw:\n format: S16LE\n rate: 8000\n channels: 1\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "audio/x-raw:\n format: S16LE\n rate: 8000\n channels: 1\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, "qos": { "blurb": "Handle Quality-of-Service events", "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -45461,36 +28099,26 @@ ], "klass": "Filter/Effect/Audio", "long-name": "SpanDSP PLC", - "name": "spanplc", "pad-templates": { "sink": { "caps": "audio/x-raw:\n format: S16LE\n rate: [ 1, 2147483647 ]\n channels: 1\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "audio/x-raw:\n format: S16LE\n rate: [ 1, 2147483647 ]\n channels: 1\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", + "stats": { + "blurb": "Various statistics", "construct": false, "construct-only": false, - "type-name": "GstObject", - "writable": true + "readable": true, + "type": "GstStructure", + "writable": false } }, "rank": "primary" @@ -45509,13 +28137,11 @@ ], "klass": "Source/Audio", "long-name": "Telephony Tone Generator source", - "name": "tonegeneratesrc", "pad-templates": { "src": { "caps": "audio/x-raw:\n format: S16LE\n layout: interleaved\n rate: 8000\n channels: 1\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -45526,7 +28152,8 @@ "default": "2048", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "do-timestamp": { @@ -45534,7 +28161,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "freq": { @@ -45544,7 +28172,8 @@ "default": "0", "max": "20000", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "freq2": { @@ -45554,15 +28183,8 @@ "default": "0", "max": "20000", "min": "0", - "type-name": "gint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gint", "writable": true }, "num-buffers": { @@ -45572,7 +28194,8 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "off-time": { @@ -45582,7 +28205,8 @@ "default": "1000", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "off-time2": { @@ -45592,7 +28216,8 @@ "default": "1000", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "on-time": { @@ -45602,7 +28227,8 @@ "default": "1000", "max": "2147483647", "min": "1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "on-time2": { @@ -45612,14 +28238,8 @@ "default": "1000", "max": "2147483647", "min": "1", - "type-name": "gint", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "repeat": { @@ -45627,7 +28247,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "samplesperbuffer": { @@ -45637,7 +28258,8 @@ "default": "1024", "max": "2147483647", "min": "1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "typefind": { @@ -45645,7 +28267,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "volume": { @@ -45655,7 +28278,8 @@ "default": "0", "max": "0", "min": "-50", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "volume2": { @@ -45665,7 +28289,8 @@ "default": "0", "max": "0", "min": "-50", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true } }, @@ -45674,15 +28299,17 @@ }, "filename": "gstspandsp", "license": "LGPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", + "tracers": {}, "url": "Unknown package origin" }, "speed": { "description": "Set speed/pitch on audio/raw streams (resampler)", "elements": { "speed": { - "author": "Andy Wingo <apwingo@eos.ncsu.edu>, Tim-Philipp M\u00fcller <tim@centricular.net>", + "author": "Andy Wingo <apwingo@eos.ncsu.edu>, Tim-Philipp MĂ¼ller <tim@centricular.net>", "description": "Set speed/pitch on audio/raw streams (resampler)", "hierarchy": [ "GstSpeed", @@ -45693,37 +28320,19 @@ ], "klass": "Filter/Effect/Audio", "long-name": "Speed", - "name": "speed", "pad-templates": { "sink": { "caps": "audio/x-raw:\n format: { F32LE, S16LE }\n rate: [ 1, 2147483647 ]\n channels: [ 1, 2147483647 ]\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "audio/x-raw:\n format: { F32LE, S16LE }\n rate: [ 1, 2147483647 ]\n channels: [ 1, 2147483647 ]\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, "speed": { "blurb": "speed", "construct": true, @@ -45731,7 +28340,8 @@ "default": "1", "max": "40", "min": "0.1", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true } }, @@ -45740,525 +28350,12 @@ }, "filename": "gstspeed", "license": "LGPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, "url": "Unknown package origin" }, - "srt": { - "description": "transfer data via SRT", - "elements": { - "srtsink": { - "author": "Justin Kim <justin.joy.9to5@gmail.com>", - "description": "Send data over the network via SRT", - "hierarchy": [ - "GstSRTSink", - "GstBaseSink", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Sink/Network", - "long-name": "SRT sink", - "pad-templates": { - "sink": { - "caps": "ANY", - "direction": "sink", - "presence": "always" - } - }, - "properties": { - "async": { - "blurb": "Go asynchronously to PAUSED", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "blocksize": { - "blurb": "Size in bytes to pull per buffer (0 = default)", - "construct": false, - "construct-only": false, - "default": "4096", - "max": "-1", - "min": "0", - "type-name": "guint", - "writable": true - }, - "enable-last-sample": { - "blurb": "Enable the last-sample property", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "last-sample": { - "blurb": "The last sample received in the sink", - "construct": false, - "construct-only": false, - "type-name": "GstSample", - "writable": false - }, - "latency": { - "blurb": "Minimum latency (milliseconds)", - "construct": false, - "construct-only": false, - "default": "125", - "max": "2147483647", - "min": "0", - "type-name": "gint", - "writable": true - }, - "localaddress": { - "blurb": "Local address to bind", - "construct": false, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "localport": { - "blurb": "Local port to bind", - "construct": false, - "construct-only": false, - "default": "7001", - "max": "65535", - "min": "0", - "type-name": "guint", - "writable": true - }, - "max-bitrate": { - "blurb": "The maximum bits per second to render (0 = disabled)", - "construct": false, - "construct-only": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "type-name": "guint64", - "writable": true - }, - "max-lateness": { - "blurb": "Maximum number of nanoseconds that a buffer can be late before it is dropped (-1 unlimited)", - "construct": false, - "construct-only": false, - "default": "18446744073709551615", - "max": "9223372036854775807", - "min": "-1", - "type-name": "gint64", - "writable": true - }, - "mode": { - "blurb": "SRT connection mode", - "construct": false, - "construct-only": false, - "default": "caller (1)", - "enum": true, - "type-name": "GstSRTConnectionMode", - "values": [ - { - "desc": "GST_SRT_CONNECTION_MODE_NONE", - "name": "none", - "value": "0" - }, - { - "desc": "GST_SRT_CONNECTION_MODE_CALLER", - "name": "caller", - "value": "1" - }, - { - "desc": "GST_SRT_CONNECTION_MODE_LISTENER", - "name": "listener", - "value": "2" - }, - { - "desc": "GST_SRT_CONNECTION_MODE_RENDEZVOUS", - "name": "rendezvous", - "value": "3" - } - ], - "writable": true - }, - "msg-size": { - "blurb": "Message size to use with SRT", - "construct": false, - "construct-only": false, - "default": "1316", - "max": "2147483647", - "min": "1", - "type-name": "gint", - "writable": true - }, - "passphrase": { - "blurb": "Password for the encrypted transmission", - "construct": false, - "construct-only": false, - "default": "", - "type-name": "gchararray", - "writable": true - }, - "pbkeylen": { - "blurb": "Crypto key length in bytes", - "construct": false, - "construct-only": false, - "default": "0 (0)", - "enum": true, - "type-name": "GstSRTKeyLength", - "values": [ - { - "desc": "GST_SRT_KEY_LENGTH_NO_KEY", - "name": "no-key", - "value": "0" - }, - { - "desc": "GST_SRT_KEY_LENGTH_0", - "name": "0", - "value": "0" - }, - { - "desc": "GST_SRT_KEY_LENGTH_16", - "name": "16", - "value": "16" - }, - { - "desc": "GST_SRT_KEY_LENGTH_24", - "name": "24", - "value": "24" - }, - { - "desc": "GST_SRT_KEY_LENGTH_32", - "name": "32", - "value": "32" - } - ], - "writable": true - }, - "poll-timeout": { - "blurb": "Return poll wait after timeout milliseconds (-1 = infinite)", - "construct": false, - "construct-only": false, - "default": "-1", - "max": "2147483647", - "min": "-1", - "type-name": "gint", - "writable": true - }, - "processing-deadline": { - "blurb": "Maximum processing deadline in nanoseconds", - "construct": false, - "construct-only": false, - "default": "20000000", - "max": "18446744073709551615", - "min": "0", - "type-name": "guint64", - "writable": true - }, - "qos": { - "blurb": "Generate Quality-of-Service events upstream", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - }, - "render-delay": { - "blurb": "Additional render delay of the sink in nanoseconds", - "construct": false, - "construct-only": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "type-name": "guint64", - "writable": true - }, - "stats": { - "blurb": "SRT Statistics", - "construct": false, - "construct-only": false, - "default": "application/x-srt-statistics;", - "type-name": "GstStructure", - "writable": false - }, - "sync": { - "blurb": "Sync on the clock", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "throttle-time": { - "blurb": "The time to keep between rendered buffers (0 = disabled)", - "construct": false, - "construct-only": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "type-name": "guint64", - "writable": true - }, - "ts-offset": { - "blurb": "Timestamp offset in nanoseconds", - "construct": false, - "construct-only": false, - "default": "0", - "max": "9223372036854775807", - "min": "-9223372036854775808", - "type-name": "gint64", - "writable": true - }, - "uri": { - "blurb": "URI in the form of srt://address:port", - "construct": false, - "construct-only": false, - "default": "srt://127.0.0.1:7001", - "type-name": "gchararray", - "writable": true - } - }, - "rank": "primary", - "signals": { - "caller-added": { - "args": [ - "gint", - "GSocketAddress" - ], - "retval": "void" - }, - "caller-removed": { - "args": [ - "gint", - "GSocketAddress" - ], - "retval": "void" - } - } - }, - "srtsrc": { - "author": "Justin Kim <justin.joy.9to5@gmail.com>", - "description": "Receive data over the network via SRT", - "hierarchy": [ - "GstSRTSrc", - "GstPushSrc", - "GstBaseSrc", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Source/Network", - "long-name": "SRT source", - "pad-templates": { - "src": { - "caps": "ANY", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "blocksize": { - "blurb": "Size in bytes to read per buffer (-1 = default)", - "construct": false, - "construct-only": false, - "default": "4096", - "max": "-1", - "min": "0", - "type-name": "guint", - "writable": true - }, - "do-timestamp": { - "blurb": "Apply current stream time to buffers", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "latency": { - "blurb": "Minimum latency (milliseconds)", - "construct": false, - "construct-only": false, - "default": "125", - "max": "2147483647", - "min": "0", - "type-name": "gint", - "writable": true - }, - "localaddress": { - "blurb": "Local address to bind", - "construct": false, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "localport": { - "blurb": "Local port to bind", - "construct": false, - "construct-only": false, - "default": "7001", - "max": "65535", - "min": "0", - "type-name": "guint", - "writable": true - }, - "mode": { - "blurb": "SRT connection mode", - "construct": false, - "construct-only": false, - "default": "caller (1)", - "enum": true, - "type-name": "GstSRTConnectionMode", - "values": [ - { - "desc": "GST_SRT_CONNECTION_MODE_NONE", - "name": "none", - "value": "0" - }, - { - "desc": "GST_SRT_CONNECTION_MODE_CALLER", - "name": "caller", - "value": "1" - }, - { - "desc": "GST_SRT_CONNECTION_MODE_LISTENER", - "name": "listener", - "value": "2" - }, - { - "desc": "GST_SRT_CONNECTION_MODE_RENDEZVOUS", - "name": "rendezvous", - "value": "3" - } - ], - "writable": true - }, - "msg-size": { - "blurb": "Message size to use with SRT", - "construct": false, - "construct-only": false, - "default": "1316", - "max": "2147483647", - "min": "1", - "type-name": "gint", - "writable": true - }, - "num-buffers": { - "blurb": "Number of buffers to output before sending EOS (-1 = unlimited)", - "construct": false, - "construct-only": false, - "default": "-1", - "max": "2147483647", - "min": "-1", - "type-name": "gint", - "writable": true - }, - "passphrase": { - "blurb": "Password for the encrypted transmission", - "construct": false, - "construct-only": false, - "default": "", - "type-name": "gchararray", - "writable": true - }, - "pbkeylen": { - "blurb": "Crypto key length in bytes", - "construct": false, - "construct-only": false, - "default": "0 (0)", - "enum": true, - "type-name": "GstSRTKeyLength", - "values": [ - { - "desc": "GST_SRT_KEY_LENGTH_NO_KEY", - "name": "no-key", - "value": "0" - }, - { - "desc": "GST_SRT_KEY_LENGTH_0", - "name": "0", - "value": "0" - }, - { - "desc": "GST_SRT_KEY_LENGTH_16", - "name": "16", - "value": "16" - }, - { - "desc": "GST_SRT_KEY_LENGTH_24", - "name": "24", - "value": "24" - }, - { - "desc": "GST_SRT_KEY_LENGTH_32", - "name": "32", - "value": "32" - } - ], - "writable": true - }, - "poll-timeout": { - "blurb": "Return poll wait after timeout milliseconds (-1 = infinite)", - "construct": false, - "construct-only": false, - "default": "-1", - "max": "2147483647", - "min": "-1", - "type-name": "gint", - "writable": true - }, - "stats": { - "blurb": "SRT Statistics", - "construct": false, - "construct-only": false, - "default": "application/x-srt-statistics;", - "type-name": "GstStructure", - "writable": false - }, - "typefind": { - "blurb": "Run typefind before negotiating (deprecated, non-functional)", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - }, - "uri": { - "blurb": "URI in the form of srt://address:port", - "construct": false, - "construct-only": false, - "default": "srt://127.0.0.1:7001", - "type-name": "gchararray", - "writable": true - } - }, - "rank": "primary", - "signals": { - "caller-added": { - "args": [ - "gint", - "GSocketAddress" - ], - "retval": "void" - }, - "caller-removed": { - "args": [ - "gint", - "GSocketAddress" - ], - "retval": "void" - } - } - } - }, - "filename": "gstsrt", - "license": "LGPL", - "package": "GStreamer Bad Plug-ins git", - "source": "gst-plugins-bad", - "url": "Unknown package origin" - }, "srtp": { "description": "GStreamer SRTP", "elements": { @@ -46274,49 +28371,29 @@ ], "klass": "Filter/Network/SRTP", "long-name": "SRTP decoder", - "name": "srtpdec", "pad-templates": { "rtcp_sink": { "caps": "application/x-srtcp:\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "rtcp_src": { "caps": "application/x-rtcp:\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "rtp_sink": { "caps": "application/x-srtp:\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "rtp_src": { "caps": "application/x-rtp:\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, "replay-window-size": { "blurb": "Size of the replay protection window", "construct": false, @@ -46324,7 +28401,8 @@ "default": "128", "max": "32768", "min": "64", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "stats": { @@ -46332,39 +28410,59 @@ "construct": false, "construct-only": false, "default": "application/x-srtp-decoder-stats, streams=(int)< >;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false } }, "rank": "none", "signals": { "clear-keys": { + "action": true, "args": [], - "retval": "void" + "return-type": "void", + "when": "last" }, "hard-limit": { "args": [ - "guint" + { + "name": "arg0", + "type": "guint" + } ], - "retval": "GstCaps" + "return-type": "GstCaps", + "when": "last" }, "remove-key": { + "action": true, "args": [ - "guint" + { + "name": "arg0", + "type": "guint" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "request-key": { "args": [ - "guint" + { + "name": "arg0", + "type": "guint" + } ], - "retval": "GstCaps" + "return-type": "GstCaps", + "when": "last" }, "soft-limit": { "args": [ - "guint" + { + "name": "arg0", + "type": "guint" + } ], - "retval": "GstCaps" + "return-type": "GstCaps", + "when": "last" } } }, @@ -46380,31 +28478,26 @@ ], "klass": "Filter/Network/SRTP", "long-name": "SRTP encoder", - "name": "srtpenc", "pad-templates": { "rtcp_sink_%%u": { "caps": "application/x-rtcp:\n", "direction": "sink", - "presence": "request", - "typename": "GstPad" + "presence": "request" }, "rtcp_src_%%u": { "caps": "application/x-srtcp:\n", "direction": "src", - "presence": "sometimes", - "typename": "GstPad" + "presence": "sometimes" }, "rtp_sink_%%u": { "caps": "application/x-rtp:\n", "direction": "sink", - "presence": "request", - "typename": "GstPad" + "presence": "request" }, "rtp_src_%%u": { "caps": "application/x-srtp:\n", "direction": "src", - "presence": "sometimes", - "typename": "GstPad" + "presence": "sometimes" } }, "properties": { @@ -46413,36 +28506,24 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "key": { "blurb": "Master key (minimum of 30 and maximum of 46 bytes)", "construct": false, "construct-only": false, - "type-name": "GstBuffer", + "readable": true, + "type": "GstBuffer", "writable": true }, "mki": { "blurb": "Master key Identifier (NULL means no MKI)", "construct": false, "construct-only": false, - "type-name": "GstBuffer", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "GstBuffer", "writable": true }, "random-key": { @@ -46450,7 +28531,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "replay-window-size": { @@ -46460,7 +28542,8 @@ "default": "128", "max": "32768", "min": "64", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "rtcp-auth": { @@ -46468,25 +28551,8 @@ "construct": false, "construct-only": false, "default": "hmac-sha1-80 (2)", - "enum": true, - "type-name": "GstSrtpAuthType", - "values": [ - { - "desc": "GST_SRTP_AUTH_NULL", - "name": "null", - "value": "0" - }, - { - "desc": "GST_SRTP_AUTH_HMAC_SHA1_32", - "name": "hmac-sha1-32", - "value": "1" - }, - { - "desc": "GST_SRTP_AUTH_HMAC_SHA1_80", - "name": "hmac-sha1-80", - "value": "2" - } - ], + "readable": true, + "type": "GstSrtpAuthType", "writable": true }, "rtcp-cipher": { @@ -46494,35 +28560,8 @@ "construct": false, "construct-only": false, "default": "aes-128-icm (1)", - "enum": true, - "type-name": "GstSrtpCipherType", - "values": [ - { - "desc": "GST_SRTP_CIPHER_NULL", - "name": "null", - "value": "0" - }, - { - "desc": "GST_SRTP_CIPHER_AES_128_ICM", - "name": "aes-128-icm", - "value": "1" - }, - { - "desc": "GST_SRTP_CIPHER_AES_256_ICM", - "name": "aes-256-icm", - "value": "2" - }, - { - "desc": "GST_SRTP_CIPHER_AES_128_GCM", - "name": "aes-128-gcm", - "value": "3" - }, - { - "desc": "GST_SRTP_CIPHER_AES_256_GCM", - "name": "aes-256-gcm", - "value": "4" - } - ], + "readable": true, + "type": "GstSrtpCipherType", "writable": true }, "rtp-auth": { @@ -46530,25 +28569,8 @@ "construct": false, "construct-only": false, "default": "hmac-sha1-80 (2)", - "enum": true, - "type-name": "GstSrtpAuthType", - "values": [ - { - "desc": "GST_SRTP_AUTH_NULL", - "name": "null", - "value": "0" - }, - { - "desc": "GST_SRTP_AUTH_HMAC_SHA1_32", - "name": "hmac-sha1-32", - "value": "1" - }, - { - "desc": "GST_SRTP_AUTH_HMAC_SHA1_80", - "name": "hmac-sha1-80", - "value": "2" - } - ], + "readable": true, + "type": "GstSrtpAuthType", "writable": true }, "rtp-cipher": { @@ -46556,35 +28578,8 @@ "construct": false, "construct-only": false, "default": "aes-128-icm (1)", - "enum": true, - "type-name": "GstSrtpCipherType", - "values": [ - { - "desc": "GST_SRTP_CIPHER_NULL", - "name": "null", - "value": "0" - }, - { - "desc": "GST_SRTP_CIPHER_AES_128_ICM", - "name": "aes-128-icm", - "value": "1" - }, - { - "desc": "GST_SRTP_CIPHER_AES_256_ICM", - "name": "aes-256-icm", - "value": "2" - }, - { - "desc": "GST_SRTP_CIPHER_AES_128_GCM", - "name": "aes-128-gcm", - "value": "3" - }, - { - "desc": "GST_SRTP_CIPHER_AES_256_GCM", - "name": "aes-256-gcm", - "value": "4" - } - ], + "readable": true, + "type": "GstSrtpCipherType", "writable": true }, "stats": { @@ -46592,7 +28587,8 @@ "construct": false, "construct-only": false, "default": "application/x-srtp-encoder-stats, streams=(int)< >;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false } }, @@ -46600,29 +28596,91 @@ "signals": { "no-more-pads": { "args": [], - "retval": "void" + "return-type": "void", + "when": "last" }, "pad-added": { "args": [ - "GstPad" + { + "name": "arg0", + "type": "GstPad" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "pad-removed": { "args": [ - "GstPad" + { + "name": "arg0", + "type": "GstPad" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "soft-limit": { "args": [], - "retval": "void" + "return-type": "void", + "when": "last" } } } }, "filename": "gstsrtp", "license": "LGPL", + "other-types": { + "GstSrtpAuthType": { + "kind": "enum", + "values": [ + { + "desc": "GST_SRTP_AUTH_NULL", + "name": "null", + "value": "0" + }, + { + "desc": "GST_SRTP_AUTH_HMAC_SHA1_32", + "name": "hmac-sha1-32", + "value": "1" + }, + { + "desc": "GST_SRTP_AUTH_HMAC_SHA1_80", + "name": "hmac-sha1-80", + "value": "2" + } + ] + }, + "GstSrtpCipherType": { + "kind": "enum", + "values": [ + { + "desc": "GST_SRTP_CIPHER_NULL", + "name": "null", + "value": "0" + }, + { + "desc": "GST_SRTP_CIPHER_AES_128_ICM", + "name": "aes-128-icm", + "value": "1" + }, + { + "desc": "GST_SRTP_CIPHER_AES_256_ICM", + "name": "aes-256-icm", + "value": "2" + }, + { + "desc": "GST_SRTP_CIPHER_AES_128_GCM", + "name": "aes-128-gcm", + "value": "3" + }, + { + "desc": "GST_SRTP_CIPHER_AES_256_GCM", + "name": "aes-256-gcm", + "value": "4" + } + ] + } + }, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -46643,19 +28701,16 @@ ], "klass": "Codec/Encoder/Subtitle", "long-name": "Srt encoder", - "name": "srtenc", "pad-templates": { "sink": { "caps": "text/x-raw:\n format: { pango-markup, utf8 }\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "application/x-subtitle:\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -46666,22 +28721,8 @@ "default": "0", "max": "9223372036854775807", "min": "-9223372036854775808", - "type-name": "gint64", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint64", "writable": true }, "timestamp": { @@ -46691,7 +28732,8 @@ "default": "0", "max": "9223372036854775807", "min": "-9223372036854775808", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true } }, @@ -46709,19 +28751,16 @@ ], "klass": "Codec/Encoder/Subtitle", "long-name": "WebVTT encoder", - "name": "webvttenc", "pad-templates": { "sink": { "caps": "text/x-raw:\n format: { pango-markup, utf8 }\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "application/x-subtitle-vtt:\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -46732,22 +28771,8 @@ "default": "0", "max": "9223372036854775807", "min": "-9223372036854775808", - "type-name": "gint64", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint64", "writable": true }, "timestamp": { @@ -46757,7 +28782,8 @@ "default": "0", "max": "9223372036854775807", "min": "-9223372036854775808", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true } }, @@ -46766,6 +28792,7 @@ }, "filename": "gstsubenc", "license": "LGPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -46785,6 +28812,9 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstChildProxy" + ], "klass": "Generic/Bin", "long-name": "switchbin", "pad-templates": { @@ -46805,7 +28835,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "current-path": { @@ -46815,7 +28846,8 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "message-forward": { @@ -46823,7 +28855,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "num-paths": { @@ -46833,7 +28866,8 @@ "default": "0", "max": "-2", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true } }, @@ -46842,6 +28876,7 @@ }, "filename": "gstswitchbin", "license": "LGPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -46851,7 +28886,7 @@ "description": "Teletext plugin", "elements": { "teletextdec": { - "author": "Sebastian P\u00f6lsterl <sebp@k-d-w.org>, Andoni Morales Alastruey <ylatuya@gmail.com>", + "author": "Sebastian Pölsterl <sebp@k-d-w.org>, Andoni Morales Alastruey <ylatuya@gmail.com>", "description": "Decode a raw VBI stream containing teletext information to RGBA and text", "hierarchy": [ "GstTeletextDec", @@ -46880,7 +28915,8 @@ "construct": false, "construct-only": false, "default": "verdana 12", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "page": { @@ -46890,7 +28926,8 @@ "default": "100", "max": "999", "min": "100", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "subpage": { @@ -46900,7 +28937,8 @@ "default": "-1", "max": "153", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "subtitles-mode": { @@ -46908,7 +28946,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "subtitles-template": { @@ -46916,7 +28955,8 @@ "construct": false, "construct-only": false, "default": "%%s\\n", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true } }, @@ -46925,6 +28965,7 @@ }, "filename": "gstteletext", "license": "LGPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -46945,31 +28986,26 @@ ], "klass": "Filter/Audio/Video", "long-name": "Timecode Wait", - "name": "avwait", "pad-templates": { "asink": { "caps": "audio/x-raw:\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "asrc": { "caps": "audio/x-raw:\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "vsink": { "caps": "video/x-raw:\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "vsrc": { "caps": "video/x-raw:\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -46980,14 +29016,16 @@ "default": "18446744073709551615", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "end-timecode": { "blurb": "Timecode to end at in timecode mode (object)", "construct": false, "construct-only": false, - "type-name": "GstVideoTimeCode", + "readable": true, + "type": "GstVideoTimeCode", "writable": true }, "mode": { @@ -46995,40 +29033,8 @@ "construct": false, "construct-only": false, "default": "timecode (0)", - "enum": true, - "type-name": "GstAvWaitMode", - "values": [ - { - "desc": "time code (default)", - "name": "timecode", - "value": "0" - }, - { - "desc": "running time", - "name": "running-time", - "value": "1" - }, - { - "desc": "video first", - "name": "video-first", - "value": "2" - } - ], - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "GstAvWaitMode", "writable": true }, "recording": { @@ -47036,7 +29042,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "target-running-time": { @@ -47046,14 +29053,16 @@ "default": "18446744073709551615", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "target-timecode": { "blurb": "Timecode to wait for in timecode mode (object)", "construct": false, "construct-only": false, - "type-name": "GstVideoTimeCode", + "readable": true, + "type": "GstVideoTimeCode", "writable": true }, "target-timecode-string": { @@ -47061,7 +29070,8 @@ "construct": false, "construct-only": false, "default": "00:00:00:00", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true } }, @@ -47080,7 +29090,6 @@ ], "klass": "Filter/Video", "long-name": "Timecode stamper", - "name": "timecodestamper", "pad-templates": { "ltc_sink": { "caps": "audio/x-raw:\n format: U8\n rate: [ 1, 2147483647 ]\n channels: 1\n", @@ -47090,22 +29099,22 @@ "sink": { "caps": "video/x-raw:\n framerate: [ 1/2147483647, 2147483647/1 ]\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "video/x-raw:\n framerate: [ 1/2147483647, 2147483647/1 ]\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { - "daily-jam": { - "blurb": "The daily jam of the timecode", + "auto-resync": { + "blurb": "If true resync last known timecode from upstream, otherwise only count up from the last known one", "construct": false, "construct-only": false, - "type-name": "GDateTime", + "default": "true", + "readable": true, + "type": "gboolean", "writable": true }, "drop-frame": { @@ -47113,60 +29122,47 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "first-timecode": { - "blurb": "If set, take this timecode for the first frame and increment from it. Only the values itself are taken, flags and frame rate are always determined by timecodestamper itself. If unset (and to-now is also not set), the timecode will start at 0", - "construct": false, - "construct-only": false, - "type-name": "GstVideoTimeCode", - "writable": true - }, - "first-timecode-to-now": { - "blurb": "If true and first-timecode is unset, set it to system time automatically when the first media segment is received.", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "ltc-auto-resync": { - "blurb": "If true and LTC timecode is used, it will be automatically resynced if it drifts, otherwise it will only be initialised once", + "blurb": "If true the LTC timecode will be automatically resynced if it drifts, otherwise it will only be counted up from the last known one", "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "ltc-daily-jam": { "blurb": "The daily jam of the LTC timecode", "construct": false, "construct-only": false, - "type-name": "GDateTime", + "readable": true, + "type": "GDateTime", "writable": true }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "override-existing": { - "blurb": "If set to true, any existing timecode will be overridden", + "ltc-extra-latency": { + "blurb": "Extra latency to introduce for waiting for LTC timecodes", "construct": false, "construct-only": false, - "default": "false", - "type-name": "gboolean", + "default": "150000000", + "max": "18446744073709551615", + "min": "0", + "readable": true, + "type": "guint64", "writable": true }, - "parent": { - "blurb": "The parent of the object", + "ltc-timeout": { + "blurb": "Time out LTC timecode if no new timecode was detected after this time", "construct": false, "construct-only": false, - "type-name": "GstObject", + "default": "18446744073709551615", + "max": "18446744073709551615", + "min": "0", + "readable": true, + "type": "guint64", "writable": true }, "post-messages": { @@ -47174,7 +29170,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "qos": { @@ -47182,15 +29179,17 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "rtc-auto-resync": { - "blurb": "If true and RTC timecode is used, it will be automatically resynced if it drifts, otherwise it will only be initialised once", + "blurb": "If true the RTC timecode will be automatically resynced if it drifts, otherwise it will only be counted up from the last known one", "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "rtc-max-drift": { @@ -47200,7 +29199,8 @@ "default": "250000000", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "set": { @@ -47208,32 +29208,16 @@ "construct": false, "construct-only": false, "default": "keep (1)", - "enum": true, - "type-name": "GstTimeCodeStamperSet", - "values": [ - { - "desc": "Never set timecodes", - "name": "never", - "value": "0" - }, - { - "desc": "Keep upstream timecodes and only set if no upstream timecode", - "name": "keep", - "value": "1" - }, - { - "desc": "Always set timecode and remove upstream timecode", - "name": "always", - "value": "2" - } - ], + "readable": true, + "type": "GstTimeCodeStamperSet", "writable": true }, "set-internal-timecode": { - "blurb": "If set, take this timecode as the internal timecode for the first frame and increment from it. Only the values itself and daily jam are taken, flags and frame rate are always determined by timecodestamper itself. If unset (and to-now is also not set), the internal timecode will start at 0 with the daily jam being the current real-time clock time", + "blurb": "If set, take this timecode as the internal timecode for the first frame and increment from it. Only the values itself and daily jam are taken, flags and frame rate are always determined by timecodestamper itself. If unset, the internal timecode will start at 0 with the daily jam being the current real-time clock time", "construct": false, "construct-only": false, - "type-name": "GstVideoTimeCode", + "readable": true, + "type": "GstVideoTimeCode", "writable": true }, "source": { @@ -47241,35 +29225,8 @@ "construct": false, "construct-only": false, "default": "internal (0)", - "enum": true, - "type-name": "GstTimeCodeStamperSource", - "values": [ - { - "desc": "Use internal timecode counter, starting at zero or value set by property", - "name": "internal", - "value": "0" - }, - { - "desc": "Always use zero", - "name": "zero", - "value": "1" - }, - { - "desc": "Count up from the last known upstream timecode or internal if unknown", - "name": "last-known", - "value": "2" - }, - { - "desc": "Linear timecode from an audio device", - "name": "ltc", - "value": "3" - }, - { - "desc": "Timecode from real time clock", - "name": "rtc", - "value": "4" - } - ], + "readable": true, + "type": "GstTimeCodeStamperSource", "writable": true }, "timecode-offset": { @@ -47279,288 +29236,107 @@ "default": "0", "max": "2147483647", "min": "-2147483648", - "type-name": "gint", - "writable": true - } - }, - "rank": "none" - } - }, - "filename": "gsttimecode", - "license": "LGPL", - "package": "GStreamer Bad Plug-ins git", - "source": "gst-plugins-bad", - "tracers": {}, - "url": "Unknown package origin" - }, - "tinyalsa": { - "description": "tinyalsa plugin library", - "elements": { - "tinyalsasink": { - "author": "Arun Raghavan <arun@centricular.com>", - "description": "Plays audio to an ALSA device", - "hierarchy": [ - "GstTinyalsaSink", - "GstAudioSink", - "GstAudioBaseSink", - "GstBaseSink", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Sink/Audio", - "long-name": "tinyalsa Audio Sink", - "pad-templates": { - "sink": { - "caps": "audio/x-raw:\n format: { S16LE, S32LE, S24_32LE, S8 }\n channels: [ 1, 2147483647 ]\n rate: [ 1, 2147483647 ]\n layout: interleaved\n", - "direction": "sink", - "presence": "always" - } - }, - "properties": { - "alignment-threshold": { - "blurb": "Timestamp alignment threshold in nanoseconds", - "construct": false, - "construct-only": false, - "default": "40000000", - "max": "18446744073709551614", - "min": "1", - "type-name": "guint64", - "writable": true - }, - "async": { - "blurb": "Go asynchronously to PAUSED", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "blocksize": { - "blurb": "Size in bytes to pull per buffer (0 = default)", - "construct": false, - "construct-only": false, - "default": "4096", - "max": "-1", - "min": "0", - "type-name": "guint", - "writable": true - }, - "buffer-time": { - "blurb": "Size of audio buffer in microseconds, this is the minimum latency that the sink reports", - "construct": false, - "construct-only": false, - "default": "200000", - "max": "9223372036854775807", - "min": "1", - "type-name": "gint64", - "writable": true - }, - "can-activate-pull": { - "blurb": "Allow pull-based scheduling", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - }, - "card": { - "blurb": "The ALSA card to use", - "construct": false, - "construct-only": false, - "default": "0", - "max": "-1", - "min": "0", - "type-name": "guint", - "writable": true - }, - "device": { - "blurb": "The ALSA device to use", - "construct": false, - "construct-only": false, - "default": "0", - "max": "-1", - "min": "0", - "type-name": "guint", - "writable": true - }, - "discont-wait": { - "blurb": "Window of time in nanoseconds to wait before creating a discontinuity", - "construct": false, - "construct-only": false, - "default": "1000000000", - "max": "18446744073709551614", - "min": "0", - "type-name": "guint64", - "writable": true - }, - "drift-tolerance": { - "blurb": "Tolerance for clock drift in microseconds", - "construct": false, - "construct-only": false, - "default": "40000", - "max": "9223372036854775807", - "min": "1", - "type-name": "gint64", - "writable": true - }, - "enable-last-sample": { - "blurb": "Enable the last-sample property", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - }, - "last-sample": { - "blurb": "The last sample received in the sink", - "construct": false, - "construct-only": false, - "type-name": "GstSample", - "writable": false - }, - "latency-time": { - "blurb": "The minimum amount of data to write in each iteration in microseconds", - "construct": false, - "construct-only": false, - "default": "10000", - "max": "9223372036854775807", - "min": "1", - "type-name": "gint64", + "readable": true, + "type": "gint", "writable": true }, - "max-bitrate": { - "blurb": "The maximum bits per second to render (0 = disabled)", - "construct": false, - "construct-only": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "type-name": "guint64", - "writable": true - }, - "max-lateness": { - "blurb": "Maximum number of nanoseconds that a buffer can be late before it is dropped (-1 unlimited)", + "timeout": { + "blurb": "Time out upstream timecode if no new timecode was detected after this time", "construct": false, "construct-only": false, "default": "18446744073709551615", - "max": "9223372036854775807", - "min": "-1", - "type-name": "gint64", - "writable": true - }, - "processing-deadline": { - "blurb": "Maximum processing deadline in nanoseconds", - "construct": false, - "construct-only": false, - "default": "20000000", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", - "writable": true - }, - "provide-clock": { - "blurb": "Provide a clock to be used as the global pipeline clock", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "qos": { - "blurb": "Generate Quality-of-Service events upstream", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - }, - "render-delay": { - "blurb": "Additional render delay of the sink in nanoseconds", - "construct": false, - "construct-only": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "type-name": "guint64", - "writable": true - }, - "slave-method": { - "blurb": "Algorithm used to match the rate of the masterclock", - "construct": false, - "construct-only": false, - "default": "skew (1)", - "enum": true, - "type-name": "GstAudioBaseSinkSlaveMethod", - "values": [ - { - "desc": "GST_AUDIO_BASE_SINK_SLAVE_RESAMPLE", - "name": "resample", - "value": "0" - }, - { - "desc": "GST_AUDIO_BASE_SINK_SLAVE_SKEW", - "name": "skew", - "value": "1" - }, - { - "desc": "GST_AUDIO_BASE_SINK_SLAVE_NONE", - "name": "none", - "value": "2" - }, - { - "desc": "GST_AUDIO_BASE_SINK_SLAVE_CUSTOM", - "name": "custom", - "value": "3" - } - ], - "writable": true - }, - "stats": { - "blurb": "Sink Statistics", - "construct": false, - "construct-only": false, - "default": "application/x-gst-base-sink-stats, average-rate=(double)0, dropped=(guint64)0, rendered=(guint64)0;", - "type-name": "GstStructure", - "writable": false - }, - "sync": { - "blurb": "Sync on the clock", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "throttle-time": { - "blurb": "The time to keep between rendered buffers (0 = disabled)", - "construct": false, - "construct-only": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "type-name": "guint64", - "writable": true - }, - "ts-offset": { - "blurb": "Timestamp offset in nanoseconds", - "construct": false, - "construct-only": false, - "default": "0", - "max": "9223372036854775807", - "min": "-9223372036854775808", - "type-name": "gint64", + "readable": true, + "type": "guint64", "writable": true } }, "rank": "none" } }, - "filename": "gsttinyalsa", + "filename": "gsttimecode", "license": "LGPL", + "other-types": { + "GstAvWaitMode": { + "kind": "enum", + "values": [ + { + "desc": "time code (default)", + "name": "timecode", + "value": "0" + }, + { + "desc": "running time", + "name": "running-time", + "value": "1" + }, + { + "desc": "video first", + "name": "video-first", + "value": "2" + } + ] + }, + "GstTimeCodeStamperSet": { + "kind": "enum", + "values": [ + { + "desc": "Never set timecodes", + "name": "never", + "value": "0" + }, + { + "desc": "Keep upstream timecodes and only set if no upstream timecode", + "name": "keep", + "value": "1" + }, + { + "desc": "Always set timecode and remove upstream timecode", + "name": "always", + "value": "2" + } + ] + }, + "GstTimeCodeStamperSource": { + "kind": "enum", + "values": [ + { + "desc": "Use internal timecode counter, starting at zero or value set by property", + "name": "internal", + "value": "0" + }, + { + "desc": "Always use zero", + "name": "zero", + "value": "1" + }, + { + "desc": "Count up from the last known upstream timecode or internal if unknown", + "name": "last-known", + "value": "2" + }, + { + "desc": "Count up from the last known upstream timecode or zero if unknown", + "name": "last-known-or-zero", + "value": "3" + }, + { + "desc": "Linear timecode from an audio device", + "name": "ltc", + "value": "4" + }, + { + "desc": "Timecode from real time clock", + "name": "rtc", + "value": "5" + } + ] + } + }, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", + "tracers": {}, "url": "Unknown package origin" }, "transcode": { @@ -47577,6 +29353,9 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstChildProxy" + ], "klass": "Generic/Bin/Encoding", "long-name": "Transcode Bin", "pad-templates": { @@ -47597,14 +29376,16 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "audio-filter": { "blurb": "the audio filter(s) to apply, if possible", "construct": false, "construct-only": false, - "type-name": "GstElement", + "readable": true, + "type": "GstElement", "writable": true }, "avoid-reencoding": { @@ -47612,7 +29393,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "message-forward": { @@ -47620,21 +29402,24 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "profile": { "blurb": "The GstEncodingProfile to use", "construct": false, "construct-only": false, - "type-name": "GstEncodingProfile", + "readable": true, + "type": "GstEncodingProfile", "writable": true }, "video-filter": { "blurb": "the video filter(s) to apply, if possible", "construct": false, "construct-only": false, - "type-name": "GstElement", + "readable": true, + "type": "GstElement", "writable": true } }, @@ -47652,6 +29437,9 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstChildProxy" + ], "klass": "Generic/Bin/Encoding", "long-name": "URITranscode Bin", "properties": { @@ -47660,14 +29448,16 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "audio-filter": { "blurb": "the audio filter(s) to apply, if possible", "construct": false, "construct-only": false, - "type-name": "GstElement", + "readable": true, + "type": "GstElement", "writable": true }, "auto-flush-bus": { @@ -47675,7 +29465,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "avoid-reencoding": { @@ -47683,7 +29474,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "cpu-usage": { @@ -47693,7 +29485,8 @@ "default": "100", "max": "100", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "delay": { @@ -47703,7 +29496,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "dest-uri": { @@ -47711,7 +29505,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "latency": { @@ -47721,7 +29516,8 @@ "default": "18446744073709551615", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "message-forward": { @@ -47729,28 +29525,16 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "profile": { "blurb": "The GstEncodingProfile to use", "construct": false, "construct-only": false, - "type-name": "GstEncodingProfile", - "writable": true - }, - "sink": { - "blurb": "the output element to use", - "construct": false, - "construct-only": false, - "type-name": "GstElement", - "writable": true - }, - "source": { - "blurb": "the input element to use", - "construct": false, - "construct-only": false, - "type-name": "GstElement", + "readable": true, + "type": "GstEncodingProfile", "writable": true }, "source-uri": { @@ -47758,14 +29542,16 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "video-filter": { "blurb": "the video filter(s) to apply, if possible", "construct": false, "construct-only": false, - "type-name": "GstElement", + "readable": true, + "type": "GstElement", "writable": true } }, @@ -47774,8 +29560,9 @@ }, "filename": "gsttranscode", "license": "LGPL", - "package": "GStreamer git", - "source": "gstreamer", + "other-types": {}, + "package": "GStreamer Bad Plug-ins git", + "source": "gst-plugins-bad", "tracers": {}, "url": "Unknown package origin" }, @@ -47794,36 +29581,16 @@ ], "klass": "Codec/Parser/Subtitle", "long-name": "TTML subtitle parser", - "name": "ttmlparse", "pad-templates": { "sink": { "caps": "application/ttml+xml:\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "text/x-raw(meta:GstSubtitleMeta):\n", "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true + "presence": "always" } }, "rank": "none" @@ -47840,42 +29607,21 @@ ], "klass": "Overlay/Subtitle", "long-name": "TTML subtitle renderer", - "name": "ttmlrender", "pad-templates": { "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, Y444_16BE, Y444_16LE, P016_BE, P016_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "caps": "video/x-raw:\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, P012_BE, P012_LE, I420_12BE, I420_12LE, Y212_BE, Y212_LE, I422_12BE, I422_12LE, Y412_BE, Y412_LE, Y444_12BE, Y444_12LE, GRAY10_LE32, NV12_10LE32, NV16_10LE32, NV12_10LE40, Y444_16BE, Y444_16LE, P016_BE, P016_LE }\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, P012_BE, P012_LE, I420_12BE, I420_12LE, Y212_BE, Y212_LE, I422_12BE, I422_12LE, Y412_BE, Y412_LE, Y444_12BE, Y444_12LE, GRAY10_LE32, NV12_10LE32, NV16_10LE32, NV12_10LE40, Y444_16BE, Y444_16LE, P016_BE, P016_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "text_sink": { "caps": "text/x-raw(meta:GstSubtitleMeta):\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "video_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, Y444_16BE, Y444_16LE, P016_BE, P016_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "caps": "video/x-raw:\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, P012_BE, P012_LE, I420_12BE, I420_12LE, Y212_BE, Y212_LE, I422_12BE, I422_12LE, Y412_BE, Y412_LE, Y444_12BE, Y444_12LE, GRAY10_LE32, NV12_10LE32, NV16_10LE32, NV12_10LE40, Y444_16BE, Y444_16LE, P016_BE, P016_LE }\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, P012_BE, P012_LE, I420_12BE, I420_12LE, Y212_BE, Y212_LE, I422_12BE, I422_12LE, Y412_BE, Y412_LE, Y444_12BE, Y444_12LE, GRAY10_LE32, NV12_10LE32, NV16_10LE32, NV12_10LE40, Y444_16BE, Y444_16LE, P016_BE, P016_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true + "presence": "always" } }, "rank": "none" @@ -47883,6 +29629,7 @@ }, "filename": "gstttmlsubs", "license": "LGPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -47903,37 +29650,31 @@ ], "klass": "Video/Demuxer", "long-name": "UVC H264 MJPG Demuxer", - "name": "uvch264mjpgdemux", "pad-templates": { "h264": { "caps": "video/x-h264:\n width: [ 0, 2147483647 ]\n height: [ 0, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "jpeg": { "caps": "image/jpeg:\n width: [ 0, 2147483647 ]\n height: [ 0, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "nv12": { "caps": "video/x-raw:\n format: NV12\n width: [ 0, 2147483647 ]\n height: [ 0, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "sink": { "caps": "image/jpeg:\n width: [ 0, 2147483647 ]\n height: [ 0, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "yuy2": { "caps": "video/x-raw:\n format: YUY2\n width: [ 0, 2147483647 ]\n height: [ 0, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -47944,15 +29685,8 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gint", "writable": true }, "num-clock-samples": { @@ -47962,14 +29696,8 @@ "default": "32", "max": "2147483647", "min": "0", - "type-name": "gint", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true } }, @@ -47987,27 +29715,26 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstChildProxy" + ], "klass": "Source/Video", "long-name": "UVC H264 Source", - "name": "uvch264src", "pad-templates": { "imgsrc": { "caps": "EMPTY", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "vfsrc": { - "caps": "video/x-raw:\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, Y444_16BE, Y444_16LE, P016_BE, P016_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nimage/jpeg:\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "caps": "video/x-raw:\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, P012_BE, P012_LE, I420_12BE, I420_12LE, Y212_BE, Y212_LE, I422_12BE, I422_12LE, Y412_BE, Y412_LE, Y444_12BE, Y444_12LE, GRAY10_LE32, NV12_10LE32, NV16_10LE32, NV12_10LE40, Y444_16BE, Y444_16LE, P016_BE, P016_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nimage/jpeg:\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "vidsrc": { - "caps": "video/x-raw:\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, Y444_16BE, Y444_16LE, P016_BE, P016_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nimage/jpeg:\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-h264:\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n stream-format: { (string)byte-stream, (string)avc }\n alignment: au\n profile: { (string)high, (string)main, (string)baseline, (string)constrained-baseline }\n", + "caps": "video/x-raw:\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, P012_BE, P012_LE, I420_12BE, I420_12LE, Y212_BE, Y212_LE, I422_12BE, I422_12LE, Y412_BE, Y412_LE, Y444_12BE, Y444_12LE, GRAY10_LE32, NV12_10LE32, NV16_10LE32, NV12_10LE40, Y444_16BE, Y444_16LE, P016_BE, P016_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nimage/jpeg:\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-h264:\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n stream-format: { (string)byte-stream, (string)avc }\n alignment: au\n profile: { (string)high, (string)main, (string)baseline, (string)constrained-baseline }\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -48016,7 +29743,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "auto-start": { @@ -48024,7 +29752,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "average-bitrate": { @@ -48034,7 +29763,8 @@ "default": "3000000", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "colorspace-name": { @@ -48042,7 +29772,8 @@ "construct": true, "construct-only": false, "default": "videoconvert", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "device": { @@ -48050,7 +29781,8 @@ "construct": false, "construct-only": false, "default": "/dev/video0", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "device-name": { @@ -48058,7 +29790,8 @@ "construct": false, "construct-only": false, "default": "", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": false }, "enable-sei": { @@ -48066,7 +29799,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "entropy": { @@ -48074,20 +29808,8 @@ "construct": false, "construct-only": false, "default": "cavlc (0)", - "enum": true, - "type-name": "UvcH264Entropy", - "values": [ - { - "desc": "CAVLC", - "name": "cavlc", - "value": "0" - }, - { - "desc": "CABAC", - "name": "cabac", - "value": "1" - } - ], + "readable": true, + "type": "UvcH264Entropy", "writable": true }, "fixed-framerate": { @@ -48095,7 +29817,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "iframe-period": { @@ -48105,7 +29828,8 @@ "default": "10000", "max": "65535", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "initial-bitrate": { @@ -48115,7 +29839,8 @@ "default": "3000000", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "jpeg-decoder-name": { @@ -48123,7 +29848,8 @@ "construct": true, "construct-only": false, "default": "jpegdec", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "leaky-bucket-size": { @@ -48133,7 +29859,8 @@ "default": "1000", "max": "65535", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "level-idc": { @@ -48143,7 +29870,8 @@ "default": "40", "max": "255", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "ltr-buffer-size": { @@ -48153,7 +29881,8 @@ "default": "0", "max": "255", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "ltr-encoder-control": { @@ -48163,7 +29892,8 @@ "default": "0", "max": "255", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "max-bframe-qp": { @@ -48173,7 +29903,8 @@ "default": "46", "max": "127", "min": "-127", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "max-iframe-qp": { @@ -48183,7 +29914,8 @@ "default": "46", "max": "127", "min": "-127", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "max-mbps": { @@ -48193,7 +29925,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "max-pframe-qp": { @@ -48203,7 +29936,8 @@ "default": "46", "max": "127", "min": "-127", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "max-zoom": { @@ -48213,7 +29947,8 @@ "default": "10", "max": "3.40282e+38", "min": "1", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": false }, "message-forward": { @@ -48221,7 +29956,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "min-bframe-qp": { @@ -48231,7 +29967,8 @@ "default": "10", "max": "127", "min": "-127", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "min-iframe-qp": { @@ -48241,7 +29978,8 @@ "default": "10", "max": "127", "min": "-127", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "min-pframe-qp": { @@ -48251,7 +29989,8 @@ "default": "10", "max": "127", "min": "-127", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "mode": { @@ -48259,28 +29998,8 @@ "construct": false, "construct-only": false, "default": "mode-video (2)", - "enum": true, - "type-name": "GstCameraBin2Mode", - "values": [ - { - "desc": "Still image capture (default)", - "name": "mode-image", - "value": "1" - }, - { - "desc": "Video recording", - "name": "mode-video", - "value": "2" - } - ], - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "GstCameraBin2Mode", "writable": true }, "num-buffers": { @@ -48290,7 +30009,8 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "num-clock-samples": { @@ -48300,7 +30020,8 @@ "default": "0", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "num-reorder-frames": { @@ -48310,14 +30031,8 @@ "default": "0", "max": "255", "min": "0", - "type-name": "guint", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "guint", "writable": true }, "peak-bitrate": { @@ -48327,7 +30042,8 @@ "default": "3000000", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "post-previews": { @@ -48335,7 +30051,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "preview-caps": { @@ -48343,14 +30060,16 @@ "construct": false, "construct-only": false, "default": "ANY", - "type-name": "GstCaps", + "readable": true, + "type": "GstCaps", "writable": true }, "preview-filter": { "blurb": "A custom preview filter to process preview image data", "construct": false, "construct-only": false, - "type-name": "GstElement", + "readable": true, + "type": "GstElement", "writable": true }, "preview-flipped": { @@ -48358,7 +30077,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "rate-control": { @@ -48366,25 +30086,8 @@ "construct": false, "construct-only": false, "default": "cbr (1)", - "enum": true, - "type-name": "UvcH264RateControl", - "values": [ - { - "desc": "Constant bit rate", - "name": "cbr", - "value": "1" - }, - { - "desc": "Variable bit rate", - "name": "vbr", - "value": "2" - }, - { - "desc": "Constant QP", - "name": "qp", - "value": "3" - } - ], + "readable": true, + "type": "UvcH264RateControl", "writable": true }, "ready-for-capture": { @@ -48392,7 +30095,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": false }, "slice-mode": { @@ -48400,30 +30104,8 @@ "construct": false, "construct-only": false, "default": "slice/frame (3)", - "enum": true, - "type-name": "UvcH264SliceMode", - "values": [ - { - "desc": "Ignored", - "name": "ignored", - "value": "0" - }, - { - "desc": "Bits per slice", - "name": "bits/slice", - "value": "1" - }, - { - "desc": "MBs per Slice", - "name": "MBs/slice", - "value": "2" - }, - { - "desc": "Slice Per Frame", - "name": "slice/frame", - "value": "3" - } - ], + "readable": true, + "type": "UvcH264SliceMode", "writable": true }, "slice-units": { @@ -48433,7 +30115,8 @@ "default": "4", "max": "65535", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "usage-type": { @@ -48441,50 +30124,8 @@ "construct": false, "construct-only": false, "default": "realtime (1)", - "enum": true, - "type-name": "UvcH264UsageType", - "values": [ - { - "desc": "Realtime (video conferencing)", - "name": "realtime", - "value": "1" - }, - { - "desc": "Broadcast", - "name": "broadcast", - "value": "2" - }, - { - "desc": "Storage", - "name": "storage", - "value": "3" - }, - { - "desc": "UCConfig 0", - "name": "ucconfig0", - "value": "4" - }, - { - "desc": "UCConfig 1", - "name": "ucconfig1", - "value": "5" - }, - { - "desc": "UCConfig 2Q", - "name": "ucconfig2q", - "value": "6" - }, - { - "desc": "UCConfig 2S", - "name": "ucconfig2s", - "value": "7" - }, - { - "desc": "UCConfig 3", - "name": "ucconfig3", - "value": "8" - } - ], + "readable": true, + "type": "UvcH264UsageType", "writable": true }, "zoom": { @@ -48494,50 +30135,224 @@ "default": "1", "max": "3.40282e+38", "min": "1", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true } }, "rank": "none", "signals": { "get-boolean-setting": { + "action": true, "args": [ - "gchararray", - "gpointer", - "gpointer" + { + "name": "arg0", + "type": "gchararray" + }, + { + "name": "arg1", + "type": "gpointer" + }, + { + "name": "arg2", + "type": "gpointer" + } ], - "retval": "gboolean" + "return-type": "gboolean", + "when": "last" }, "get-enum-setting": { + "action": true, "args": [ - "gchararray", - "gpointer", - "gpointer" + { + "name": "arg0", + "type": "gchararray" + }, + { + "name": "arg1", + "type": "gpointer" + }, + { + "name": "arg2", + "type": "gpointer" + } ], - "retval": "gboolean" + "return-type": "gboolean", + "when": "last" }, "get-int-setting": { + "action": true, "args": [ - "gchararray", - "gpointer", - "gpointer", - "gpointer" + { + "name": "arg0", + "type": "gchararray" + }, + { + "name": "arg1", + "type": "gpointer" + }, + { + "name": "arg2", + "type": "gpointer" + }, + { + "name": "arg3", + "type": "gpointer" + } ], - "retval": "gboolean" + "return-type": "gboolean", + "when": "last" }, "start-capture": { + "action": true, "args": [], - "retval": "void" + "return-type": "void", + "when": "last" }, "stop-capture": { + "action": true, "args": [], - "retval": "void" + "return-type": "void", + "when": "last" } } } }, "filename": "gstuvch264", "license": "LGPL", + "other-types": { + "GstCameraBin2Mode": { + "kind": "enum", + "values": [ + { + "desc": "Still image capture (default)", + "name": "mode-image", + "value": "1" + }, + { + "desc": "Video recording", + "name": "mode-video", + "value": "2" + } + ] + }, + "UvcH264Entropy": { + "kind": "enum", + "values": [ + { + "desc": "CAVLC", + "name": "cavlc", + "value": "0" + }, + { + "desc": "CABAC", + "name": "cabac", + "value": "1" + } + ] + }, + "UvcH264RateControl": { + "kind": "enum", + "values": [ + { + "desc": "Constant bit rate", + "name": "cbr", + "value": "1" + }, + { + "desc": "Variable bit rate", + "name": "vbr", + "value": "2" + }, + { + "desc": "Constant QP", + "name": "qp", + "value": "3" + } + ] + }, + "UvcH264SliceMode": { + "kind": "enum", + "values": [ + { + "desc": "Ignored", + "name": "ignored", + "value": "0" + }, + { + "desc": "Bits per slice", + "name": "bits/slice", + "value": "1" + }, + { + "desc": "MBs per Slice", + "name": "MBs/slice", + "value": "2" + }, + { + "desc": "Slice Per Frame", + "name": "slice/frame", + "value": "3" + } + ] + }, + "UvcH264UsageType": { + "kind": "enum", + "values": [ + { + "desc": "Realtime (video conferencing)", + "name": "realtime", + "value": "1" + }, + { + "desc": "Broadcast", + "name": "broadcast", + "value": "2" + }, + { + "desc": "Storage", + "name": "storage", + "value": "3" + }, + { + "desc": "UCConfig 0", + "name": "ucconfig0", + "value": "4" + }, + { + "desc": "UCConfig 1", + "name": "ucconfig1", + "value": "5" + }, + { + "desc": "UCConfig 2Q", + "name": "ucconfig2q", + "value": "6" + }, + { + "desc": "UCConfig 2S", + "name": "ucconfig2s", + "value": "7" + }, + { + "desc": "UCConfig 3", + "name": "ucconfig3", + "value": "8" + } + ] + } + }, + "package": "GStreamer Bad Plug-ins git", + "source": "gst-plugins-bad", + "tracers": {}, + "url": "Unknown package origin" + }, + "v4l2codecs": { + "description": "V4L2 CODEC Accelerators plugin", + "elements": {}, + "filename": "gstv4l2codecs", + "license": "LGPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -48560,43 +30375,26 @@ ], "klass": "Video/Filter", "long-name": "Scene change detector", - "name": "scenechange", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { I420, Y42B, Y41B, Y444 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "video/x-raw:\n format: { I420, Y42B, Y41B, Y444 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, "qos": { "blurb": "Handle Quality-of-Service events", "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -48616,43 +30414,26 @@ ], "klass": "Video/Filter", "long-name": "Video Diff", - "name": "videodiff", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { I420, Y444, Y42B, Y41B }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "video/x-raw:\n format: { I420, Y444, Y42B, Y41B }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, "qos": { "blurb": "Handle Quality-of-Service events", "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -48672,43 +30453,26 @@ ], "klass": "Filter/Analysis", "long-name": "Zebra stripe overlay", - "name": "zebrastripe", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { I420, Y444, Y42B, Y41B, YUY2, UYVY, AYUV, NV12, NV21, YV12 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "video/x-raw:\n format: { I420, Y444, Y42B, Y41B, YUY2, UYVY, AYUV, NV12, NV21, YV12 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, "qos": { "blurb": "Handle Quality-of-Service events", "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "threshold": { @@ -48718,7 +30482,8 @@ "default": "90", "max": "100", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true } }, @@ -48727,6 +30492,7 @@ }, "filename": "gstvideofiltersbad", "license": "LGPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins", "source": "gst-plugins-bad", "tracers": {}, @@ -48747,48 +30513,26 @@ ], "klass": "Filter/Analyzer/Audio", "long-name": "Video-frame audio level", - "name": "videoframe-audiolevel", "pad-templates": { "asink": { "caps": "audio/x-raw:\n format: { S8, S16LE, S32LE, F32LE, F64LE }\n rate: [ 1, 2147483647 ]\n channels: [ 1, 2147483647 ]\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "asrc": { "caps": "audio/x-raw:\n format: { S8, S16LE, S32LE, F32LE, F64LE }\n rate: [ 1, 2147483647 ]\n channels: [ 1, 2147483647 ]\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "vsink": { "caps": "video/x-raw:\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "vsrc": { "caps": "video/x-raw:\n", "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true + "presence": "always" } }, "rank": "none" @@ -48796,6 +30540,7 @@ }, "filename": "gstvideoframe_audiolevel", "license": "LGPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -48817,19 +30562,16 @@ ], "klass": "Codec/Parser/Video", "long-name": "Dirac parser", - "name": "diracparse", "pad-templates": { "sink": { "caps": "video/x-dirac:\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "video/x-dirac:\n parsed: true\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\npixel-aspect-ratio: [ 0/1, 2147483647/1 ]\n interlace-mode: { (string)progressive, (string)interleaved }\n profile: { (string)vc2-low-delay, (string)vc2-simple, (string)vc2-main, (string)main }\n level: { (string)0, (string)1, (string)128 }\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -48838,22 +30580,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -48872,19 +30600,16 @@ ], "klass": "Codec/Parser/Video", "long-name": "H.263 parser", - "name": "h263parse", "pad-templates": { "sink": { "caps": "video/x-h263:\n variant: itu\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "video/x-h263:\n variant: itu\n parsed: true\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -48893,22 +30618,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -48927,19 +30638,16 @@ ], "klass": "Codec/Parser/Converter/Video", "long-name": "H.264 parser", - "name": "h264parse", "pad-templates": { "sink": { "caps": "video/x-h264:\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "video/x-h264:\n parsed: true\n stream-format: { (string)avc, (string)avc3, (string)byte-stream }\n alignment: { (string)au, (string)nal }\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -48950,7 +30658,8 @@ "default": "0", "max": "3600", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "disable-passthrough": { @@ -48958,22 +30667,17 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", + "update-timecode": { + "blurb": "Update time code values in Picture Timing SEI if GstVideoTimeCodeMeta is attached to incoming buffer and also Picture Timing SEI exists in the bitstream. To make this property work, SPS must contain VUI and pic_struct_present_flag of VUI must be non-zero", "construct": false, "construct-only": false, - "type-name": "GstObject", + "default": "false", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -48992,19 +30696,16 @@ ], "klass": "Codec/Parser/Converter/Video", "long-name": "H.265 parser", - "name": "h265parse", "pad-templates": { "sink": { "caps": "video/x-h265:\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "video/x-h265:\n parsed: true\n stream-format: { (string)hvc1, (string)hev1, (string)byte-stream }\n alignment: { (string)au, (string)nal }\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -49015,7 +30716,8 @@ "default": "0", "max": "3600", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "disable-passthrough": { @@ -49023,22 +30725,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -49057,19 +30745,16 @@ ], "klass": "Codec/Parser/Video/Image", "long-name": "JPEG 2000 parser", - "name": "jpeg2000parse", "pad-templates": { "sink": { "caps": "image/jp2:\nimage/x-jpc:\nimage/x-j2c:\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "image/x-jpc:\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n sampling: { (string)RGB, (string)BGR, (string)RGBA, (string)BGRA, (string)YCbCr-4:4:4, (string)YCbCr-4:2:2, (string)YCbCr-4:2:0, (string)YCbCr-4:1:1, (string)GRAYSCALE, (string)YCbCrA-4:4:4:4 }\n colorspace: { (string)sRGB, (string)sYUV, (string)GRAY }\n profile: [ 0, 49151 ]\n parsed: true\nimage/x-j2c:\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n sampling: { (string)RGB, (string)BGR, (string)RGBA, (string)BGRA, (string)YCbCr-4:4:4, (string)YCbCr-4:2:2, (string)YCbCr-4:2:0, (string)YCbCr-4:1:1, (string)GRAYSCALE, (string)YCbCrA-4:4:4:4 }\n colorspace: { (string)sRGB, (string)sYUV, (string)GRAY }\n profile: [ 0, 49151 ]\n parsed: true\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -49078,22 +30763,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -49112,19 +30783,16 @@ ], "klass": "Codec/Parser/Video", "long-name": "MPEG 4 video elementary stream parser", - "name": "mpeg4videoparse", "pad-templates": { "sink": { "caps": "video/mpeg:\n mpegversion: 4\n systemstream: false\nvideo/x-divx:\n divxversion: [ 4, 5 ]\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "video/mpeg:\n mpegversion: 4\n width: [ 0, 2147483647 ]\n height: [ 0, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n parsed: true\n systemstream: false\nvideo/x-divx:\n divxversion: [ 4, 5 ]\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -49135,7 +30803,8 @@ "default": "0", "max": "3600", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "disable-passthrough": { @@ -49143,7 +30812,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "drop": { @@ -49151,22 +30821,8 @@ "construct": true, "construct-only": false, "default": "true", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -49185,19 +30841,16 @@ ], "klass": "Codec/Parser/Video", "long-name": "MPEG video elementary stream parser", - "name": "mpegvideoparse", "pad-templates": { "sink": { "caps": "video/mpeg:\n mpegversion: [ 1, 2 ]\n systemstream: false\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "video/mpeg:\n mpegversion: [ 1, 2 ]\n parsed: true\n systemstream: false\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -49206,7 +30859,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "drop": { @@ -49214,7 +30868,8 @@ "construct": true, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "gop-split": { @@ -49222,22 +30877,8 @@ "construct": true, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -49256,19 +30897,16 @@ ], "klass": "Codec/Parser/Video/Image", "long-name": "PNG parser", - "name": "pngparse", "pad-templates": { "sink": { "caps": "image/png:\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "image/png:\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n parsed: true\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -49277,29 +30915,15 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true } }, "rank": "primary" }, "vc1parse": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>", + "author": "Sebastian Dröge <sebastian.droege@collabora.co.uk>", "description": "Parses VC1 streams", "hierarchy": [ "GstVC1Parse", @@ -49311,19 +30935,16 @@ ], "klass": "Codec/Parser/Converter/Video", "long-name": "VC1 parser", - "name": "vc1parse", "pad-templates": { "sink": { "caps": "video/x-wmv:\n wmvversion: 3\n format: { WVC1, WMV3 }\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "video/x-wmv:\n wmvversion: 3\n format: { WVC1, WMV3 }\n stream-format: { (string)bdu, (string)bdu-frame, (string)sequence-layer-bdu, (string)sequence-layer-bdu-frame, (string)sequence-layer-raw-frame, (string)sequence-layer-frame-layer, (string)asf, (string)frame-layer }\n header-format: { (string)none, (string)asf, (string)sequence-layer }\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -49332,22 +30953,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -49356,6 +30963,7 @@ }, "filename": "gstvideoparsersbad", "license": "LGPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -49378,19 +30986,16 @@ ], "klass": "Filter/Effect/Video", "long-name": "Video marker", - "name": "simplevideomark", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { I420, YV12, Y41B, Y42B, Y444, YUY2, UYVY, AYUV, YVYU }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "video/x-raw:\n format: { I420, YV12, Y41B, Y42B, Y444, YUY2, UYVY, AYUV, YVYU }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -49401,7 +31006,8 @@ "default": "0", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "enabled": { @@ -49409,7 +31015,8 @@ "construct": true, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "left-offset": { @@ -49419,22 +31026,8 @@ "default": "0", "max": "2147483647", "min": "0", - "type-name": "gint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "pattern-count": { @@ -49444,7 +31037,8 @@ "default": "4", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "pattern-data": { @@ -49454,7 +31048,8 @@ "default": "10", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "pattern-data-count": { @@ -49464,7 +31059,8 @@ "default": "5", "max": "64", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "pattern-height": { @@ -49474,7 +31070,8 @@ "default": "16", "max": "2147483647", "min": "1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "pattern-width": { @@ -49484,7 +31081,8 @@ "default": "4", "max": "2147483647", "min": "1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "qos": { @@ -49492,7 +31090,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -49512,19 +31111,16 @@ ], "klass": "Filter/Effect/Video", "long-name": "Video detecter", - "name": "simplevideomarkdetect", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { I420, YV12, Y41B, Y42B, Y444, YUY2, UYVY, AYUV, YVYU }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "video/x-raw:\n format: { I420, YV12, Y41B, Y42B, Y444, YUY2, UYVY, AYUV, YVYU }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -49535,7 +31131,8 @@ "default": "0", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "left-offset": { @@ -49545,7 +31142,8 @@ "default": "0", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "message": { @@ -49553,22 +31151,8 @@ "construct": true, "construct-only": false, "default": "true", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "pattern-center": { @@ -49578,7 +31162,8 @@ "default": "0.5", "max": "1", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "pattern-count": { @@ -49588,7 +31173,8 @@ "default": "4", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "pattern-data-count": { @@ -49598,7 +31184,8 @@ "default": "5", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "pattern-height": { @@ -49608,7 +31195,8 @@ "default": "16", "max": "2147483647", "min": "1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "pattern-sensitivity": { @@ -49618,7 +31206,8 @@ "default": "0.3", "max": "1", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "pattern-width": { @@ -49628,7 +31217,8 @@ "default": "4", "max": "2147483647", "min": "1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "qos": { @@ -49636,7 +31226,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -49656,19 +31247,16 @@ ], "klass": "Filter/Analyzer/Video", "long-name": "Video analyser", - "name": "videoanalyse", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { I420, YV12, Y444, Y42B, Y41B }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "video/x-raw:\n format: { I420, YV12, Y444, Y42B, Y41B }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -49677,22 +31265,8 @@ "construct": true, "construct-only": false, "default": "true", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "qos": { @@ -49700,7 +31274,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -49709,6 +31284,7 @@ }, "filename": "gstvideosignal", "license": "LGPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -49730,35 +31306,26 @@ ], "klass": "Codec/Decoder/Video", "long-name": "VMnc video decoder", - "name": "vmncdec", "pad-templates": { "sink": { "caps": "video/x-vmnc:\n version: 1\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 0, 2147483647 ]\n height: [ 0, 2147483647 ]\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "video/x-raw:\n format: { RGBx, BGRx, xRGB, xBGR, RGB15, BGR15, RGB16, BGR16, GRAY8 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", + "qos": { + "blurb": "Handle Quality-of-Service events from downstream", "construct": false, "construct-only": false, - "type-name": "GstObject", + "default": "true", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -49767,6 +31334,7 @@ }, "filename": "gstvmnc", "license": "LGPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -49786,21 +31354,21 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstPreset" + ], "klass": "Codec/Encoder/Audio", "long-name": "AAC audio encoder", - "name": "voaacenc", "pad-templates": { "sink": { "caps": "audio/x-raw:\n format: S16LE\n layout: interleaved\n rate: { (int)8000, (int)11025, (int)12000, (int)16000, (int)22050, (int)24000, (int)32000, (int)44100, (int)48000, (int)64000, (int)88200, (int)96000 }\n channels: 1\naudio/x-raw:\n format: S16LE\n layout: interleaved\n rate: { (int)8000, (int)11025, (int)12000, (int)16000, (int)22050, (int)24000, (int)32000, (int)44100, (int)48000, (int)64000, (int)88200, (int)96000 }\n channels: 2\n channel-mask: 0x0000000000000003\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "audio/mpeg:\n mpegversion: 4\n rate: { (int)8000, (int)11025, (int)12000, (int)16000, (int)22050, (int)24000, (int)32000, (int)44100, (int)48000, (int)64000, (int)88200, (int)96000 }\n channels: [ 1, 2 ]\n stream-format: { (string)adts, (string)raw }\n base-profile: lc\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -49811,7 +31379,8 @@ "default": "128000", "max": "320000", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "hard-resync": { @@ -49819,7 +31388,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "mark-granule": { @@ -49827,30 +31397,17 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": false }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, "perfect-timestamp": { "blurb": "Favour perfect timestamps over tracking upstream timestamps", "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "tolerance": { @@ -49860,7 +31417,8 @@ "default": "40000000", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true } }, @@ -49869,8 +31427,10 @@ }, "filename": "gstvoaacenc", "license": "LGPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", + "tracers": {}, "url": "Unknown package origin" }, "voamrwbenc": { @@ -49887,6 +31447,9 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstPreset" + ], "klass": "Codec/Encoder/Audio", "long-name": "AMR-WB audio encoder", "pad-templates": { @@ -49907,60 +31470,8 @@ "construct": true, "construct-only": false, "default": "MR660 (0)", - "enum": true, - "type-name": "GstVoAmrWbEncBandMode", - "values": [ - { - "desc": "MR660", - "name": "MR660", - "value": "0" - }, - { - "desc": "MR885", - "name": "MR885", - "value": "1" - }, - { - "desc": "MR1265", - "name": "MR1265", - "value": "2" - }, - { - "desc": "MR1425", - "name": "MR1425", - "value": "2" - }, - { - "desc": "MR1585", - "name": "MR1585", - "value": "3" - }, - { - "desc": "MR1825", - "name": "MR1825", - "value": "4" - }, - { - "desc": "MR1985", - "name": "MR1985", - "value": "5" - }, - { - "desc": "MR2305", - "name": "MR2305", - "value": "6" - }, - { - "desc": "MR2385", - "name": "MR2385", - "value": "7" - }, - { - "desc": "MRDTX", - "name": "MRDTX", - "value": "8" - } - ], + "readable": true, + "type": "GstVoAmrWbEncBandMode", "writable": true }, "hard-resync": { @@ -49968,7 +31479,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "mark-granule": { @@ -49976,7 +31488,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": false }, "perfect-timestamp": { @@ -49984,7 +31497,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "tolerance": { @@ -49994,7 +31508,8 @@ "default": "40000000", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true } }, @@ -50003,812 +31518,66 @@ }, "filename": "gstvoamrwbenc", "license": "unknown", - "package": "GStreamer Bad Plug-ins git", - "source": "gst-plugins-bad", - "url": "Unknown package origin" - }, - "vulkan": { - "description": "Vulkan plugin", - "elements": { - "vulkansink": { - "author": "Matthew Waters <matthew@centricular.com>", - "description": "A videosink based on OpenGL", - "hierarchy": [ - "GstVulkanSink", - "GstVideoSink", - "GstBaseSink", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Sink/Video", - "long-name": "Vulkan video sink", - "name": "vulkansink", - "pad-templates": { - "sink": { - "caps": "video/x-raw(memory:VulkanBuffer):\n format: { RGBA, BGRA, RGB, BGR }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "async": { - "blurb": "Go asynchronously to PAUSED", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "blocksize": { - "blurb": "Size in bytes to pull per buffer (0 = default)", - "construct": false, - "construct-only": false, - "default": "4096", - "max": "-1", - "min": "0", - "type-name": "guint", - "writable": true - }, - "enable-last-sample": { - "blurb": "Enable the last-sample property", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "force-aspect-ratio": { - "blurb": "When enabled, scaling will respect original aspect ratio", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "last-sample": { - "blurb": "The last sample received in the sink", - "construct": false, - "construct-only": false, - "type-name": "GstSample", - "writable": false - }, - "max-bitrate": { - "blurb": "The maximum bits per second to render (0 = disabled)", - "construct": false, - "construct-only": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "type-name": "guint64", - "writable": true - }, - "max-lateness": { - "blurb": "Maximum number of nanoseconds that a buffer can be late before it is dropped (-1 unlimited)", - "construct": false, - "construct-only": false, - "default": "5000000", - "max": "9223372036854775807", - "min": "-1", - "type-name": "gint64", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "pixel-aspect-ratio": { - "blurb": "The pixel aspect ratio of the device", - "construct": false, - "construct-only": false, - "default": "0/1", - "max": "2147483647/1", - "min": "0/1", - "type-name": "GstFraction", - "writable": true - }, - "processing-deadline": { - "blurb": "Maximum processing deadline in nanoseconds", - "construct": false, - "construct-only": false, - "default": "15000000", - "max": "18446744073709551615", - "min": "0", - "type-name": "guint64", - "writable": true - }, - "qos": { - "blurb": "Generate Quality-of-Service events upstream", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "render-delay": { - "blurb": "Additional render delay of the sink in nanoseconds", - "construct": false, - "construct-only": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "type-name": "guint64", - "writable": true - }, - "show-preroll-frame": { - "blurb": "Whether to render video frames during preroll", - "construct": true, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "stats": { - "blurb": "Sink Statistics", - "construct": false, - "construct-only": false, - "default": "application/x-gst-base-sink-stats, average-rate=(double)0, dropped=(guint64)0, rendered=(guint64)0;", - "type-name": "GstStructure", - "writable": false - }, - "sync": { - "blurb": "Sync on the clock", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "throttle-time": { - "blurb": "The time to keep between rendered buffers (0 = disabled)", - "construct": false, - "construct-only": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "type-name": "guint64", - "writable": true - }, - "ts-offset": { - "blurb": "Timestamp offset in nanoseconds", - "construct": false, - "construct-only": false, - "default": "0", - "max": "9223372036854775807", - "min": "-9223372036854775808", - "type-name": "gint64", - "writable": true - } - }, - "rank": "none" - }, - "vulkanupload": { - "author": "Matthew Waters <matthew@centricular.com>", - "description": "A Vulkan data uploader", - "hierarchy": [ - "GstVulkanUpload", - "GstBaseTransform", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Filter/Video", - "long-name": "Vulkan Uploader", - "name": "vulkanupload", - "pad-templates": { - "sink": { - "caps": "video/x-raw(memory:VulkanBuffer):\nvideo/x-raw:\n", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - }, - "src": { - "caps": "video/x-raw(memory:VulkanBuffer):\n", - "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - } - }, - "rank": "none" - } - }, - "filename": "gstvulkan", - "license": "LGPL", - "package": "GStreamer Bad Plug-ins git", - "source": "gst-plugins-bad", - "url": "Unknown package origin" - }, - "wasapi": { - "description": "Windows audio session API plugin", - "elements": { - "wasapisink": { - "author": "Nirbheek Chauhan <nirbheek@centricular.com>, Ole Andr\u00c3\u00a9 Vadla Ravn\u00c3\u00a5s <ole.andre.ravnas@tandberg.com>", - "description": "Stream audio to an audio capture device through WASAPI", - "hierarchy": [ - "GstWasapiSink", - "GstAudioSink", - "GstAudioBaseSink", - "GstBaseSink", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Sink/Audio/Hardware", - "long-name": "WasapiSrc", - "pad-templates": { - "sink": { - "caps": "audio/x-raw:\n format: { S8, U8, S16LE, S16BE, U16LE, U16BE, S24_32LE, S24_32BE, U24_32LE, U24_32BE, S32LE, S32BE, U32LE, U32BE, S24LE, S24BE, U24LE, U24BE, S20LE, S20BE, U20LE, U20BE, S18LE, S18BE, U18LE, U18BE, F32LE, F32BE, F64LE, F64BE }\n layout: interleaved\n rate: [ 1, 2147483647 ]\n channels: [ 1, 2147483647 ]\n", - "direction": "sink", - "presence": "always" - } - }, - "properties": { - "alignment-threshold": { - "blurb": "Timestamp alignment threshold in nanoseconds", - "construct": false, - "construct-only": false, - "default": "40000000", - "max": "18446744073709551614", - "min": "1", - "type-name": "guint64", - "writable": true - }, - "async": { - "blurb": "Go asynchronously to PAUSED", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "blocksize": { - "blurb": "Size in bytes to pull per buffer (0 = default)", - "construct": false, - "construct-only": false, - "default": "4096", - "max": "-1", - "min": "0", - "type-name": "guint", - "writable": true - }, - "buffer-time": { - "blurb": "Size of audio buffer in microseconds, this is the minimum latency that the sink reports", - "construct": false, - "construct-only": false, - "default": "200000", - "max": "9223372036854775807", - "min": "1", - "type-name": "gint64", - "writable": true - }, - "can-activate-pull": { - "blurb": "Allow pull-based scheduling", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - }, - "device": { - "blurb": "WASAPI playback device as a GUID string", - "construct": false, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "discont-wait": { - "blurb": "Window of time in nanoseconds to wait before creating a discontinuity", - "construct": false, - "construct-only": false, - "default": "1000000000", - "max": "18446744073709551614", - "min": "0", - "type-name": "guint64", - "writable": true - }, - "drift-tolerance": { - "blurb": "Tolerance for clock drift in microseconds", - "construct": false, - "construct-only": false, - "default": "40000", - "max": "9223372036854775807", - "min": "1", - "type-name": "gint64", - "writable": true - }, - "enable-last-sample": { - "blurb": "Enable the last-sample property", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - }, - "exclusive": { - "blurb": "Open the device in exclusive mode", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - }, - "last-sample": { - "blurb": "The last sample received in the sink", - "construct": false, - "construct-only": false, - "type-name": "GstSample", - "writable": false - }, - "latency-time": { - "blurb": "The minimum amount of data to write in each iteration in microseconds", - "construct": false, - "construct-only": false, - "default": "10000", - "max": "9223372036854775807", - "min": "1", - "type-name": "gint64", - "writable": true - }, - "low-latency": { - "blurb": "Optimize all settings for lowest latency. Always safe to enable.", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - }, - "max-bitrate": { - "blurb": "The maximum bits per second to render (0 = disabled)", - "construct": false, - "construct-only": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "type-name": "guint64", - "writable": true - }, - "max-lateness": { - "blurb": "Maximum number of nanoseconds that a buffer can be late before it is dropped (-1 unlimited)", - "construct": false, - "construct-only": false, - "default": "18446744073709551615", - "max": "9223372036854775807", - "min": "-1", - "type-name": "gint64", - "writable": true - }, - "mute": { - "blurb": "Mute state of this stream", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "processing-deadline": { - "blurb": "Maximum processing deadline in nanoseconds", - "construct": false, - "construct-only": false, - "default": "20000000", - "max": "18446744073709551615", - "min": "0", - "type-name": "guint64", - "writable": true - }, - "provide-clock": { - "blurb": "Provide a clock to be used as the global pipeline clock", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "qos": { - "blurb": "Generate Quality-of-Service events upstream", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - }, - "render-delay": { - "blurb": "Additional render delay of the sink in nanoseconds", - "construct": false, - "construct-only": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "type-name": "guint64", - "writable": true - }, - "role": { - "blurb": "Role of the device: communications, multimedia, etc", - "construct": false, - "construct-only": false, - "default": "console (0)", - "enum": true, - "type-name": "GstWasapiDeviceRole", - "values": [ - { - "desc": "Games, system notifications, voice commands", - "name": "console", - "value": "0" - }, - { - "desc": "Music, movies, recorded media", - "name": "multimedia", - "value": "1" - }, - { - "desc": "Voice communications", - "name": "comms", - "value": "2" - } - ], - "writable": true - }, - "slave-method": { - "blurb": "Algorithm used to match the rate of the masterclock", - "construct": false, - "construct-only": false, - "default": "skew (1)", - "enum": true, - "type-name": "GstAudioBaseSinkSlaveMethod", - "values": [ - { - "desc": "GST_AUDIO_BASE_SINK_SLAVE_RESAMPLE", - "name": "resample", - "value": "0" - }, - { - "desc": "GST_AUDIO_BASE_SINK_SLAVE_SKEW", - "name": "skew", - "value": "1" - }, - { - "desc": "GST_AUDIO_BASE_SINK_SLAVE_NONE", - "name": "none", - "value": "2" - }, - { - "desc": "GST_AUDIO_BASE_SINK_SLAVE_CUSTOM", - "name": "custom", - "value": "3" - } - ], - "writable": true - }, - "stats": { - "blurb": "Sink Statistics", - "construct": false, - "construct-only": false, - "default": "application/x-gst-base-sink-stats, average-rate=(double)0, dropped=(guint64)0, rendered=(guint64)0;", - "type-name": "GstStructure", - "writable": false - }, - "sync": { - "blurb": "Sync on the clock", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "throttle-time": { - "blurb": "The time to keep between rendered buffers (0 = disabled)", - "construct": false, - "construct-only": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "type-name": "guint64", - "writable": true - }, - "ts-offset": { - "blurb": "Timestamp offset in nanoseconds", - "construct": false, - "construct-only": false, - "default": "0", - "max": "9223372036854775807", - "min": "-9223372036854775808", - "type-name": "gint64", - "writable": true - }, - "use-audioclient3": { - "blurb": "Use the Windows 10 AudioClient3 API when available and if the low-latency property is set to TRUE", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - } - }, - "rank": "primary" - }, - "wasapisrc": { - "author": "Nirbheek Chauhan <nirbheek@centricular.com>, Ole Andr\u00c3\u00a9 Vadla Ravn\u00c3\u00a5s <ole.andre.ravnas@tandberg.com>", - "description": "Stream audio from an audio capture device through WASAPI", - "hierarchy": [ - "GstWasapiSrc", - "GstAudioSrc", - "GstAudioBaseSrc", - "GstPushSrc", - "GstBaseSrc", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Source/Audio/Hardware", - "long-name": "WasapiSrc", - "pad-templates": { - "src": { - "caps": "audio/x-raw:\n format: { S8, U8, S16LE, S16BE, U16LE, U16BE, S24_32LE, S24_32BE, U24_32LE, U24_32BE, S32LE, S32BE, U32LE, U32BE, S24LE, S24BE, U24LE, U24BE, S20LE, S20BE, U20LE, U20BE, S18LE, S18BE, U18LE, U18BE, F32LE, F32BE, F64LE, F64BE }\n layout: interleaved\n rate: [ 1, 2147483647 ]\n channels: [ 1, 2147483647 ]\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "actual-buffer-time": { - "blurb": "Actual configured size of audio buffer in microseconds", - "construct": false, - "construct-only": false, - "default": "18446744073709551615", - "max": "9223372036854775807", - "min": "-1", - "type-name": "gint64", - "writable": false - }, - "actual-latency-time": { - "blurb": "Actual configured audio latency in microseconds", - "construct": false, - "construct-only": false, - "default": "18446744073709551615", - "max": "9223372036854775807", - "min": "-1", - "type-name": "gint64", - "writable": false - }, - "blocksize": { - "blurb": "Size in bytes to read per buffer (-1 = default)", - "construct": false, - "construct-only": false, - "default": "0", - "max": "-1", - "min": "0", - "type-name": "guint", - "writable": true - }, - "buffer-time": { - "blurb": "Size of audio buffer in microseconds. This is the maximum amount of data that is buffered in the device and the maximum latency that the source reports. This value might be ignored by the element if necessary; see \"actual-buffer-time\"", - "construct": false, - "construct-only": false, - "default": "200000", - "max": "9223372036854775807", - "min": "1", - "type-name": "gint64", - "writable": true - }, - "device": { - "blurb": "WASAPI playback device as a GUID string", - "construct": false, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "do-timestamp": { - "blurb": "Apply current stream time to buffers", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - }, - "exclusive": { - "blurb": "Open the device in exclusive mode", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - }, - "latency-time": { - "blurb": "The minimum amount of data to read in each iteration in microseconds. This is the minimum latency that the source reports. This value might be ignored by the element if necessary; see \"actual-latency-time\"", - "construct": false, - "construct-only": false, - "default": "10000", - "max": "9223372036854775807", - "min": "1", - "type-name": "gint64", - "writable": true - }, - "loopback": { - "blurb": "Open the sink device for loopback recording", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - }, - "low-latency": { - "blurb": "Optimize all settings for lowest latency. Always safe to enable.", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "num-buffers": { - "blurb": "Number of buffers to output before sending EOS (-1 = unlimited)", - "construct": false, - "construct-only": false, - "default": "-1", - "max": "2147483647", - "min": "-1", - "type-name": "gint", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "provide-clock": { - "blurb": "Provide a clock to be used as the global pipeline clock", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "role": { - "blurb": "Role of the device: communications, multimedia, etc", - "construct": false, - "construct-only": false, - "default": "console (0)", - "enum": true, - "type-name": "GstWasapiDeviceRole", - "values": [ - { - "desc": "Games, system notifications, voice commands", - "name": "console", - "value": "0" - }, - { - "desc": "Music, movies, recorded media", - "name": "multimedia", - "value": "1" - }, - { - "desc": "Voice communications", - "name": "comms", - "value": "2" - } - ], - "writable": true - }, - "slave-method": { - "blurb": "Algorithm used to match the rate of the masterclock", - "construct": false, - "construct-only": false, - "default": "skew (2)", - "enum": true, - "type-name": "GstAudioBaseSrcSlaveMethod", - "values": [ - { - "desc": "GST_AUDIO_BASE_SRC_SLAVE_RESAMPLE", - "name": "resample", - "value": "0" - }, - { - "desc": "GST_AUDIO_BASE_SRC_SLAVE_RE_TIMESTAMP", - "name": "re-timestamp", - "value": "1" - }, - { - "desc": "GST_AUDIO_BASE_SRC_SLAVE_SKEW", - "name": "skew", - "value": "2" - }, - { - "desc": "GST_AUDIO_BASE_SRC_SLAVE_NONE", - "name": "none", - "value": "3" - } - ], - "writable": true - }, - "typefind": { - "blurb": "Run typefind before negotiating (deprecated, non-functional)", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - }, - "use-audioclient3": { - "blurb": "Whether to use the Windows 10 AudioClient3 API when available", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - } - }, - "rank": "primary" + "other-types": { + "GstVoAmrWbEncBandMode": { + "kind": "enum", + "values": [ + { + "desc": "MR660", + "name": "MR660", + "value": "0" + }, + { + "desc": "MR885", + "name": "MR885", + "value": "1" + }, + { + "desc": "MR1265", + "name": "MR1265", + "value": "2" + }, + { + "desc": "MR1425", + "name": "MR1425", + "value": "2" + }, + { + "desc": "MR1585", + "name": "MR1585", + "value": "3" + }, + { + "desc": "MR1825", + "name": "MR1825", + "value": "4" + }, + { + "desc": "MR1985", + "name": "MR1985", + "value": "5" + }, + { + "desc": "MR2305", + "name": "MR2305", + "value": "6" + }, + { + "desc": "MR2385", + "name": "MR2385", + "value": "7" + }, + { + "desc": "MRDTX", + "name": "MRDTX", + "value": "8" + } + ] } }, - "filename": "gstwasapi", - "license": "LGPL", "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", + "tracers": {}, "url": "Unknown package origin" }, "waylandsink": { @@ -50826,15 +31595,17 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstVideoOverlay", + "GstWaylandVideo" + ], "klass": "Sink/Video", "long-name": "wayland video sink", - "name": "waylandsink", "pad-templates": { "sink": { - "caps": "video/x-raw:\n format: { BGRx, BGRA, RGBx, xBGR, xRGB, RGBA, ABGR, ARGB, RGB, BGR, RGB16, BGR16, YUY2, YVYU, UYVY, AYUV, NV12, NV21, NV16, YUV9, YVU9, Y41B, I420, YV12, Y42B, v308 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(memory:DMABuf):\n format: { BGRx, BGRA, RGBx, xBGR, xRGB, RGBA, ABGR, ARGB, RGB, BGR, RGB16, BGR16, YUY2, YVYU, UYVY, AYUV, NV12, NV21, NV16, YUV9, YVU9, Y41B, I420, YV12, Y42B, v308 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "caps": "video/x-raw:\n format: { BGRx, BGRA, RGBx, xBGR, xRGB, RGBA, ABGR, ARGB, RGB, BGR, RGB16, BGR16, YUY2, YVYU, UYVY, AYUV, NV12, NV21, NV16, NV61, YUV9, YVU9, Y41B, I420, YV12, Y42B, v308 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(memory:DMABuf):\n format: { BGRx, BGRA, RGBx, xBGR, xRGB, RGBA, ABGR, ARGB, RGB, BGR, RGB16, BGR16, YUY2, YVYU, UYVY, AYUV, NV12, NV21, NV16, NV61, YUV9, YVU9, Y41B, I420, YV12, Y42B, v308 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -50843,7 +31614,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "blocksize": { @@ -50853,7 +31625,8 @@ "default": "4096", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "display": { @@ -50861,7 +31634,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "enable-last-sample": { @@ -50869,7 +31643,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "fullscreen": { @@ -50877,14 +31652,16 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "last-sample": { "blurb": "The last sample received in the sink", "construct": false, "construct-only": false, - "type-name": "GstSample", + "readable": true, + "type": "GstSample", "writable": false }, "max-bitrate": { @@ -50894,7 +31671,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "max-lateness": { @@ -50904,32 +31682,19 @@ "default": "5000000", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint64", "writable": true }, "processing-deadline": { - "blurb": "Maximum processing deadline in nanoseconds", + "blurb": "Maximum processing time for a buffer in nanoseconds", "construct": false, "construct-only": false, "default": "15000000", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "qos": { @@ -50937,7 +31702,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "render-delay": { @@ -50947,7 +31713,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "show-preroll-frame": { @@ -50955,7 +31722,8 @@ "construct": true, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "stats": { @@ -50963,7 +31731,8 @@ "construct": false, "construct-only": false, "default": "application/x-gst-base-sink-stats, average-rate=(double)0, dropped=(guint64)0, rendered=(guint64)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false }, "sync": { @@ -50971,7 +31740,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "throttle-time": { @@ -50981,7 +31751,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "ts-offset": { @@ -50991,7 +31762,8 @@ "default": "0", "max": "9223372036854775807", "min": "-9223372036854775808", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true } }, @@ -51000,6 +31772,7 @@ }, "filename": "gstwaylandsink", "license": "LGPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -51021,19 +31794,16 @@ ], "klass": "Codec/Decoder/Image", "long-name": "WebP image decoder", - "name": "webpdec", "pad-templates": { "sink": { "caps": "image/webp:\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "video/x-raw:\n format: { RGB, RGBA, BGR, BGRA, ARGB, RGB16 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -51042,15 +31812,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gboolean", "writable": true }, "no-fancy-upsampling": { @@ -51058,14 +31821,17 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, - "parent": { - "blurb": "The parent of the object", + "qos": { + "blurb": "Handle Quality-of-Service events from downstream", "construct": false, "construct-only": false, - "type-name": "GstObject", + "default": "true", + "readable": true, + "type": "gboolean", "writable": true }, "use-threads": { @@ -51073,7 +31839,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -51090,21 +31857,21 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstPreset" + ], "klass": "Codec/Encoder/Image", "long-name": "WEBP image encoder", - "name": "webpenc", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { I420, YV12, RGB, RGBA }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "image/webp:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 16, 16383 ]\n height: [ 16, 16383 ]\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -51113,22 +31880,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "preset": { @@ -51136,40 +31889,8 @@ "construct": false, "construct-only": false, "default": "photo (2)", - "enum": true, - "type-name": "GstWebpEncPreset", - "values": [ - { - "desc": "Default", - "name": "none", - "value": "0" - }, - { - "desc": "Digital picture,inner shot", - "name": "picture", - "value": "1" - }, - { - "desc": "Outdoor photo, natural lighting", - "name": "photo", - "value": "2" - }, - { - "desc": "Hand or Line drawing", - "name": "drawing", - "value": "3" - }, - { - "desc": "Small-sized colorful images", - "name": "icon", - "value": "4" - }, - { - "desc": "text-like", - "name": "text", - "value": "5" - } - ], + "readable": true, + "type": "GstWebpEncPreset", "writable": true }, "qos": { @@ -51177,7 +31898,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "quality": { @@ -51187,7 +31909,8 @@ "default": "90", "max": "100", "min": "0", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true }, "speed": { @@ -51197,7 +31920,8 @@ "default": "4", "max": "6", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true } }, @@ -51206,6 +31930,43 @@ }, "filename": "gstwebp", "license": "LGPL", + "other-types": { + "GstWebpEncPreset": { + "kind": "enum", + "values": [ + { + "desc": "Default", + "name": "none", + "value": "0" + }, + { + "desc": "Digital picture,inner shot", + "name": "picture", + "value": "1" + }, + { + "desc": "Outdoor photo, natural lighting", + "name": "photo", + "value": "2" + }, + { + "desc": "Hand or Line drawing", + "name": "drawing", + "value": "3" + }, + { + "desc": "Small-sized colorful images", + "name": "icon", + "value": "4" + }, + { + "desc": "text-like", + "name": "text", + "value": "5" + } + ] + } + }, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -51225,34 +31986,17 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstChildProxy" + ], "klass": "Filter/Network/WebRTC", "long-name": "WebRTC Bin", - "name": "webrtcbin", "pad-templates": { "sink_%%u": { "caps": "application/x-rtp:\n", "direction": "sink", - "object-type": { - "hierarchy": [ - "GstWebRTCBinPad", - "GstGhostPad", - "GstProxyPad", - "GstPad", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "properties": { - "transceiver": { - "blurb": "Transceiver associated with this pad", - "construct": false, - "construct-only": false, - "type-name": "GstWebRTCRTPTransceiver", - "writable": false - } - } - }, - "presence": "request" + "presence": "request", + "type": "GstWebRTCBinPad" }, "src_%%u": { "caps": "application/x-rtp:\n", @@ -51266,7 +32010,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "bundle-policy": { @@ -51274,30 +32019,8 @@ "construct": false, "construct-only": false, "default": "none (0)", - "enum": true, - "type-name": "GstWebRTCBundlePolicy", - "values": [ - { - "desc": "GST_WEBRTC_BUNDLE_POLICY_NONE", - "name": "none", - "value": "0" - }, - { - "desc": "GST_WEBRTC_BUNDLE_POLICY_BALANCED", - "name": "balanced", - "value": "1" - }, - { - "desc": "GST_WEBRTC_BUNDLE_POLICY_MAX_COMPAT", - "name": "max-compat", - "value": "2" - }, - { - "desc": "GST_WEBRTC_BUNDLE_POLICY_MAX_BUNDLE", - "name": "max-bundle", - "value": "3" - } - ], + "readable": true, + "type": "GstWebRTCBundlePolicy", "writable": true }, "connection-state": { @@ -51305,54 +32028,32 @@ "construct": false, "construct-only": false, "default": "new (0)", - "enum": true, - "type-name": "GstWebRTCPeerConnectionState", - "values": [ - { - "desc": "GST_WEBRTC_PEER_CONNECTION_STATE_NEW", - "name": "new", - "value": "0" - }, - { - "desc": "GST_WEBRTC_PEER_CONNECTION_STATE_CONNECTING", - "name": "connecting", - "value": "1" - }, - { - "desc": "GST_WEBRTC_PEER_CONNECTION_STATE_CONNECTED", - "name": "connected", - "value": "2" - }, - { - "desc": "GST_WEBRTC_PEER_CONNECTION_STATE_DISCONNECTED", - "name": "disconnected", - "value": "3" - }, - { - "desc": "GST_WEBRTC_PEER_CONNECTION_STATE_FAILED", - "name": "failed", - "value": "4" - }, - { - "desc": "GST_WEBRTC_PEER_CONNECTION_STATE_CLOSED", - "name": "closed", - "value": "5" - } - ], + "readable": true, + "type": "GstWebRTCPeerConnectionState", "writable": false }, "current-local-description": { "blurb": "The local description that was successfully negotiated the last time the connection transitioned into the stable state", "construct": false, "construct-only": false, - "type-name": "GstWebRTCSessionDescription", + "readable": true, + "type": "GstWebRTCSessionDescription", "writable": false }, "current-remote-description": { "blurb": "The last remote description that was successfully negotiated the last time the connection transitioned into the stable state plus any remote candidates that have been supplied via addIceCandidate() since the offer or answer was created", "construct": false, "construct-only": false, - "type-name": "GstWebRTCSessionDescription", + "readable": true, + "type": "GstWebRTCSessionDescription", + "writable": false + }, + "ice-agent": { + "blurb": "The WebRTC ICE agent", + "construct": false, + "construct-only": false, + "readable": true, + "type": "GstWebRTCICE", "writable": false }, "ice-connection-state": { @@ -51360,45 +32061,8 @@ "construct": false, "construct-only": false, "default": "new (0)", - "enum": true, - "type-name": "GstWebRTCICEConnectionState", - "values": [ - { - "desc": "GST_WEBRTC_ICE_CONNECTION_STATE_NEW", - "name": "new", - "value": "0" - }, - { - "desc": "GST_WEBRTC_ICE_CONNECTION_STATE_CHECKING", - "name": "checking", - "value": "1" - }, - { - "desc": "GST_WEBRTC_ICE_CONNECTION_STATE_CONNECTED", - "name": "connected", - "value": "2" - }, - { - "desc": "GST_WEBRTC_ICE_CONNECTION_STATE_COMPLETED", - "name": "completed", - "value": "3" - }, - { - "desc": "GST_WEBRTC_ICE_CONNECTION_STATE_FAILED", - "name": "failed", - "value": "4" - }, - { - "desc": "GST_WEBRTC_ICE_CONNECTION_STATE_DISCONNECTED", - "name": "disconnected", - "value": "5" - }, - { - "desc": "GST_WEBRTC_ICE_CONNECTION_STATE_CLOSED", - "name": "closed", - "value": "6" - } - ], + "readable": true, + "type": "GstWebRTCICEConnectionState", "writable": false }, "ice-gathering-state": { @@ -51406,25 +32070,8 @@ "construct": false, "construct-only": false, "default": "new (0)", - "enum": true, - "type-name": "GstWebRTCICEGatheringState", - "values": [ - { - "desc": "GST_WEBRTC_ICE_GATHERING_STATE_NEW", - "name": "new", - "value": "0" - }, - { - "desc": "GST_WEBRTC_ICE_GATHERING_STATE_GATHERING", - "name": "gathering", - "value": "1" - }, - { - "desc": "GST_WEBRTC_ICE_GATHERING_STATE_COMPLETE", - "name": "complete", - "value": "2" - } - ], + "readable": true, + "type": "GstWebRTCICEGatheringState", "writable": false }, "ice-transport-policy": { @@ -51432,27 +32079,16 @@ "construct": false, "construct-only": false, "default": "all (0)", - "enum": true, - "type-name": "GstWebRTCICETransportPolicy", - "values": [ - { - "desc": "GST_WEBRTC_ICE_TRANSPORT_POLICY_ALL", - "name": "all", - "value": "0" - }, - { - "desc": "GST_WEBRTC_ICE_TRANSPORT_POLICY_RELAY", - "name": "relay", - "value": "1" - } - ], + "readable": true, + "type": "GstWebRTCICETransportPolicy", "writable": true }, "local-description": { "blurb": "The local SDP description in use for this connection. Favours a pending description over the current description", "construct": false, "construct-only": false, - "type-name": "GstWebRTCSessionDescription", + "readable": true, + "type": "GstWebRTCSessionDescription", "writable": false }, "message-forward": { @@ -51460,43 +32096,32 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "pending-local-description": { "blurb": "The local description that is in the process of being negotiated plus any local candidates that have been generated by the ICE Agent since the offer or answer was created", "construct": false, "construct-only": false, - "type-name": "GstWebRTCSessionDescription", + "readable": true, + "type": "GstWebRTCSessionDescription", "writable": false }, "pending-remote-description": { "blurb": "The remote description that is in the process of being negotiated, complete with any remote candidates that have been supplied via addIceCandidate() since the offer or answer was created", "construct": false, "construct-only": false, - "type-name": "GstWebRTCSessionDescription", + "readable": true, + "type": "GstWebRTCSessionDescription", "writable": false }, "remote-description": { "blurb": "The remote SDP description to use for this connection. Favours a pending description over the current description", "construct": false, "construct-only": false, - "type-name": "GstWebRTCSessionDescription", + "readable": true, + "type": "GstWebRTCSessionDescription", "writable": false }, "signaling-state": { @@ -51504,40 +32129,8 @@ "construct": false, "construct-only": false, "default": "stable (0)", - "enum": true, - "type-name": "GstWebRTCSignalingState", - "values": [ - { - "desc": "GST_WEBRTC_SIGNALING_STATE_STABLE", - "name": "stable", - "value": "0" - }, - { - "desc": "GST_WEBRTC_SIGNALING_STATE_CLOSED", - "name": "closed", - "value": "1" - }, - { - "desc": "GST_WEBRTC_SIGNALING_STATE_HAVE_LOCAL_OFFER", - "name": "have-local-offer", - "value": "2" - }, - { - "desc": "GST_WEBRTC_SIGNALING_STATE_HAVE_REMOTE_OFFER", - "name": "have-remote-offer", - "value": "3" - }, - { - "desc": "GST_WEBRTC_SIGNALING_STATE_HAVE_LOCAL_PRANSWER", - "name": "have-local-pranswer", - "value": "4" - }, - { - "desc": "GST_WEBRTC_SIGNALING_STATE_HAVE_REMOTE_PRANSWER", - "name": "have-remote-pranswer", - "value": "5" - } - ], + "readable": true, + "type": "GstWebRTCSignalingState", "writable": false }, "stun-server": { @@ -51545,7 +32138,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "turn-server": { @@ -51553,128 +32147,354 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true } }, "rank": "primary", "signals": { "add-ice-candidate": { + "action": true, "args": [ - "guint", - "gchararray" + { + "name": "arg0", + "type": "guint" + }, + { + "name": "arg1", + "type": "gchararray" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "add-transceiver": { + "action": true, "args": [ - "GstWebRTCRTPTransceiverDirection", - "GstCaps" + { + "name": "arg0", + "type": "GstWebRTCRTPTransceiverDirection" + }, + { + "name": "arg1", + "type": "GstCaps" + } ], - "retval": "GstWebRTCRTPTransceiver" + "return-type": "GstWebRTCRTPTransceiver", + "when": "last" }, "add-turn-server": { + "action": true, "args": [ - "gchararray" + { + "name": "arg0", + "type": "gchararray" + } ], - "retval": "gboolean" + "return-type": "gboolean", + "when": "last" }, "create-answer": { + "action": true, "args": [ - "GstStructure", - "GstPromise" + { + "name": "arg0", + "type": "GstStructure" + }, + { + "name": "arg1", + "type": "GstPromise" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "create-data-channel": { + "action": true, "args": [ - "gchararray", - "GstStructure" + { + "name": "arg0", + "type": "gchararray" + }, + { + "name": "arg1", + "type": "GstStructure" + } ], - "retval": "GstWebRTCDataChannel" + "return-type": "GstWebRTCDataChannel", + "when": "last" }, "create-offer": { + "action": true, "args": [ - "GstStructure", - "GstPromise" + { + "name": "arg0", + "type": "GstStructure" + }, + { + "name": "arg1", + "type": "GstPromise" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "get-stats": { + "action": true, "args": [ - "GstPad", - "GstPromise" + { + "name": "arg0", + "type": "GstPad" + }, + { + "name": "arg1", + "type": "GstPromise" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "get-transceiver": { + "action": true, "args": [ - "gint" + { + "name": "arg0", + "type": "gint" + } ], - "retval": "GstWebRTCRTPTransceiver" + "return-type": "GstWebRTCRTPTransceiver", + "when": "last" }, "get-transceivers": { + "action": true, "args": [], - "retval": "GArray" + "return-type": "GArray", + "when": "last" }, "no-more-pads": { "args": [], - "retval": "void" + "return-type": "void", + "when": "last" }, "on-data-channel": { "args": [ - "GstWebRTCDataChannel" + { + "name": "arg0", + "type": "GstWebRTCDataChannel" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "on-ice-candidate": { "args": [ - "guint", - "gchararray" + { + "name": "arg0", + "type": "guint" + }, + { + "name": "arg1", + "type": "gchararray" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "on-negotiation-needed": { "args": [], - "retval": "void" + "return-type": "void", + "when": "last" }, "on-new-transceiver": { "args": [ - "GstWebRTCRTPTransceiver" + { + "name": "arg0", + "type": "GstWebRTCRTPTransceiver" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "pad-added": { "args": [ - "GstPad" + { + "name": "arg0", + "type": "GstPad" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "pad-removed": { "args": [ - "GstPad" + { + "name": "arg0", + "type": "GstPad" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "set-local-description": { + "action": true, "args": [ - "GstWebRTCSessionDescription", - "GstPromise" + { + "name": "arg0", + "type": "GstWebRTCSessionDescription" + }, + { + "name": "arg1", + "type": "GstPromise" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "set-remote-description": { + "action": true, "args": [ - "GstWebRTCSessionDescription", - "GstPromise" + { + "name": "arg0", + "type": "GstWebRTCSessionDescription" + }, + { + "name": "arg1", + "type": "GstPromise" + } ], - "retval": "void" + "return-type": "void", + "when": "last" } } } }, "filename": "gstwebrtc", "license": "LGPL", + "other-types": { + "GstWebRTCBinPad": { + "hierarchy": [ + "GstWebRTCBinPad", + "GstGhostPad", + "GstProxyPad", + "GstPad", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "kind": "object", + "properties": { + "transceiver": { + "blurb": "Transceiver associated with this pad", + "construct": false, + "construct-only": false, + "readable": true, + "type": "GstWebRTCRTPTransceiver", + "writable": false + } + } + }, + "GstWebRTCICE": { + "hierarchy": [ + "GstWebRTCICE", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "kind": "object", + "properties": { + "agent": { + "blurb": "ICE agent in use by this object", + "construct": false, + "construct-only": false, + "readable": true, + "type": "NiceAgent", + "writable": false + }, + "controller": { + "blurb": "Whether the ICE agent is the controller or controlled. In WebRTC, the initial offerrer is the ICE controller.", + "construct": false, + "construct-only": false, + "default": "true", + "readable": true, + "type": "gboolean", + "writable": true + }, + "force-relay": { + "blurb": "Force all traffic to go through a relay.", + "construct": false, + "construct-only": false, + "default": "false", + "readable": true, + "type": "gboolean", + "writable": true + }, + "ice-tcp": { + "blurb": "Whether the agent should use ICE-TCP when gathering candidates", + "construct": false, + "construct-only": false, + "default": "true", + "readable": true, + "type": "gboolean", + "writable": true + }, + "ice-udp": { + "blurb": "Whether the agent should use ICE-UDP when gathering candidates", + "construct": false, + "construct-only": false, + "default": "true", + "readable": true, + "type": "gboolean", + "writable": true + }, + "stun-server": { + "blurb": "The STUN server of the form stun://hostname:port", + "construct": false, + "construct-only": false, + "default": "NULL", + "readable": true, + "type": "gchararray", + "writable": true + }, + "turn-server": { + "blurb": "The TURN server of the form turn(s)://username:password@host:port", + "construct": false, + "construct-only": false, + "default": "NULL", + "readable": true, + "type": "gchararray", + "writable": true + } + }, + "signals": { + "add-local-ip-address": { + "action": true, + "args": [ + { + "name": "arg0", + "type": "gchararray" + } + ], + "return-type": "gboolean", + "when": "last" + }, + "on-ice-candidate": { + "args": [ + { + "name": "arg0", + "type": "guint" + }, + { + "name": "arg1", + "type": "gchararray" + } + ], + "return-type": "void", + "when": "last" + } + } + } + }, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -51697,19 +32517,16 @@ ], "klass": "Generic/Audio", "long-name": "Voice Processor (AGC, AEC, filters, etc.)", - "name": "webrtcdsp", "pad-templates": { "sink": { "caps": "audio/x-raw:\n format: S16LE\n layout: interleaved\n rate: { (int)48000, (int)32000, (int)16000, (int)8000 }\n channels: [ 1, 2147483647 ]\naudio/x-raw:\n format: F32LE\n layout: non-interleaved\n rate: { (int)48000, (int)32000, (int)16000, (int)8000 }\n channels: [ 1, 2147483647 ]\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "audio/x-raw:\n format: S16LE\n layout: interleaved\n rate: { (int)48000, (int)32000, (int)16000, (int)8000 }\n channels: [ 1, 2147483647 ]\naudio/x-raw:\n format: F32LE\n layout: non-interleaved\n rate: { (int)48000, (int)32000, (int)16000, (int)8000 }\n channels: [ 1, 2147483647 ]\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -51720,7 +32537,8 @@ "default": "9", "max": "90", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "delay-agnostic": { @@ -51728,7 +32546,8 @@ "construct": true, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "echo-cancel": { @@ -51736,7 +32555,8 @@ "construct": true, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "echo-suppression-level": { @@ -51744,25 +32564,8 @@ "construct": true, "construct-only": false, "default": "moderate (1)", - "enum": true, - "type-name": "GstWebrtcEchoSuppressionLevel", - "values": [ - { - "desc": "Low Suppression", - "name": "low", - "value": "0" - }, - { - "desc": "Moderate Suppression", - "name": "moderate", - "value": "1" - }, - { - "desc": "high Suppression", - "name": "high", - "value": "2" - } - ], + "readable": true, + "type": "GstWebrtcEchoSuppressionLevel", "writable": true }, "experimental-agc": { @@ -51770,7 +32573,8 @@ "construct": true, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "extended-filter": { @@ -51778,7 +32582,8 @@ "construct": true, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "gain-control": { @@ -51786,7 +32591,8 @@ "construct": true, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "gain-control-mode": { @@ -51794,20 +32600,8 @@ "construct": true, "construct-only": false, "default": "adaptive-digital (1)", - "enum": true, - "type-name": "GstWebrtcGainControlMode", - "values": [ - { - "desc": "Adaptive Digital", - "name": "adaptive-digital", - "value": "1" - }, - { - "desc": "Fixed Digital", - "name": "fixed-digital", - "value": "2" - } - ], + "readable": true, + "type": "GstWebrtcGainControlMode", "writable": true }, "high-pass-filter": { @@ -51815,7 +32609,8 @@ "construct": true, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "limiter": { @@ -51823,15 +32618,8 @@ "construct": true, "construct-only": false, "default": "true", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gboolean", "writable": true }, "noise-suppression": { @@ -51839,7 +32627,8 @@ "construct": true, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "noise-suppression-level": { @@ -51847,37 +32636,8 @@ "construct": true, "construct-only": false, "default": "moderate (1)", - "enum": true, - "type-name": "GstWebrtcNoiseSuppressionLevel", - "values": [ - { - "desc": "Low Suppression", - "name": "low", - "value": "0" - }, - { - "desc": "Moderate Suppression", - "name": "moderate", - "value": "1" - }, - { - "desc": "High Suppression", - "name": "high", - "value": "2" - }, - { - "desc": "Very High Suppression", - "name": "very-high", - "value": "3" - } - ], - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "GstWebrtcNoiseSuppressionLevel", "writable": true }, "probe": { @@ -51885,7 +32645,8 @@ "construct": true, "construct-only": false, "default": "webrtcechoprobe0", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "qos": { @@ -51893,7 +32654,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "startup-min-volume": { @@ -51903,7 +32665,8 @@ "default": "12", "max": "255", "min": "12", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "target-level-dbfs": { @@ -51913,7 +32676,8 @@ "default": "3", "max": "31", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "voice-detection": { @@ -51921,7 +32685,8 @@ "construct": true, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "voice-detection-frame-size-ms": { @@ -51931,7 +32696,8 @@ "default": "10", "max": "30", "min": "10", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "voice-detection-likelihood": { @@ -51939,30 +32705,8 @@ "construct": true, "construct-only": false, "default": "low (1)", - "enum": true, - "type-name": "GstWebrtcVoiceDetectionLikelihood", - "values": [ - { - "desc": "Very Low Likelihood", - "name": "very-low", - "value": "0" - }, - { - "desc": "Low Likelihood", - "name": "low", - "value": "1" - }, - { - "desc": "Moderate Likelihood", - "name": "moderate", - "value": "2" - }, - { - "desc": "High Likelihood", - "name": "high", - "value": "3" - } - ], + "readable": true, + "type": "GstWebrtcVoiceDetectionLikelihood", "writable": true } }, @@ -51982,43 +32726,26 @@ ], "klass": "Generic/Audio", "long-name": "Acoustic Echo Canceller probe", - "name": "webrtcechoprobe", "pad-templates": { "sink": { "caps": "audio/x-raw:\n format: S16LE\n layout: interleaved\n rate: { (int)48000, (int)32000, (int)16000, (int)8000 }\n channels: [ 1, 2147483647 ]\naudio/x-raw:\n format: F32LE\n layout: non-interleaved\n rate: { (int)48000, (int)32000, (int)16000, (int)8000 }\n channels: [ 1, 2147483647 ]\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "audio/x-raw:\n format: S16LE\n layout: interleaved\n rate: { (int)48000, (int)32000, (int)16000, (int)8000 }\n channels: [ 1, 2147483647 ]\naudio/x-raw:\n format: F32LE\n layout: non-interleaved\n rate: { (int)48000, (int)32000, (int)16000, (int)8000 }\n channels: [ 1, 2147483647 ]\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, "qos": { "blurb": "Handle Quality-of-Service events", "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -52027,6 +32754,93 @@ }, "filename": "gstwebrtcdsp", "license": "LGPL", + "other-types": { + "GstWebrtcEchoSuppressionLevel": { + "kind": "enum", + "values": [ + { + "desc": "Low Suppression", + "name": "low", + "value": "0" + }, + { + "desc": "Moderate Suppression", + "name": "moderate", + "value": "1" + }, + { + "desc": "high Suppression", + "name": "high", + "value": "2" + } + ] + }, + "GstWebrtcGainControlMode": { + "kind": "enum", + "values": [ + { + "desc": "Adaptive Digital", + "name": "adaptive-digital", + "value": "1" + }, + { + "desc": "Fixed Digital", + "name": "fixed-digital", + "value": "2" + } + ] + }, + "GstWebrtcNoiseSuppressionLevel": { + "kind": "enum", + "values": [ + { + "desc": "Low Suppression", + "name": "low", + "value": "0" + }, + { + "desc": "Moderate Suppression", + "name": "moderate", + "value": "1" + }, + { + "desc": "High Suppression", + "name": "high", + "value": "2" + }, + { + "desc": "Very High Suppression", + "name": "very-high", + "value": "3" + } + ] + }, + "GstWebrtcVoiceDetectionLikelihood": { + "kind": "enum", + "values": [ + { + "desc": "Very Low Likelihood", + "name": "very-low", + "value": "0" + }, + { + "desc": "Low Likelihood", + "name": "low", + "value": "1" + }, + { + "desc": "Moderate Likelihood", + "name": "moderate", + "value": "2" + }, + { + "desc": "High Likelihood", + "name": "high", + "value": "3" + } + ] + } + }, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, @@ -52068,7 +32882,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "enhanced-resampling": { @@ -52076,7 +32891,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "log-volume-scale": { @@ -52084,7 +32900,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "num-loops": { @@ -52094,7 +32911,8 @@ "default": "0", "max": "2147483647", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "output-buffer-size": { @@ -52104,7 +32922,8 @@ "default": "1024", "max": "1073741823", "min": "1", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "output-mode": { @@ -52112,20 +32931,8 @@ "construct": false, "construct-only": false, "default": "steady (1)", - "enum": true, - "type-name": "NonstreamAudioOutputMode", - "values": [ - { - "desc": "Looping output", - "name": "looping", - "value": "0" - }, - { - "desc": "Steady output", - "name": "steady", - "value": "1" - } - ], + "readable": true, + "type": "NonstreamAudioOutputMode", "writable": true }, "reverb": { @@ -52133,7 +32940,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "subsong-mode": { @@ -52141,25 +32949,8 @@ "construct": false, "construct-only": false, "default": "default (2)", - "enum": true, - "type-name": "NonstreamAudioSubsongMode", - "values": [ - { - "desc": "Play single subsong", - "name": "single", - "value": "0" - }, - { - "desc": "Play all subsongs", - "name": "all", - "value": "1" - }, - { - "desc": "Decoder specific default behavior", - "name": "default", - "value": "2" - } - ], + "readable": true, + "type": "NonstreamAudioSubsongMode", "writable": true } }, @@ -52168,520 +32959,45 @@ }, "filename": "gstwildmidi", "license": "LGPL", - "package": "GStreamer Bad Plug-ins git", - "source": "gst-plugins-bad", - "tracers": {}, - "url": "Unknown package origin" - }, - "winks": { - "description": "Windows kernel streaming plugin", - "elements": { - "ksvideosrc": { - "author": "Ole Andr\u00c3\u00a9 Vadla Ravn\u00c3\u00a5s <ole.andre.ravnas@tandberg.com>\nHaakon Sporsheim <hakon.sporsheim@tandberg.com>\nAndres Colubri <andres.colubri@gmail.com>", - "description": "Stream data from a video capture device through Windows kernel streaming", - "hierarchy": [ - "GstKsVideoSrc", - "GstPushSrc", - "GstBaseSrc", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Source/Video/Hardware", - "long-name": "KsVideoSrc", - "pad-templates": { - "src": { - "caps": "video/x-raw:\n format: RGB15\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: RGB16\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: BGR\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: BGRx\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nimage/jpeg:\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: dvsd\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: dvsd\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "blocksize": { - "blurb": "Size in bytes to read per buffer (-1 = default)", - "construct": false, - "construct-only": false, - "default": "4096", - "max": "-1", - "min": "0", - "type-name": "guint", - "writable": true - }, - "device-index": { - "blurb": "The zero-based device index", - "construct": false, - "construct-only": false, - "default": "-1", - "max": "2147483647", - "min": "-1", - "type-name": "gint", - "writable": true - }, - "device-name": { - "blurb": "The human-readable device name", - "construct": false, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "device-path": { - "blurb": "The device path", - "construct": false, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "do-stats": { - "blurb": "Enable logging of statistics", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - }, - "do-timestamp": { - "blurb": "Apply current stream time to buffers", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - }, - "enable-quirks": { - "blurb": "Enable driver-specific quirks", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "fps": { - "blurb": "Last measured framerate, if statistics are enabled", - "construct": false, - "construct-only": false, - "default": "-1", - "max": "2147483647", - "min": "-1", - "type-name": "gint", - "writable": false - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "num-buffers": { - "blurb": "Number of buffers to output before sending EOS (-1 = unlimited)", - "construct": false, - "construct-only": false, - "default": "-1", - "max": "2147483647", - "min": "-1", - "type-name": "gint", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "typefind": { - "blurb": "Run typefind before negotiating (deprecated, non-functional)", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - } - }, - "rank": "primary" - } - }, - "filename": "gstwinks", - "license": "LGPL", - "package": "GStreamer Bad Plug-ins git", - "source": "gst-plugins-bad", - "url": "Unknown package origin" - }, - "winscreencap": { - "description": "Screen capture plugin for Windows", - "elements": { - "dx9screencapsrc": { - "author": "Haakon Sporsheim <hakon.sporsheim@tandberg.com>", - "description": "Captures screen", - "hierarchy": [ - "GstDX9ScreenCapSrc", - "GstPushSrc", - "GstBaseSrc", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Source/Video", - "long-name": "DirectX 9 screen capture source", - "pad-templates": { - "src": { - "caps": "video/x-raw:\n format: BGR\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "blocksize": { - "blurb": "Size in bytes to read per buffer (-1 = default)", - "construct": false, - "construct-only": false, - "default": "4096", - "max": "-1", - "min": "0", - "type-name": "guint", - "writable": true - }, - "cursor": { - "blurb": "Whether to show mouse cursor (default off)", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - }, - "do-timestamp": { - "blurb": "Apply current stream time to buffers", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - }, - "height": { - "blurb": "Height of screen capture area (0 = maximum)", - "construct": false, - "construct-only": false, - "default": "0", - "max": "2147483647", - "min": "0", - "type-name": "gint", - "writable": true - }, - "monitor": { - "blurb": "Which monitor to use (0 = 1st monitor and default)", - "construct": false, - "construct-only": false, - "default": "0", - "max": "2147483647", - "min": "0", - "type-name": "gint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "num-buffers": { - "blurb": "Number of buffers to output before sending EOS (-1 = unlimited)", - "construct": false, - "construct-only": false, - "default": "-1", - "max": "2147483647", - "min": "-1", - "type-name": "gint", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "typefind": { - "blurb": "Run typefind before negotiating (deprecated, non-functional)", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - }, - "width": { - "blurb": "Width of screen capture area (0 = maximum)", - "construct": false, - "construct-only": false, - "default": "0", - "max": "2147483647", - "min": "0", - "type-name": "gint", - "writable": true - }, - "x": { - "blurb": "Horizontal coordinate of top left corner for the screen capture area", - "construct": false, - "construct-only": false, - "default": "0", - "max": "2147483647", - "min": "0", - "type-name": "gint", - "writable": true - }, - "y": { - "blurb": "Vertical coordinate of top left corner for the screen capture area", - "construct": false, - "construct-only": false, - "default": "0", - "max": "2147483647", - "min": "0", - "type-name": "gint", - "writable": true - } - }, - "rank": "none" - }, - "gdiscreencapsrc": { - "author": "Haakon Sporsheim <hakon.sporsheim@tandberg.com>", - "description": "Captures screen", - "hierarchy": [ - "GstGDIScreenCapSrc", - "GstPushSrc", - "GstBaseSrc", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Source/Video", - "long-name": "GDI screen capture source", - "pad-templates": { - "src": { - "caps": "video/x-raw:\n format: BGR\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "blocksize": { - "blurb": "Size in bytes to read per buffer (-1 = default)", - "construct": false, - "construct-only": false, - "default": "4096", - "max": "-1", - "min": "0", - "type-name": "guint", - "writable": true - }, - "cursor": { - "blurb": "Whether to show mouse cursor (default off)", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - }, - "do-timestamp": { - "blurb": "Apply current stream time to buffers", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - }, - "height": { - "blurb": "Height of screen capture area (0 = maximum)", - "construct": false, - "construct-only": false, - "default": "0", - "max": "2147483647", - "min": "0", - "type-name": "gint", - "writable": true - }, - "monitor": { - "blurb": "Which monitor to use (0 = 1st monitor and default)", - "construct": false, - "construct-only": false, - "default": "0", - "max": "2147483647", - "min": "0", - "type-name": "gint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "num-buffers": { - "blurb": "Number of buffers to output before sending EOS (-1 = unlimited)", - "construct": false, - "construct-only": false, - "default": "-1", - "max": "2147483647", - "min": "-1", - "type-name": "gint", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "typefind": { - "blurb": "Run typefind before negotiating (deprecated, non-functional)", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - }, - "width": { - "blurb": "Width of screen capture area (0 = maximum)", - "construct": false, - "construct-only": false, - "default": "0", - "max": "2147483647", - "min": "0", - "type-name": "gint", - "writable": true - }, - "x": { - "blurb": "Horizontal coordinate of top left corner for the screen capture area", - "construct": false, - "construct-only": false, - "default": "0", - "max": "2147483647", - "min": "0", - "type-name": "gint", - "writable": true - }, - "y": { - "blurb": "Vertical coordinate of top left corner for the screen capture area", - "construct": false, - "construct-only": false, - "default": "0", - "max": "2147483647", - "min": "0", - "type-name": "gint", - "writable": true - } - }, - "rank": "none" + "other-types": { + "NonstreamAudioOutputMode": { + "kind": "enum", + "values": [ + { + "desc": "Looping output", + "name": "looping", + "value": "0" + }, + { + "desc": "Steady output", + "name": "steady", + "value": "1" + } + ] + }, + "NonstreamAudioSubsongMode": { + "kind": "enum", + "values": [ + { + "desc": "Play single subsong", + "name": "single", + "value": "0" + }, + { + "desc": "Play all subsongs", + "name": "all", + "value": "1" + }, + { + "desc": "Decoder specific default behavior", + "name": "default", + "value": "2" + } + ] } }, - "filename": "gstwinscreencap", - "license": "LGPL", "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", - "url": "Unknown package origin" - }, - "wpe": { - "description": "WPE src plugin", - "elements": { - "wpesrc": { - "author": "Philippe Normand <philn@igalia.com>, \u017dan Dober\u0161ek <zdobersek@igalia.com>", - "description": "Creates a video stream from a WPE browser", - "hierarchy": [ - "GstWpeSrc", - "GstPushSrc", - "GstBaseSrc", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Source/Video", - "long-name": "WPE source", - "pad-templates": { - "src": { - "caps": "video/x-raw(memory:GLMemory):\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\npixel-aspect-ratio: 1/1\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "blocksize": { - "blurb": "Size in bytes to read per buffer (-1 = default)", - "construct": false, - "construct-only": false, - "default": "4096", - "max": "-1", - "min": "0", - "type-name": "guint", - "writable": true - }, - "do-timestamp": { - "blurb": "Apply current stream time to buffers", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "draw-background": { - "blurb": "Whether to draw the WebView background", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "location": { - "blurb": "The URL to display", - "construct": false, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "num-buffers": { - "blurb": "Number of buffers to output before sending EOS (-1 = unlimited)", - "construct": false, - "construct-only": false, - "default": "-1", - "max": "2147483647", - "min": "-1", - "type-name": "gint", - "writable": true - }, - "typefind": { - "blurb": "Run typefind before negotiating (deprecated, non-functional)", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - } - }, - "rank": "none", - "signals": { - "configure-web-view": { - "args": [ - "GObject" - ], - "retval": "void" - } - } - } - }, - "filename": "gstwpe", - "license": "LGPL", - "package": "gst-plugins-bad", - "source": "gst-plugins-bad", "tracers": {}, "url": "Unknown package origin" }, @@ -52699,21 +33015,21 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstPreset" + ], "klass": "Codec/Encoder/Video", "long-name": "x265enc", - "name": "x265enc", "pad-templates": { "sink": { - "caps": "video/x-raw:\n format: { I420, Y444, I420_10LE, Y444_10LE }\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 4, 2147483647 ]\n height: [ 4, 2147483647 ]\n", + "caps": "video/x-raw:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 16, 2147483647 ]\n height: [ 16, 2147483647 ]\n format: { Y444, Y42B, I420, Y444_10LE, I422_10LE, I420_10LE, Y444_12LE, I422_12LE, I420_12LE }\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { - "caps": "video/x-h265:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 4, 2147483647 ]\n height: [ 4, 2147483647 ]\n stream-format: byte-stream\n alignment: au\n profile: { (string)main }\n", + "caps": "video/x-h265:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 16, 2147483647 ]\n height: [ 16, 2147483647 ]\n stream-format: byte-stream\n alignment: au\n profile: { (string)main, (string)main-still-picture, (string)main-intra, (string)main-444, (string)main-444-intra, (string)main-444-still-picture, (string)main-10, (string)main-10-intra, (string)main-422-10, (string)main-422-10-intra, (string)main-444-10, (string)main-444-10-intra, (string)main-12, (string)main-12-intra, (string)main-422-12, (string)main-422-12-intra, (string)main-444-12, (string)main-444-12-intra }\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -52724,7 +33040,8 @@ "default": "2048", "max": "102400", "min": "1", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "key-int-max": { @@ -52734,7 +33051,8 @@ "default": "0", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "log-level": { @@ -52742,48 +33060,8 @@ "construct": false, "construct-only": false, "default": "none (-1)", - "enum": true, - "type-name": "GstX265LogLevel", - "values": [ - { - "desc": "No logging", - "name": "none", - "value": "-1" - }, - { - "desc": "Error", - "name": "error", - "value": "0" - }, - { - "desc": "Warning", - "name": "warning", - "value": "1" - }, - { - "desc": "Info", - "name": "info", - "value": "2" - }, - { - "desc": "Debug", - "name": "debug", - "value": "3" - }, - { - "desc": "Full", - "name": "full", - "value": "4" - } - ], - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "GstX265LogLevel", "writable": true }, "option-string": { @@ -52791,14 +33069,8 @@ "construct": false, "construct-only": false, "default": "", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gchararray", "writable": true }, "qos": { @@ -52806,7 +33078,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "qp": { @@ -52816,7 +33089,8 @@ "default": "-1", "max": "51", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "speed-preset": { @@ -52824,65 +33098,8 @@ "construct": false, "construct-only": false, "default": "medium (6)", - "enum": true, - "type-name": "GstX265SpeedPreset", - "values": [ - { - "desc": "No preset", - "name": "No preset", - "value": "0" - }, - { - "desc": "ultrafast", - "name": "ultrafast", - "value": "1" - }, - { - "desc": "superfast", - "name": "superfast", - "value": "2" - }, - { - "desc": "veryfast", - "name": "veryfast", - "value": "3" - }, - { - "desc": "faster", - "name": "faster", - "value": "4" - }, - { - "desc": "fast", - "name": "fast", - "value": "5" - }, - { - "desc": "medium", - "name": "medium", - "value": "6" - }, - { - "desc": "slow", - "name": "slow", - "value": "7" - }, - { - "desc": "slower", - "name": "slower", - "value": "8" - }, - { - "desc": "veryslow", - "name": "veryslow", - "value": "9" - }, - { - "desc": "placebo", - "name": "placebo", - "value": "10" - } - ], + "readable": true, + "type": "GstX265SpeedPreset", "writable": true }, "tune": { @@ -52890,40 +33107,8 @@ "construct": false, "construct-only": false, "default": "ssim (2)", - "enum": true, - "type-name": "GstX265Tune", - "values": [ - { - "desc": "No tunning", - "name": "No tunning", - "value": "0" - }, - { - "desc": "psnr", - "name": "psnr", - "value": "1" - }, - { - "desc": "ssim", - "name": "ssim", - "value": "2" - }, - { - "desc": "grain", - "name": "grain", - "value": "3" - }, - { - "desc": "zerolatency", - "name": "zerolatency", - "value": "4" - }, - { - "desc": "fastdecode", - "name": "fastdecode", - "value": "5" - } - ], + "readable": true, + "type": "GstX265Tune", "writable": true } }, @@ -52932,8 +33117,146 @@ }, "filename": "gstx265", "license": "GPL", + "other-types": { + "GstX265LogLevel": { + "kind": "enum", + "values": [ + { + "desc": "No logging", + "name": "none", + "value": "-1" + }, + { + "desc": "Error", + "name": "error", + "value": "0" + }, + { + "desc": "Warning", + "name": "warning", + "value": "1" + }, + { + "desc": "Info", + "name": "info", + "value": "2" + }, + { + "desc": "Debug", + "name": "debug", + "value": "3" + }, + { + "desc": "Full", + "name": "full", + "value": "4" + } + ] + }, + "GstX265SpeedPreset": { + "kind": "enum", + "values": [ + { + "desc": "No preset", + "name": "No preset", + "value": "0" + }, + { + "desc": "ultrafast", + "name": "ultrafast", + "value": "1" + }, + { + "desc": "superfast", + "name": "superfast", + "value": "2" + }, + { + "desc": "veryfast", + "name": "veryfast", + "value": "3" + }, + { + "desc": "faster", + "name": "faster", + "value": "4" + }, + { + "desc": "fast", + "name": "fast", + "value": "5" + }, + { + "desc": "medium", + "name": "medium", + "value": "6" + }, + { + "desc": "slow", + "name": "slow", + "value": "7" + }, + { + "desc": "slower", + "name": "slower", + "value": "8" + }, + { + "desc": "veryslow", + "name": "veryslow", + "value": "9" + }, + { + "desc": "placebo", + "name": "placebo", + "value": "10" + } + ] + }, + "GstX265Tune": { + "kind": "enum", + "values": [ + { + "desc": "No tunning", + "name": "No tunning", + "value": "0" + }, + { + "desc": "psnr", + "name": "psnr", + "value": "1" + }, + { + "desc": "ssim", + "name": "ssim", + "value": "2" + }, + { + "desc": "grain", + "name": "grain", + "value": "3" + }, + { + "desc": "zerolatency", + "name": "zerolatency", + "value": "4" + }, + { + "desc": "fastdecode", + "name": "fastdecode", + "value": "5" + }, + { + "desc": "animation", + "name": "animation", + "value": "6" + } + ] + } + }, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", + "tracers": {}, "url": "Unknown package origin" }, "y4mdec": { @@ -52951,36 +33274,16 @@ ], "klass": "Codec/Demuxer", "long-name": "YUV4MPEG demuxer/decoder", - "name": "y4mdec", "pad-templates": { "sink": { "caps": "application/x-yuv4mpeg:\n y4mversion: 2\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "video/x-raw:\n format: { I420, Y42B, Y444 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true + "presence": "always" } }, "rank": "secondary" @@ -52988,6 +33291,7 @@ }, "filename": "gsty4mdec", "license": "LGPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins", "source": "gst-plugins-bad", "tracers": {}, @@ -53009,19 +33313,16 @@ ], "klass": "Video/Filter", "long-name": "YADIF deinterlacer", - "name": "yadif", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { Y42B, I420, Y444 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n interlace-mode: { (string)interleaved, (string)mixed, (string)progressive }\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "video/x-raw:\n format: { Y42B, I420, Y444 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n interlace-mode: progressive\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -53030,40 +33331,8 @@ "construct": true, "construct-only": false, "default": "auto (0)", - "enum": true, - "type-name": "GstYadifModes", - "values": [ - { - "desc": "Auto detection", - "name": "auto", - "value": "0" - }, - { - "desc": "Force deinterlacing", - "name": "interlaced", - "value": "1" - }, - { - "desc": "Run in passthrough mode", - "name": "disabled", - "value": "2" - } - ], - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "GstYadifModes", "writable": true }, "qos": { @@ -53071,7 +33340,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -53080,6 +33350,28 @@ }, "filename": "gstyadif", "license": "GPL", + "other-types": { + "GstYadifModes": { + "kind": "enum", + "values": [ + { + "desc": "Auto detection", + "name": "auto", + "value": "0" + }, + { + "desc": "Force deinterlacing", + "name": "interlaced", + "value": "1" + }, + { + "desc": "Run in passthrough mode", + "name": "disabled", + "value": "2" + } + ] + } + }, "package": "GStreamer Bad Plug-ins", "source": "gst-plugins-bad", "tracers": {}, @@ -53102,19 +33394,16 @@ ], "klass": "Filter/Analyzer/Video", "long-name": "Barcode detector", - "name": "zbar", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { Y800, I420, YV12, NV12, NV21, Y41B, Y42B, YUV9, YVU9 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", - "presence": "always", - "typename": "GstPad" + "presence": "always" }, "src": { "caps": "video/x-raw:\n format: { Y800, I420, YV12, NV12, NV21, Y41B, Y42B, YUV9, YVU9 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", - "presence": "always", - "typename": "GstPad" + "presence": "always" } }, "properties": { @@ -53123,7 +33412,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "cache": { @@ -53131,7 +33421,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "message": { @@ -53139,22 +33430,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "qos": { @@ -53162,7 +33439,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -53171,6 +33449,7 @@ }, "filename": "gstzbar", "license": "LGPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins git", "source": "gst-plugins-bad", "tracers": {}, |