diff options
author | Sebastian Dröge <sebastian@centricular.com> | 2020-05-27 16:00:48 +0300 |
---|---|---|
committer | Thibault Saunier <tsaunier@igalia.com> | 2020-06-03 22:44:23 -0400 |
commit | b952fc55165e62742cb93a43f6cf067376cc47d7 (patch) | |
tree | 22fec54c6d6b10f7c25890223478d7869f2b6081 /docs/plugins | |
parent | e666c9ec04a891fcefa22610288e2a482c244979 (diff) | |
download | gstreamer-plugins-base-b952fc55165e62742cb93a43f6cf067376cc47d7.tar.gz |
docs: Update gst_plugins_cache.json
Diffstat (limited to 'docs/plugins')
-rw-r--r-- | docs/plugins/gst_plugins_cache.json | 15114 |
1 files changed, 5641 insertions, 9473 deletions
diff --git a/docs/plugins/gst_plugins_cache.json b/docs/plugins/gst_plugins_cache.json index f03cb7042..648c72cba 100644 --- a/docs/plugins/gst_plugins_cache.json +++ b/docs/plugins/gst_plugins_cache.json @@ -12,9 +12,11 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstChildProxy" + ], "klass": "Generic/Audio", "long-name": "Adder", - "name": "adder", "pad-templates": { "sink_%%u": { "caps": "audio/x-raw:\n format: { S32LE, U32LE, S16LE, U16LE, S8, U8, F32LE, F64LE }\n rate: [ 1, 2147483647 ]\n channels: [ 1, 2147483647 ]\n layout: { (string)interleaved }\n", @@ -32,22 +34,8 @@ "blurb": "Set target format for mixing (NULL means ANY). Setting this property takes a reference to the supplied GstCaps object.", "construct": false, "construct-only": false, - "type-name": "GstCaps", - "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": "GstCaps", "writable": true } }, @@ -56,8 +44,10 @@ }, "filename": "gstadder", "license": "LGPL", + "other-types": {}, "package": "GStreamer Base Plug-ins git", "source": "gst-plugins-base", + "tracers": {}, "url": "Unknown package origin" }, "alsa": { @@ -92,7 +82,8 @@ "default": "4096", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "do-timestamp": { @@ -100,15 +91,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": { @@ -118,14 +102,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 }, "ports": { @@ -133,7 +111,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "typefind": { @@ -141,7 +120,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -177,7 +157,8 @@ "default": "40000000", "max": "18446744073709551614", "min": "1", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "async": { @@ -185,7 +166,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "blocksize": { @@ -195,7 +177,8 @@ "default": "4096", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "buffer-time": { @@ -205,7 +188,8 @@ "default": "200000", "max": "9223372036854775807", "min": "1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "can-activate-pull": { @@ -213,7 +197,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "card-name": { @@ -221,7 +206,8 @@ "construct": false, "construct-only": false, "default": "", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": false }, "device": { @@ -229,7 +215,8 @@ "construct": false, "construct-only": false, "default": "default", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "device-name": { @@ -237,7 +224,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": false }, "discont-wait": { @@ -247,7 +235,8 @@ "default": "1000000000", "max": "18446744073709551614", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "drift-tolerance": { @@ -257,7 +246,8 @@ "default": "40000", "max": "9223372036854775807", "min": "1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "enable-last-sample": { @@ -265,14 +255,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": { @@ -282,7 +274,8 @@ "default": "10000", "max": "9223372036854775807", "min": "1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "max-bitrate": { @@ -292,7 +285,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "max-lateness": { @@ -302,32 +296,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 }, "provide-clock": { @@ -335,7 +316,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "qos": { @@ -343,7 +325,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "render-delay": { @@ -353,7 +336,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "slave-method": { @@ -361,30 +345,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": { @@ -392,7 +354,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": { @@ -400,7 +363,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "throttle-time": { @@ -410,7 +374,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "ts-offset": { @@ -420,7 +385,8 @@ "default": "0", "max": "9223372036854775807", "min": "-9223372036854775808", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true } }, @@ -457,7 +423,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": false }, "actual-latency-time": { @@ -467,7 +434,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": false }, "blocksize": { @@ -477,7 +445,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "buffer-time": { @@ -487,7 +456,8 @@ "default": "200000", "max": "9223372036854775807", "min": "1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "card-name": { @@ -495,7 +465,8 @@ "construct": false, "construct-only": false, "default": "", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": false }, "device": { @@ -503,7 +474,8 @@ "construct": false, "construct-only": false, "default": "default", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "device-name": { @@ -511,7 +483,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": false }, "do-timestamp": { @@ -519,7 +492,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "latency-time": { @@ -529,15 +503,8 @@ "default": "10000", "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", + "readable": true, + "type": "gint64", "writable": true }, "num-buffers": { @@ -547,14 +514,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 }, "provide-clock": { @@ -562,7 +523,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "slave-method": { @@ -570,30 +532,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": { @@ -601,7 +541,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "use-driver-timestamps": { @@ -609,7 +550,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -618,8 +560,10 @@ }, "filename": "gstalsa", "license": "LGPL", + "other-types": {}, "package": "GStreamer Base Plug-ins git", "source": "gst-plugins-base", + "tracers": {}, "url": "Unknown package origin" }, "app": { @@ -636,6 +580,9 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstURIHandler" + ], "klass": "Generic/Sink", "long-name": "AppSink", "pad-templates": { @@ -651,7 +598,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "blocksize": { @@ -661,7 +609,8 @@ "default": "4096", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "buffer-list": { @@ -669,14 +618,16 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "caps": { "blurb": "The allowed caps for the sink pad", "construct": false, "construct-only": false, - "type-name": "GstCaps", + "readable": true, + "type": "GstCaps", "writable": true }, "drop": { @@ -684,7 +635,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "emit-signals": { @@ -692,7 +644,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "enable-last-sample": { @@ -700,7 +653,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "eos": { @@ -708,14 +662,16 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "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": { @@ -725,7 +681,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "max-buffers": { @@ -735,7 +692,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "max-lateness": { @@ -745,32 +703,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": { @@ -778,7 +723,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "render-delay": { @@ -788,7 +734,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "stats": { @@ -796,7 +743,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": { @@ -804,7 +752,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "throttle-time": { @@ -814,7 +763,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "ts-offset": { @@ -824,7 +774,8 @@ "default": "0", "max": "9223372036854775807", "min": "-9223372036854775808", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "wait-on-eos": { @@ -832,7 +783,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -840,169 +792,52 @@ "signals": { "eos": { "args": [], - "retval": "void" + "return-type": "void", + "when": "last" }, "new-preroll": { "args": [], - "return-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" - } - ], - "retval": "GstFlowReturn" + "return-type": "GstFlowReturn", + "when": "last" }, "new-sample": { "args": [], - "return-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" - } - ], - "retval": "GstFlowReturn" + "return-type": "GstFlowReturn", + "when": "last" }, "pull-preroll": { + "action": true, "args": [], - "retval": "GstSample" + "return-type": "GstSample", + "when": "last" }, "pull-sample": { + "action": true, "args": [], - "retval": "GstSample" + "return-type": "GstSample", + "when": "last" }, "try-pull-preroll": { + "action": true, "args": [ - "guint64" + { + "name": "arg0", + "type": "guint64" + } ], - "retval": "GstSample" + "return-type": "GstSample", + "when": "last" }, "try-pull-sample": { + "action": true, "args": [ - "guint64" + { + "name": "arg0", + "type": "guint64" + } ], - "retval": "GstSample" + "return-type": "GstSample", + "when": "last" } } }, @@ -1017,6 +852,9 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstURIHandler" + ], "klass": "Generic/Source", "long-name": "AppSrc", "pad-templates": { @@ -1032,7 +870,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "blocksize": { @@ -1042,14 +881,16 @@ "default": "4096", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "caps": { "blurb": "The allowed caps for the src pad", "construct": false, "construct-only": false, - "type-name": "GstCaps", + "readable": true, + "type": "GstCaps", "writable": true }, "current-level-bytes": { @@ -1059,7 +900,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": false }, "do-timestamp": { @@ -1067,7 +909,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "duration": { @@ -1077,7 +920,8 @@ "default": "18446744073709551615", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "emit-signals": { @@ -1085,7 +929,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "format": { @@ -1093,40 +938,8 @@ "construct": false, "construct-only": false, "default": "bytes (2)", - "enum": true, - "type-name": "GstFormat", - "values": [ - { - "desc": "GST_FORMAT_UNDEFINED", - "name": "undefined", - "value": "0" - }, - { - "desc": "GST_FORMAT_DEFAULT", - "name": "default", - "value": "1" - }, - { - "desc": "GST_FORMAT_BYTES", - "name": "bytes", - "value": "2" - }, - { - "desc": "GST_FORMAT_TIME", - "name": "time", - "value": "3" - }, - { - "desc": "GST_FORMAT_BUFFERS", - "name": "buffers", - "value": "4" - }, - { - "desc": "GST_FORMAT_PERCENT", - "name": "percent", - "value": "5" - } - ], + "readable": true, + "type": "GstFormat", "writable": true }, "is-live": { @@ -1134,7 +947,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "max-bytes": { @@ -1144,7 +958,8 @@ "default": "200000", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "max-latency": { @@ -1154,7 +969,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "min-latency": { @@ -1164,7 +980,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "min-percent": { @@ -1174,15 +991,8 @@ "default": "0", "max": "100", "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-buffers": { @@ -1192,14 +1002,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 }, "size": { @@ -1209,7 +1013,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "stream-type": { @@ -1217,25 +1022,8 @@ "construct": false, "construct-only": false, "default": "stream (0)", - "enum": true, - "type-name": "GstAppStreamType", - "values": [ - { - "desc": "GST_APP_STREAM_TYPE_STREAM", - "name": "stream", - "value": "0" - }, - { - "desc": "GST_APP_STREAM_TYPE_SEEKABLE", - "name": "seekable", - "value": "1" - }, - { - "desc": "GST_APP_STREAM_TYPE_RANDOM_ACCESS", - "name": "random-access", - "value": "2" - } - ], + "readable": true, + "type": "GstAppStreamType", "writable": true }, "typefind": { @@ -1243,325 +1031,86 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, "rank": "none", "signals": { "end-of-stream": { + "action": true, "args": [], - "return-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" - } - ], - "retval": "GstFlowReturn" + "return-type": "GstFlowReturn", + "when": "last" }, "enough-data": { "args": [], - "retval": "void" + "return-type": "void", + "when": "last" }, "need-data": { "args": [ - "guint" + { + "name": "arg0", + "type": "guint" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "push-buffer": { + "action": true, "args": [ - "GstBuffer" - ], - "return-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" + "name": "arg0", + "type": "GstBuffer" } ], - "retval": "GstFlowReturn" + "return-type": "GstFlowReturn", + "when": "last" }, "push-buffer-list": { + "action": true, "args": [ - "GstBufferList" - ], - "return-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" + "name": "arg0", + "type": "GstBufferList" } ], - "retval": "GstFlowReturn" + "return-type": "GstFlowReturn", + "when": "last" }, "push-sample": { + "action": true, "args": [ - "GstSample" - ], - "return-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" + "name": "arg0", + "type": "GstSample" } ], - "retval": "GstFlowReturn" + "return-type": "GstFlowReturn", + "when": "last" }, "seek-data": { "args": [ - "guint64" + { + "name": "arg0", + "type": "guint64" + } ], - "retval": "gboolean" + "return-type": "gboolean", + "when": "last" } } } }, "filename": "gstapp", "license": "LGPL", + "other-types": {}, "package": "GStreamer Base Plug-ins git", "source": "gst-plugins-base", + "tracers": {}, "url": "Unknown package origin" }, "audioconvert": { @@ -1598,45 +1147,16 @@ "construct": false, "construct-only": false, "default": "tpdf (2)", - "enum": true, - "type-name": "GstAudioDitherMethod", - "values": [ - { - "desc": "GST_AUDIO_DITHER_NONE", - "name": "none", - "value": "0" - }, - { - "desc": "GST_AUDIO_DITHER_RPDF", - "name": "rpdf", - "value": "1" - }, - { - "desc": "GST_AUDIO_DITHER_TPDF", - "name": "tpdf", - "value": "2" - }, - { - "desc": "GST_AUDIO_DITHER_TPDF_HF", - "name": "tpdf-hf", - "value": "3" - } - ], + "readable": true, + "type": "GstAudioDitherMethod", "writable": true }, "mix-matrix": { "blurb": "Transformation matrix for input/output channels", "construct": false, "construct-only": false, - "type-name": "GstValueArray", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "GstValueArray", "writable": true }, "noise-shaping": { @@ -1644,42 +1164,8 @@ "construct": false, "construct-only": false, "default": "none (0)", - "enum": true, - "type-name": "GstAudioNoiseShapingMethod", - "values": [ - { - "desc": "GST_AUDIO_NOISE_SHAPING_NONE", - "name": "none", - "value": "0" - }, - { - "desc": "GST_AUDIO_NOISE_SHAPING_ERROR_FEEDBACK", - "name": "error-feedback", - "value": "1" - }, - { - "desc": "GST_AUDIO_NOISE_SHAPING_SIMPLE", - "name": "simple", - "value": "2" - }, - { - "desc": "GST_AUDIO_NOISE_SHAPING_MEDIUM", - "name": "medium", - "value": "3" - }, - { - "desc": "GST_AUDIO_NOISE_SHAPING_HIGH", - "name": "high", - "value": "4" - } - ], - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "GstAudioNoiseShapingMethod", "writable": true }, "qos": { @@ -1687,7 +1173,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -1696,8 +1183,10 @@ }, "filename": "gstaudioconvert", "license": "LGPL", + "other-types": {}, "package": "GStreamer Base Plug-ins git", "source": "gst-plugins-base", + "tracers": {}, "url": "Unknown package origin" }, "audiomixer": { @@ -1715,85 +1204,23 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstChildProxy" + ], "klass": "Generic/Audio", "long-name": "AudioInterleave", "pad-templates": { "sink_%%u": { "caps": "audio/x-raw:\n rate: [ 1, 2147483647 ]\n channels: 1\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: { (string)non-interleaved, (string)interleaved }\n", "direction": "sink", - "object-type": { - "hierarchy": [ - "GstAudioInterleavePad", - "GstAudioAggregatorPad", - "GstAggregatorPad", - "GstPad", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "properties": { - "channel": { - "blurb": "Number of the channel of this pad in the output", - "construct": false, - "construct-only": false, - "default": "0", - "max": "-1", - "min": "0", - "type-name": "guint", - "writable": false - }, - "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": "GstAudioInterleavePad" }, "src": { "caps": "audio/x-raw:\n rate: [ 1, 2147483647 ]\n channels: [ 1, 2147483647 ]\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", "direction": "src", - "object-type": { - "hierarchy": [ - "GstAudioAggregatorPad", - "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": "GstAudioAggregatorPad" } }, "properties": { @@ -1804,14 +1231,16 @@ "default": "40000000", "max": "18446744073709551614", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "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 }, "channel-positions-from-input": { @@ -1819,7 +1248,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "discont-wait": { @@ -1829,7 +1259,8 @@ "default": "1000000000", "max": "18446744073709551614", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "latency": { @@ -1839,7 +1270,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "min-upstream-latency": { @@ -1849,15 +1281,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": { @@ -1867,7 +1292,8 @@ "default": "10000000", "max": "18446744073709551615", "min": "1", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "output-buffer-duration-fraction": { @@ -1877,14 +1303,8 @@ "default": "1/100", "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 }, "start-time": { @@ -1894,7 +1314,8 @@ "default": "18446744073709551615", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "start-time-selection": { @@ -1902,32 +1323,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" }, "audiomixer": { - "author": "Sebastian Dr\u00f6ge <sebastian@centricular.com>", + "author": "Sebastian Dröge <sebastian@centricular.com>", "description": "Mixes multiple audio streams", "hierarchy": [ "GstAudioMixer", @@ -1938,109 +1342,23 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstChildProxy" + ], "klass": "Generic/Audio", "long-name": "AudioMixer", "pad-templates": { "sink_%%u": { "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": "sink", - "object-type": { - "hierarchy": [ - "GstAudioMixerPad", - "GstAudioAggregatorConvertPad", - "GstAudioAggregatorPad", - "GstAggregatorPad", - "GstPad", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "properties": { - "converter-config": { - "blurb": "A GstStructure describing the configuration that should be used when converting this pad's audio buffers", - "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 - }, - "mute": { - "blurb": "Mute this pad", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - }, - "volume": { - "blurb": "Volume of this pad", - "construct": false, - "construct-only": false, - "default": "1", - "max": "10", - "min": "0", - "type-name": "gdouble", - "writable": true - } - }, - "signals": { - "buffer-consumed": { - "args": [ - "GstBuffer" - ], - "retval": "void" - } - } - }, - "presence": "request" + "presence": "request", + "type": "GstAudioMixerPad" }, "src": { "caps": "audio/x-raw:\n format: { S32LE, U32LE, S16LE, U16LE, S8, U8, F32LE, F64LE }\n rate: [ 1, 2147483647 ]\n channels: [ 1, 2147483647 ]\n layout: interleaved\n", "direction": "src", - "object-type": { - "hierarchy": [ - "GstAudioAggregatorConvertPad", - "GstAudioAggregatorPad", - "GstAggregatorPad", - "GstPad", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "properties": { - "converter-config": { - "blurb": "A GstStructure describing the configuration that should be used when converting this pad's audio buffers", - "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 - } - }, - "signals": { - "buffer-consumed": { - "args": [ - "GstBuffer" - ], - "retval": "void" - } - } - }, - "presence": "always" + "presence": "always", + "type": "GstAudioAggregatorConvertPad" } }, "properties": { @@ -2051,7 +1369,8 @@ "default": "40000000", "max": "18446744073709551614", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "discont-wait": { @@ -2061,7 +1380,8 @@ "default": "1000000000", "max": "18446744073709551614", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "latency": { @@ -2071,7 +1391,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "min-upstream-latency": { @@ -2081,15 +1402,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": { @@ -2099,7 +1413,8 @@ "default": "10000000", "max": "18446744073709551615", "min": "1", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "output-buffer-duration-fraction": { @@ -2109,14 +1424,8 @@ "default": "1/100", "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 }, "start-time": { @@ -2126,7 +1435,8 @@ "default": "18446744073709551615", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "start-time-selection": { @@ -2134,32 +1444,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" }, "liveadder": { - "author": "Sebastian Dr\u00f6ge <sebastian@centricular.com>", + "author": "Sebastian Dröge <sebastian@centricular.com>", "description": "Mixes multiple audio streams", "hierarchy": [ "GstLiveAdder", @@ -2171,109 +1464,23 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstChildProxy" + ], "klass": "Generic/Audio", "long-name": "AudioMixer", "pad-templates": { "sink_%%u": { "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": "sink", - "object-type": { - "hierarchy": [ - "GstAudioMixerPad", - "GstAudioAggregatorConvertPad", - "GstAudioAggregatorPad", - "GstAggregatorPad", - "GstPad", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "properties": { - "converter-config": { - "blurb": "A GstStructure describing the configuration that should be used when converting this pad's audio buffers", - "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 - }, - "mute": { - "blurb": "Mute this pad", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - }, - "volume": { - "blurb": "Volume of this pad", - "construct": false, - "construct-only": false, - "default": "1", - "max": "10", - "min": "0", - "type-name": "gdouble", - "writable": true - } - }, - "signals": { - "buffer-consumed": { - "args": [ - "GstBuffer" - ], - "retval": "void" - } - } - }, - "presence": "request" + "presence": "request", + "type": "GstAudioMixerPad" }, "src": { "caps": "audio/x-raw:\n format: { S32LE, U32LE, S16LE, U16LE, S8, U8, F32LE, F64LE }\n rate: [ 1, 2147483647 ]\n channels: [ 1, 2147483647 ]\n layout: interleaved\n", "direction": "src", - "object-type": { - "hierarchy": [ - "GstAudioAggregatorConvertPad", - "GstAudioAggregatorPad", - "GstAggregatorPad", - "GstPad", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "properties": { - "converter-config": { - "blurb": "A GstStructure describing the configuration that should be used when converting this pad's audio buffers", - "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 - } - }, - "signals": { - "buffer-consumed": { - "args": [ - "GstBuffer" - ], - "retval": "void" - } - } - }, - "presence": "always" + "presence": "always", + "type": "GstAudioAggregatorConvertPad" } }, "properties": { @@ -2284,7 +1491,8 @@ "default": "40000000", "max": "18446744073709551614", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "discont-wait": { @@ -2294,7 +1502,8 @@ "default": "1000000000", "max": "18446744073709551614", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "latency": { @@ -2304,7 +1513,8 @@ "default": "30", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "min-upstream-latency": { @@ -2314,15 +1524,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": { @@ -2332,7 +1535,8 @@ "default": "10000000", "max": "18446744073709551615", "min": "1", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "output-buffer-duration-fraction": { @@ -2342,14 +1546,8 @@ "default": "1/100", "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 }, "start-time": { @@ -2359,7 +1557,8 @@ "default": "18446744073709551615", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "start-time-selection": { @@ -2367,25 +1566,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 } }, @@ -2394,8 +1576,121 @@ }, "filename": "gstaudiomixer", "license": "LGPL", + "other-types": { + "GstAudioInterleavePad": { + "hierarchy": [ + "GstAudioInterleavePad", + "GstAudioAggregatorPad", + "GstAggregatorPad", + "GstPad", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "kind": "object", + "properties": { + "channel": { + "blurb": "Number of the channel of this pad in the output", + "construct": false, + "construct-only": false, + "default": "0", + "max": "-1", + "min": "0", + "readable": true, + "type": "guint", + "writable": false + }, + "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" + } + } + }, + "GstAudioMixerPad": { + "hierarchy": [ + "GstAudioMixerPad", + "GstAudioAggregatorConvertPad", + "GstAudioAggregatorPad", + "GstAggregatorPad", + "GstPad", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "kind": "object", + "properties": { + "converter-config": { + "blurb": "A GstStructure describing the configuration that should be used when converting this pad's audio buffers", + "construct": false, + "construct-only": false, + "readable": true, + "type": "GstStructure", + "writable": true + }, + "emit-signals": { + "blurb": "Send signals to signal data consumption", + "construct": false, + "construct-only": false, + "default": "false", + "readable": true, + "type": "gboolean", + "writable": true + }, + "mute": { + "blurb": "Mute this pad", + "construct": false, + "construct-only": false, + "default": "false", + "readable": true, + "type": "gboolean", + "writable": true + }, + "volume": { + "blurb": "Volume of this pad", + "construct": false, + "construct-only": false, + "default": "1", + "max": "10", + "min": "0", + "readable": true, + "type": "gdouble", + "writable": true + } + }, + "signals": { + "buffer-consumed": { + "args": [ + { + "name": "arg0", + "type": "GstBuffer" + } + ], + "return-type": "void", + "when": "first" + } + } + } + }, "package": "GStreamer Base Plug-ins git", "source": "gst-plugins-base", + "tracers": {}, "url": "Unknown package origin" }, "audiorate": { @@ -2433,7 +1728,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": false }, "drop": { @@ -2443,7 +1739,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": false }, "in": { @@ -2453,17 +1750,10 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": false }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, "out": { "blurb": "Number of output samples", "construct": false, @@ -2471,22 +1761,17 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": false }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, "silent": { "blurb": "Don't emit notify for dropped and duplicated frames", "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "skip-to-first": { @@ -2494,7 +1779,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "tolerance": { @@ -2504,7 +1790,8 @@ "default": "40000000", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true } }, @@ -2513,15 +1800,17 @@ }, "filename": "gstaudiorate", "license": "LGPL", + "other-types": {}, "package": "GStreamer Base Plug-ins git", "source": "gst-plugins-base", + "tracers": {}, "url": "Unknown package origin" }, "audioresample": { "description": "Resamples audio", "elements": { "audioresample": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>", + "author": "Sebastian Dröge <sebastian.droege@collabora.co.uk>", "description": "Resamples audio", "hierarchy": [ "GstAudioResample", @@ -2546,27 +1835,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": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "quality": { @@ -2576,7 +1851,8 @@ "default": "4", "max": "10", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "resample-method": { @@ -2584,35 +1860,8 @@ "construct": false, "construct-only": false, "default": "kaiser (4)", - "enum": true, - "type-name": "GstAudioResamplerMethod", - "values": [ - { - "desc": "GST_AUDIO_RESAMPLER_METHOD_NEAREST", - "name": "nearest", - "value": "0" - }, - { - "desc": "GST_AUDIO_RESAMPLER_METHOD_LINEAR", - "name": "linear", - "value": "1" - }, - { - "desc": "GST_AUDIO_RESAMPLER_METHOD_CUBIC", - "name": "cubic", - "value": "2" - }, - { - "desc": "GST_AUDIO_RESAMPLER_METHOD_BLACKMAN_NUTTALL", - "name": "blackman-nuttall", - "value": "3" - }, - { - "desc": "GST_AUDIO_RESAMPLER_METHOD_KAISER", - "name": "kaiser", - "value": "4" - } - ], + "readable": true, + "type": "GstAudioResamplerMethod", "writable": true }, "sinc-filter-auto-threshold": { @@ -2622,7 +1871,8 @@ "default": "1048576", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "sinc-filter-interpolation": { @@ -2630,25 +1880,8 @@ "construct": false, "construct-only": false, "default": "cubic (2)", - "enum": true, - "type-name": "GstAudioResamplerFilterInterpolation", - "values": [ - { - "desc": "GST_AUDIO_RESAMPLER_FILTER_INTERPOLATION_NONE", - "name": "none", - "value": "0" - }, - { - "desc": "GST_AUDIO_RESAMPLER_FILTER_INTERPOLATION_LINEAR", - "name": "linear", - "value": "1" - }, - { - "desc": "GST_AUDIO_RESAMPLER_FILTER_INTERPOLATION_CUBIC", - "name": "cubic", - "value": "2" - } - ], + "readable": true, + "type": "GstAudioResamplerFilterInterpolation", "writable": true }, "sinc-filter-mode": { @@ -2656,25 +1889,8 @@ "construct": false, "construct-only": false, "default": "auto (2)", - "enum": true, - "type-name": "GstAudioResamplerFilterMode", - "values": [ - { - "desc": "GST_AUDIO_RESAMPLER_FILTER_MODE_INTERPOLATED", - "name": "interpolated", - "value": "0" - }, - { - "desc": "GST_AUDIO_RESAMPLER_FILTER_MODE_FULL", - "name": "full", - "value": "1" - }, - { - "desc": "GST_AUDIO_RESAMPLER_FILTER_MODE_AUTO", - "name": "auto", - "value": "2" - } - ], + "readable": true, + "type": "GstAudioResamplerFilterMode", "writable": true } }, @@ -2683,8 +1899,81 @@ }, "filename": "gstaudioresample", "license": "LGPL", + "other-types": { + "GstAudioResamplerFilterInterpolation": { + "kind": "enum", + "values": [ + { + "desc": "GST_AUDIO_RESAMPLER_FILTER_INTERPOLATION_NONE", + "name": "none", + "value": "0" + }, + { + "desc": "GST_AUDIO_RESAMPLER_FILTER_INTERPOLATION_LINEAR", + "name": "linear", + "value": "1" + }, + { + "desc": "GST_AUDIO_RESAMPLER_FILTER_INTERPOLATION_CUBIC", + "name": "cubic", + "value": "2" + } + ] + }, + "GstAudioResamplerFilterMode": { + "kind": "enum", + "values": [ + { + "desc": "GST_AUDIO_RESAMPLER_FILTER_MODE_INTERPOLATED", + "name": "interpolated", + "value": "0" + }, + { + "desc": "GST_AUDIO_RESAMPLER_FILTER_MODE_FULL", + "name": "full", + "value": "1" + }, + { + "desc": "GST_AUDIO_RESAMPLER_FILTER_MODE_AUTO", + "name": "auto", + "value": "2" + } + ] + }, + "GstAudioResamplerMethod": { + "kind": "enum", + "values": [ + { + "desc": "GST_AUDIO_RESAMPLER_METHOD_NEAREST", + "name": "nearest", + "value": "0" + }, + { + "desc": "GST_AUDIO_RESAMPLER_METHOD_LINEAR", + "name": "linear", + "value": "1" + }, + { + "desc": "GST_AUDIO_RESAMPLER_METHOD_CUBIC", + "name": "cubic", + "value": "2" + }, + { + "desc": "GST_AUDIO_RESAMPLER_METHOD_BLACKMAN_NUTTALL", + "name": "blackman-nuttall", + "value": "3" + }, + { + "desc": "GST_AUDIO_RESAMPLER_METHOD_KAISER", + "name": "kaiser", + "value": "4" + } + ] + } + }, "package": "GStreamer Base Plug-ins git", "source": "gst-plugins-base", + "tracers": {}, "url": "Unknown package origin" }, "audiotestsrc": { @@ -2716,7 +2005,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "blocksize": { @@ -2726,7 +2016,8 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "can-activate-pull": { @@ -2734,7 +2025,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "can-activate-push": { @@ -2742,7 +2034,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "do-timestamp": { @@ -2750,7 +2043,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "freq": { @@ -2760,7 +2054,8 @@ "default": "440", "max": "1.07374e+09", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "is-live": { @@ -2768,7 +2063,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "marker-tick-period": { @@ -2778,7 +2074,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "marker-tick-volume": { @@ -2788,15 +2085,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 }, "num-buffers": { @@ -2806,14 +2096,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": { @@ -2823,7 +2107,8 @@ "default": "1024", "max": "2147483647", "min": "1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "sine-periods-per-tick": { @@ -2833,7 +2118,8 @@ "default": "10", "max": "-1", "min": "1", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "tick-interval": { @@ -2843,7 +2129,8 @@ "default": "1000000000", "max": "18446744073709551615", "min": "1", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "timestamp-offset": { @@ -2853,7 +2140,8 @@ "default": "0", "max": "9223372036854775807", "min": "-9223372036854775808", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "typefind": { @@ -2861,7 +2149,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "volume": { @@ -2871,7 +2160,8 @@ "default": "0.8", "max": "1", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "wave": { @@ -2879,75 +2169,8 @@ "construct": false, "construct-only": false, "default": "sine (0)", - "enum": true, - "type-name": "GstAudioTestSrcWave", - "values": [ - { - "desc": "Sine", - "name": "sine", - "value": "0" - }, - { - "desc": "Square", - "name": "square", - "value": "1" - }, - { - "desc": "Saw", - "name": "saw", - "value": "2" - }, - { - "desc": "Triangle", - "name": "triangle", - "value": "3" - }, - { - "desc": "Silence", - "name": "silence", - "value": "4" - }, - { - "desc": "White uniform noise", - "name": "white-noise", - "value": "5" - }, - { - "desc": "Pink noise", - "name": "pink-noise", - "value": "6" - }, - { - "desc": "Sine table", - "name": "sine-table", - "value": "7" - }, - { - "desc": "Periodic Ticks", - "name": "ticks", - "value": "8" - }, - { - "desc": "White Gaussian noise", - "name": "gaussian-noise", - "value": "9" - }, - { - "desc": "Red (brownian) noise", - "name": "red-noise", - "value": "10" - }, - { - "desc": "Blue noise", - "name": "blue-noise", - "value": "11" - }, - { - "desc": "Violet noise", - "name": "violet-noise", - "value": "12" - } - ], + "readable": true, + "type": "GstAudioTestSrcWave", "writable": true } }, @@ -2956,8 +2179,81 @@ }, "filename": "gstaudiotestsrc", "license": "LGPL", + "other-types": { + "GstAudioTestSrcWave": { + "kind": "enum", + "values": [ + { + "desc": "Sine", + "name": "sine", + "value": "0" + }, + { + "desc": "Square", + "name": "square", + "value": "1" + }, + { + "desc": "Saw", + "name": "saw", + "value": "2" + }, + { + "desc": "Triangle", + "name": "triangle", + "value": "3" + }, + { + "desc": "Silence", + "name": "silence", + "value": "4" + }, + { + "desc": "White uniform noise", + "name": "white-noise", + "value": "5" + }, + { + "desc": "Pink noise", + "name": "pink-noise", + "value": "6" + }, + { + "desc": "Sine table", + "name": "sine-table", + "value": "7" + }, + { + "desc": "Periodic Ticks", + "name": "ticks", + "value": "8" + }, + { + "desc": "White Gaussian noise", + "name": "gaussian-noise", + "value": "9" + }, + { + "desc": "Red (brownian) noise", + "name": "red-noise", + "value": "10" + }, + { + "desc": "Blue noise", + "name": "blue-noise", + "value": "11" + }, + { + "desc": "Violet noise", + "name": "violet-noise", + "value": "12" + } + ] + } + }, "package": "GStreamer Base Plug-ins git", "source": "gst-plugins-base", + "tracers": {}, "url": "Unknown package origin" }, "cdparanoia": { @@ -2976,6 +2272,9 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstURIHandler" + ], "klass": "Source/File", "long-name": "CD Audio (cdda) Source, Paranoia IV", "pad-templates": { @@ -2993,7 +2292,8 @@ "default": "4096", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "cache-size": { @@ -3003,7 +2303,8 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "device": { @@ -3011,7 +2312,8 @@ "construct": false, "construct-only": false, "default": "/dev/cdrom", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "do-timestamp": { @@ -3019,7 +2321,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "generic-device": { @@ -3027,7 +2330,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "mode": { @@ -3035,28 +2339,8 @@ "construct": false, "construct-only": false, "default": "normal (0)", - "enum": true, - "type-name": "GstAudioCdSrcMode", - "values": [ - { - "desc": "GST_AUDIO_CD_SRC_MODE_NORMAL", - "name": "normal", - "value": "0" - }, - { - "desc": "GST_AUDIO_CD_SRC_MODE_CONTINUOUS", - "name": "continuous", - "value": "1" - } - ], - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "GstAudioCdSrcMode", "writable": true }, "num-buffers": { @@ -3066,7 +2350,8 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "paranoia-mode": { @@ -3074,46 +2359,8 @@ "construct": false, "construct-only": false, "default": "fragment", - "type-name": "GstCdParanoiaMode", - "values": [ - { - "desc": "PARANOIA_MODE_DISABLE", - "name": "disable", - "value": "0x00000000" - }, - { - "desc": "PARANOIA_MODE_FRAGMENT", - "name": "fragment", - "value": "0x00000002" - }, - { - "desc": "PARANOIA_MODE_OVERLAP", - "name": "overlap", - "value": "0x00000004" - }, - { - "desc": "PARANOIA_MODE_SCRATCH", - "name": "scratch", - "value": "0x00000008" - }, - { - "desc": "PARANOIA_MODE_REPAIR", - "name": "repair", - "value": "0x00000010" - }, - { - "desc": "PARANOIA_MODE_FULL", - "name": "full", - "value": "0x000000ff" - } - ], - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "GstCdParanoiaMode", "writable": true }, "read-speed": { @@ -3123,7 +2370,8 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "search-overlap": { @@ -3133,7 +2381,8 @@ "default": "-1", "max": "75", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "track": { @@ -3143,7 +2392,8 @@ "default": "1", "max": "99", "min": "1", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "typefind": { @@ -3151,7 +2401,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -3159,30 +2410,76 @@ "signals": { "transport-error": { "args": [ - "gint" + { + "name": "arg0", + "type": "gint" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "uncorrected-error": { "args": [ - "gint" + { + "name": "arg0", + "type": "gint" + } ], - "retval": "void" + "return-type": "void", + "when": "last" } } } }, "filename": "gstcdparanoia", "license": "LGPL", + "other-types": { + "GstCdParanoiaMode": { + "kind": "flags", + "values": [ + { + "desc": "PARANOIA_MODE_DISABLE", + "name": "disable", + "value": "0x00000000" + }, + { + "desc": "PARANOIA_MODE_FRAGMENT", + "name": "fragment", + "value": "0x00000002" + }, + { + "desc": "PARANOIA_MODE_OVERLAP", + "name": "overlap", + "value": "0x00000004" + }, + { + "desc": "PARANOIA_MODE_SCRATCH", + "name": "scratch", + "value": "0x00000008" + }, + { + "desc": "PARANOIA_MODE_REPAIR", + "name": "repair", + "value": "0x00000010" + }, + { + "desc": "PARANOIA_MODE_FULL", + "name": "full", + "value": "0x000000ff" + } + ] + } + }, "package": "GStreamer Base Plug-ins git", "source": "gst-plugins-base", + "tracers": {}, "url": "Unknown package origin" }, "compositor": { "description": "Compositor", "elements": { "compositor": { - "author": "Wim Taymans <wim@fluendo.com>, Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>", + "author": "Wim Taymans <wim@fluendo.com>, Sebastian Dröge <sebastian.droege@collabora.co.uk>", "description": "Composite multiple video streams", "hierarchy": [ "GstCompositor", @@ -3193,176 +2490,23 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstChildProxy" + ], "klass": "Filter/Editor/Video/Compositor", "long-name": "Compositor", "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", + "caps": "video/x-raw:\n format: { AYUV, VUYA, 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": [ - "GstCompositorPad", - "GstVideoAggregatorConvertPad", - "GstVideoAggregatorPad", - "GstAggregatorPad", - "GstPad", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "properties": { - "alpha": { - "blurb": "Alpha of the picture", - "construct": false, - "construct-only": false, - "default": "1", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "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 - }, - "height": { - "blurb": "Height of the picture", - "construct": false, - "construct-only": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "type-name": "gint", - "writable": true - }, - "operator": { - "blurb": "Blending operator to use for blending this pad over the previous ones", - "construct": false, - "construct-only": false, - "default": "over (1)", - "enum": true, - "type-name": "GstCompositorOperator", - "values": [ - { - "desc": "Source", - "name": "source", - "value": "0" - }, - { - "desc": "Over", - "name": "over", - "value": "1" - }, - { - "desc": "Add", - "name": "add", - "value": "2" - } - ], - "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 - }, - "width": { - "blurb": "Width of the picture", - "construct": false, - "construct-only": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "type-name": "gint", - "writable": true - }, - "xpos": { - "blurb": "X Position of the picture", - "construct": false, - "construct-only": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "type-name": "gint", - "writable": true - }, - "ypos": { - "blurb": "Y Position of the picture", - "construct": false, - "construct-only": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "type-name": "gint", - "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": "GstCompositorPad" }, "src": { - "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", + "caps": "video/x-raw:\n format: { AYUV, VUYA, 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": "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": { @@ -3371,30 +2515,8 @@ "construct": false, "construct-only": false, "default": "checker (0)", - "enum": true, - "type-name": "GstCompositorBackground", - "values": [ - { - "desc": "Checker pattern", - "name": "checker", - "value": "0" - }, - { - "desc": "Black", - "name": "black", - "value": "1" - }, - { - "desc": "White", - "name": "white", - "value": "2" - }, - { - "desc": "Transparent Background to enable further compositing", - "name": "transparent", - "value": "3" - } - ], + "readable": true, + "type": "GstCompositorBackground", "writable": true }, "latency": { @@ -3404,7 +2526,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "min-upstream-latency": { @@ -3414,22 +2537,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": { @@ -3439,7 +2548,8 @@ "default": "18446744073709551615", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "start-time-selection": { @@ -3447,25 +2557,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 } }, @@ -3474,8 +2567,195 @@ }, "filename": "gstcompositor", "license": "LGPL", + "other-types": { + "GstCompositorBackground": { + "kind": "enum", + "values": [ + { + "desc": "Checker pattern", + "name": "checker", + "value": "0" + }, + { + "desc": "Black", + "name": "black", + "value": "1" + }, + { + "desc": "White", + "name": "white", + "value": "2" + }, + { + "desc": "Transparent Background to enable further compositing", + "name": "transparent", + "value": "3" + } + ] + }, + "GstCompositorOperator": { + "kind": "enum", + "values": [ + { + "desc": "Source", + "name": "source", + "value": "0" + }, + { + "desc": "Over", + "name": "over", + "value": "1" + }, + { + "desc": "Add", + "name": "add", + "value": "2" + } + ] + }, + "GstCompositorPad": { + "hierarchy": [ + "GstCompositorPad", + "GstVideoAggregatorConvertPad", + "GstVideoAggregatorPad", + "GstAggregatorPad", + "GstPad", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "kind": "object", + "properties": { + "alpha": { + "blurb": "Alpha of the picture", + "construct": false, + "construct-only": false, + "default": "1", + "max": "1", + "min": "0", + "readable": true, + "type": "gdouble", + "writable": true + }, + "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, + "readable": true, + "type": "GstStructure", + "writable": true + }, + "emit-signals": { + "blurb": "Send signals to signal data consumption", + "construct": false, + "construct-only": false, + "default": "false", + "readable": true, + "type": "gboolean", + "writable": true + }, + "height": { + "blurb": "Height of the picture", + "construct": false, + "construct-only": false, + "default": "0", + "max": "2147483647", + "min": "-2147483648", + "readable": true, + "type": "gint", + "writable": true + }, + "max-last-buffer-repeat": { + "blurb": "Repeat last buffer for time (in ns, -1=until EOS), behaviour on EOS is not affected", + "construct": false, + "construct-only": false, + "default": "18446744073709551615", + "max": "18446744073709551615", + "min": "0", + "readable": true, + "type": "guint64", + "writable": true + }, + "operator": { + "blurb": "Blending operator to use for blending this pad over the previous ones", + "construct": false, + "construct-only": false, + "default": "over (1)", + "readable": true, + "type": "GstCompositorOperator", + "writable": true + }, + "repeat-after-eos": { + "blurb": "Repeat the last frame after EOS until all pads are EOS", + "construct": false, + "construct-only": false, + "default": "false", + "readable": true, + "type": "gboolean", + "writable": true + }, + "width": { + "blurb": "Width of the picture", + "construct": false, + "construct-only": false, + "default": "0", + "max": "2147483647", + "min": "-2147483648", + "readable": true, + "type": "gint", + "writable": true + }, + "xpos": { + "blurb": "X Position of the picture", + "construct": false, + "construct-only": false, + "default": "0", + "max": "2147483647", + "min": "-2147483648", + "readable": true, + "type": "gint", + "writable": true + }, + "ypos": { + "blurb": "Y Position of the picture", + "construct": false, + "construct-only": false, + "default": "0", + "max": "2147483647", + "min": "-2147483648", + "readable": true, + "type": "gint", + "writable": true + }, + "zorder": { + "blurb": "Z Order of the picture", + "construct": false, + "construct-only": false, + "default": "0", + "max": "-1", + "min": "0", + "readable": true, + "type": "guint", + "writable": true + } + }, + "signals": { + "buffer-consumed": { + "args": [ + { + "name": "arg0", + "type": "GstBuffer" + } + ], + "return-type": "void", + "when": "first" + } + } + } + }, "package": "GStreamer Base Plug-ins git", "source": "gst-plugins-base", + "tracers": {}, "url": "Unknown package origin" }, "encoding": { @@ -3492,6 +2772,9 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstChildProxy" + ], "klass": "Generic/Bin/Encoder", "long-name": "Encoder Bin", "pad-templates": { @@ -3522,7 +2805,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "audio-jitter-tolerance": { @@ -3532,7 +2816,8 @@ "default": "20000000", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "avoid-reencoding": { @@ -3540,7 +2825,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "flags": { @@ -3548,19 +2834,8 @@ "construct": false, "construct-only": false, "default": "(none)", - "type-name": "GstEncodeBinFlags", - "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" - } - ], + "readable": true, + "type": "GstEncodeBinFlags", "writable": true }, "message-forward": { @@ -3568,29 +2843,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 }, "profile": { "blurb": "The GstEncodingProfile to use", "construct": false, "construct-only": false, - "type-name": "GstEncodingProfile", + "readable": true, + "type": "GstEncodingProfile", "writable": true }, "queue-buffers-max": { @@ -3600,7 +2862,8 @@ "default": "200", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "queue-bytes-max": { @@ -3610,7 +2873,8 @@ "default": "10485760", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "queue-time-max": { @@ -3620,38 +2884,67 @@ "default": "1000000000", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true } }, "rank": "none", "signals": { "request-pad": { + "action": true, "args": [ - "GstCaps" + { + "name": "arg0", + "type": "GstCaps" + } ], - "retval": "GstPad" + "return-type": "GstPad", + "when": "last" }, "request-profile-pad": { + "action": true, "args": [ - "gchararray" + { + "name": "arg0", + "type": "gchararray" + } ], - "retval": "GstPad" + "return-type": "GstPad", + "when": "last" } } } }, "filename": "gstencoding", "license": "LGPL", + "other-types": { + "GstEncodeBinFlags": { + "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" + } + ] + } + }, "package": "GStreamer Base Plug-ins git", "source": "gst-plugins-base", + "tracers": {}, "url": "Unknown package origin" }, "gio": { "description": "GIO elements", "elements": { "giosink": { - "author": "Ren\u00e9 Stadler <mail@renestadler.de>, Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>", + "author": "RenĂ© Stadler <mail@renestadler.de>, Sebastian Dröge <sebastian.droege@collabora.co.uk>", "description": "Write to any GIO-supported location", "hierarchy": [ "GstGioSink", @@ -3662,6 +2955,9 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstURIHandler" + ], "klass": "Sink/File", "long-name": "GIO sink", "pad-templates": { @@ -3677,7 +2973,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "blocksize": { @@ -3687,7 +2984,8 @@ "default": "4096", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "enable-last-sample": { @@ -3695,21 +2993,24 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "file": { "blurb": "GFile to write to", "construct": false, "construct-only": false, - "type-name": "GFile", + "readable": true, + "type": "GFile", "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": { @@ -3717,7 +3018,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "max-bitrate": { @@ -3727,7 +3029,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "max-lateness": { @@ -3737,32 +3040,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": { @@ -3770,7 +3060,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "render-delay": { @@ -3780,7 +3071,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "stats": { @@ -3788,7 +3080,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": { @@ -3796,7 +3089,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "throttle-time": { @@ -3806,7 +3100,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "ts-offset": { @@ -3816,14 +3111,15 @@ "default": "0", "max": "9223372036854775807", "min": "-9223372036854775808", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true } }, "rank": "secondary" }, "giosrc": { - "author": "Ren\u00e9 Stadler <mail@renestadler.de>, Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>", + "author": "RenĂ© Stadler <mail@renestadler.de>, Sebastian Dröge <sebastian.droege@collabora.co.uk>", "description": "Read from any GIO-supported location", "hierarchy": [ "GstGioSrc", @@ -3834,6 +3130,9 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstURIHandler" + ], "klass": "Source/File", "long-name": "GIO source", "pad-templates": { @@ -3851,7 +3150,8 @@ "default": "4096", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "do-timestamp": { @@ -3859,14 +3159,16 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "file": { "blurb": "GFile to read from", "construct": false, "construct-only": false, - "type-name": "GFile", + "readable": true, + "type": "GFile", "writable": true }, "location": { @@ -3874,15 +3176,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": { @@ -3892,14 +3187,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": { @@ -3907,14 +3196,15 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, "rank": "secondary" }, "giostreamsink": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>", + "author": "Sebastian Dröge <sebastian.droege@collabora.co.uk>", "description": "Write to any GIO stream", "hierarchy": [ "GstGioStreamSink", @@ -3940,7 +3230,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "blocksize": { @@ -3950,7 +3241,8 @@ "default": "4096", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "enable-last-sample": { @@ -3958,14 +3250,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": { @@ -3975,7 +3269,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "max-lateness": { @@ -3985,32 +3280,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": { @@ -4018,7 +3300,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "render-delay": { @@ -4028,7 +3311,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "stats": { @@ -4036,14 +3320,16 @@ "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 }, "stream": { "blurb": "Stream to write to", "construct": false, "construct-only": false, - "type-name": "GOutputStream", + "readable": true, + "type": "GOutputStream", "writable": true }, "sync": { @@ -4051,7 +3337,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "throttle-time": { @@ -4061,7 +3348,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "ts-offset": { @@ -4071,14 +3359,15 @@ "default": "0", "max": "9223372036854775807", "min": "-9223372036854775808", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true } }, "rank": "none" }, "giostreamsrc": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>", + "author": "Sebastian Dröge <sebastian.droege@collabora.co.uk>", "description": "Read from any GIO stream", "hierarchy": [ "GstGioStreamSrc", @@ -4106,7 +3395,8 @@ "default": "4096", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "do-timestamp": { @@ -4114,15 +3404,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": { @@ -4132,21 +3415,16 @@ "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 }, "stream": { "blurb": "Stream to read from", "construct": false, "construct-only": false, - "type-name": "GInputStream", + "readable": true, + "type": "GInputStream", "writable": true }, "typefind": { @@ -4154,7 +3432,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -4163,826 +3442,21 @@ }, "filename": "gstgio", "license": "LGPL", + "other-types": {}, "package": "GStreamer Base Plug-ins git", "source": "gst-plugins-base", + "tracers": {}, "url": "Unknown package origin" }, "libvisual": { "description": "libvisual visualization plugins", - "elements": { - "libvisual_bumpscope": { - "author": "Benjamin Otte <otte@gnome.org>", - "description": "Bumpscope visual plugin", - "hierarchy": [ - "GstVisualbumpscope", - "GstVisual", - "GstAudioVisualizer", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Visualization", - "long-name": "libvisual Bumpscope plugin plugin v.0.0.1", - "pad-templates": { - "sink": { - "caps": "audio/x-raw:\n format: S16LE\n layout: interleaved\n channels: { (int)1, (int)2 }\n rate: { (int)8000, (int)11250, (int)22500, (int)32000, (int)44100, (int)48000, (int)96000 }\n", - "direction": "sink", - "presence": "always" - }, - "src": { - "caps": "video/x-raw:\n format: { BGRx, BGR, RGB16 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "shade-amount": { - "blurb": "Shading color to use (big-endian ARGB)", - "construct": false, - "construct-only": false, - "default": "657930", - "max": "-1", - "min": "0", - "type-name": "guint", - "writable": true - }, - "shader": { - "blurb": "Shader function to apply on each frame", - "construct": false, - "construct-only": false, - "default": "fade (1)", - "enum": true, - "type-name": "GstAudioVisualizerShader", - "values": [ - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_NONE", - "name": "none", - "value": "0" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE", - "name": "fade", - "value": "1" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_UP", - "name": "fade-and-move-up", - "value": "2" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_DOWN", - "name": "fade-and-move-down", - "value": "3" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_LEFT", - "name": "fade-and-move-left", - "value": "4" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_RIGHT", - "name": "fade-and-move-right", - "value": "5" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_HORIZ_OUT", - "name": "fade-and-move-horiz-out", - "value": "6" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_HORIZ_IN", - "name": "fade-and-move-horiz-in", - "value": "7" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_VERT_OUT", - "name": "fade-and-move-vert-out", - "value": "8" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_VERT_IN", - "name": "fade-and-move-vert-in", - "value": "9" - } - ], - "writable": true - } - }, - "rank": "none" - }, - "libvisual_corona": { - "author": "Benjamin Otte <otte@gnome.org>", - "description": "Libvisual corona plugin", - "hierarchy": [ - "GstVisualcorona", - "GstVisual", - "GstAudioVisualizer", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Visualization", - "long-name": "libvisual libvisual corona plugin plugin v.0.1", - "pad-templates": { - "sink": { - "caps": "audio/x-raw:\n format: S16LE\n layout: interleaved\n channels: { (int)1, (int)2 }\n rate: { (int)8000, (int)11250, (int)22500, (int)32000, (int)44100, (int)48000, (int)96000 }\n", - "direction": "sink", - "presence": "always" - }, - "src": { - "caps": "video/x-raw:\n format: { BGRx, BGR, RGB16 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "shade-amount": { - "blurb": "Shading color to use (big-endian ARGB)", - "construct": false, - "construct-only": false, - "default": "657930", - "max": "-1", - "min": "0", - "type-name": "guint", - "writable": true - }, - "shader": { - "blurb": "Shader function to apply on each frame", - "construct": false, - "construct-only": false, - "default": "fade (1)", - "enum": true, - "type-name": "GstAudioVisualizerShader", - "values": [ - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_NONE", - "name": "none", - "value": "0" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE", - "name": "fade", - "value": "1" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_UP", - "name": "fade-and-move-up", - "value": "2" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_DOWN", - "name": "fade-and-move-down", - "value": "3" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_LEFT", - "name": "fade-and-move-left", - "value": "4" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_RIGHT", - "name": "fade-and-move-right", - "value": "5" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_HORIZ_OUT", - "name": "fade-and-move-horiz-out", - "value": "6" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_HORIZ_IN", - "name": "fade-and-move-horiz-in", - "value": "7" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_VERT_OUT", - "name": "fade-and-move-vert-out", - "value": "8" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_VERT_IN", - "name": "fade-and-move-vert-in", - "value": "9" - } - ], - "writable": true - } - }, - "rank": "none" - }, - "libvisual_infinite": { - "author": "Benjamin Otte <otte@gnome.org>", - "description": "Infinite visual plugin", - "hierarchy": [ - "GstVisualinfinite", - "GstVisual", - "GstAudioVisualizer", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Visualization", - "long-name": "libvisual infinite plugin plugin v.0.1", - "pad-templates": { - "sink": { - "caps": "audio/x-raw:\n format: S16LE\n layout: interleaved\n channels: { (int)1, (int)2 }\n rate: { (int)8000, (int)11250, (int)22500, (int)32000, (int)44100, (int)48000, (int)96000 }\n", - "direction": "sink", - "presence": "always" - }, - "src": { - "caps": "video/x-raw:\n format: { BGRx, BGR, RGB16 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "shade-amount": { - "blurb": "Shading color to use (big-endian ARGB)", - "construct": false, - "construct-only": false, - "default": "657930", - "max": "-1", - "min": "0", - "type-name": "guint", - "writable": true - }, - "shader": { - "blurb": "Shader function to apply on each frame", - "construct": false, - "construct-only": false, - "default": "fade (1)", - "enum": true, - "type-name": "GstAudioVisualizerShader", - "values": [ - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_NONE", - "name": "none", - "value": "0" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE", - "name": "fade", - "value": "1" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_UP", - "name": "fade-and-move-up", - "value": "2" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_DOWN", - "name": "fade-and-move-down", - "value": "3" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_LEFT", - "name": "fade-and-move-left", - "value": "4" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_RIGHT", - "name": "fade-and-move-right", - "value": "5" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_HORIZ_OUT", - "name": "fade-and-move-horiz-out", - "value": "6" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_HORIZ_IN", - "name": "fade-and-move-horiz-in", - "value": "7" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_VERT_OUT", - "name": "fade-and-move-vert-out", - "value": "8" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_VERT_IN", - "name": "fade-and-move-vert-in", - "value": "9" - } - ], - "writable": true - } - }, - "rank": "none" - }, - "libvisual_jakdaw": { - "author": "Benjamin Otte <otte@gnome.org>", - "description": "jakdaw visual plugin", - "hierarchy": [ - "GstVisualjakdaw", - "GstVisual", - "GstAudioVisualizer", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Visualization", - "long-name": "libvisual Jakdaw plugin plugin v.0.0.1", - "pad-templates": { - "sink": { - "caps": "audio/x-raw:\n format: S16LE\n layout: interleaved\n channels: { (int)1, (int)2 }\n rate: { (int)8000, (int)11250, (int)22500, (int)32000, (int)44100, (int)48000, (int)96000 }\n", - "direction": "sink", - "presence": "always" - }, - "src": { - "caps": "video/x-raw:\n format: { BGRx, BGR, RGB16 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "shade-amount": { - "blurb": "Shading color to use (big-endian ARGB)", - "construct": false, - "construct-only": false, - "default": "657930", - "max": "-1", - "min": "0", - "type-name": "guint", - "writable": true - }, - "shader": { - "blurb": "Shader function to apply on each frame", - "construct": false, - "construct-only": false, - "default": "fade (1)", - "enum": true, - "type-name": "GstAudioVisualizerShader", - "values": [ - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_NONE", - "name": "none", - "value": "0" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE", - "name": "fade", - "value": "1" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_UP", - "name": "fade-and-move-up", - "value": "2" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_DOWN", - "name": "fade-and-move-down", - "value": "3" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_LEFT", - "name": "fade-and-move-left", - "value": "4" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_RIGHT", - "name": "fade-and-move-right", - "value": "5" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_HORIZ_OUT", - "name": "fade-and-move-horiz-out", - "value": "6" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_HORIZ_IN", - "name": "fade-and-move-horiz-in", - "value": "7" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_VERT_OUT", - "name": "fade-and-move-vert-out", - "value": "8" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_VERT_IN", - "name": "fade-and-move-vert-in", - "value": "9" - } - ], - "writable": true - } - }, - "rank": "none" - }, - "libvisual_jess": { - "author": "Benjamin Otte <otte@gnome.org>", - "description": "Jess visual plugin", - "hierarchy": [ - "GstVisualjess", - "GstVisual", - "GstAudioVisualizer", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Visualization", - "long-name": "libvisual jess plugin plugin v.0.1", - "pad-templates": { - "sink": { - "caps": "audio/x-raw:\n format: S16LE\n layout: interleaved\n channels: { (int)1, (int)2 }\n rate: { (int)8000, (int)11250, (int)22500, (int)32000, (int)44100, (int)48000, (int)96000 }\n", - "direction": "sink", - "presence": "always" - }, - "src": { - "caps": "video/x-raw:\n format: { BGRx, BGR, RGB16 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "shade-amount": { - "blurb": "Shading color to use (big-endian ARGB)", - "construct": false, - "construct-only": false, - "default": "657930", - "max": "-1", - "min": "0", - "type-name": "guint", - "writable": true - }, - "shader": { - "blurb": "Shader function to apply on each frame", - "construct": false, - "construct-only": false, - "default": "fade (1)", - "enum": true, - "type-name": "GstAudioVisualizerShader", - "values": [ - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_NONE", - "name": "none", - "value": "0" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE", - "name": "fade", - "value": "1" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_UP", - "name": "fade-and-move-up", - "value": "2" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_DOWN", - "name": "fade-and-move-down", - "value": "3" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_LEFT", - "name": "fade-and-move-left", - "value": "4" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_RIGHT", - "name": "fade-and-move-right", - "value": "5" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_HORIZ_OUT", - "name": "fade-and-move-horiz-out", - "value": "6" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_HORIZ_IN", - "name": "fade-and-move-horiz-in", - "value": "7" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_VERT_OUT", - "name": "fade-and-move-vert-out", - "value": "8" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_VERT_IN", - "name": "fade-and-move-vert-in", - "value": "9" - } - ], - "writable": true - } - }, - "rank": "none" - }, - "libvisual_lv_analyzer": { - "author": "Benjamin Otte <otte@gnome.org>", - "description": "Libvisual analyzer plugin", - "hierarchy": [ - "GstVisuallv_analyzer", - "GstVisual", - "GstAudioVisualizer", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Visualization", - "long-name": "libvisual libvisual analyzer plugin v.1.0", - "pad-templates": { - "sink": { - "caps": "audio/x-raw:\n format: S16LE\n layout: interleaved\n channels: { (int)1, (int)2 }\n rate: { (int)8000, (int)11250, (int)22500, (int)32000, (int)44100, (int)48000, (int)96000 }\n", - "direction": "sink", - "presence": "always" - }, - "src": { - "caps": "video/x-raw:\n format: { BGRx, BGR, RGB16 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "shade-amount": { - "blurb": "Shading color to use (big-endian ARGB)", - "construct": false, - "construct-only": false, - "default": "657930", - "max": "-1", - "min": "0", - "type-name": "guint", - "writable": true - }, - "shader": { - "blurb": "Shader function to apply on each frame", - "construct": false, - "construct-only": false, - "default": "fade (1)", - "enum": true, - "type-name": "GstAudioVisualizerShader", - "values": [ - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_NONE", - "name": "none", - "value": "0" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE", - "name": "fade", - "value": "1" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_UP", - "name": "fade-and-move-up", - "value": "2" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_DOWN", - "name": "fade-and-move-down", - "value": "3" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_LEFT", - "name": "fade-and-move-left", - "value": "4" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_RIGHT", - "name": "fade-and-move-right", - "value": "5" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_HORIZ_OUT", - "name": "fade-and-move-horiz-out", - "value": "6" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_HORIZ_IN", - "name": "fade-and-move-horiz-in", - "value": "7" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_VERT_OUT", - "name": "fade-and-move-vert-out", - "value": "8" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_VERT_IN", - "name": "fade-and-move-vert-in", - "value": "9" - } - ], - "writable": true - } - }, - "rank": "none" - }, - "libvisual_lv_scope": { - "author": "Benjamin Otte <otte@gnome.org>", - "description": "Libvisual scope plugin", - "hierarchy": [ - "GstVisuallv_scope", - "GstVisual", - "GstAudioVisualizer", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Visualization", - "long-name": "libvisual libvisual scope plugin v.0.1", - "pad-templates": { - "sink": { - "caps": "audio/x-raw:\n format: S16LE\n layout: interleaved\n channels: { (int)1, (int)2 }\n rate: { (int)8000, (int)11250, (int)22500, (int)32000, (int)44100, (int)48000, (int)96000 }\n", - "direction": "sink", - "presence": "always" - }, - "src": { - "caps": "video/x-raw:\n format: { BGRx, BGR, RGB16 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "shade-amount": { - "blurb": "Shading color to use (big-endian ARGB)", - "construct": false, - "construct-only": false, - "default": "657930", - "max": "-1", - "min": "0", - "type-name": "guint", - "writable": true - }, - "shader": { - "blurb": "Shader function to apply on each frame", - "construct": false, - "construct-only": false, - "default": "fade (1)", - "enum": true, - "type-name": "GstAudioVisualizerShader", - "values": [ - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_NONE", - "name": "none", - "value": "0" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE", - "name": "fade", - "value": "1" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_UP", - "name": "fade-and-move-up", - "value": "2" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_DOWN", - "name": "fade-and-move-down", - "value": "3" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_LEFT", - "name": "fade-and-move-left", - "value": "4" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_RIGHT", - "name": "fade-and-move-right", - "value": "5" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_HORIZ_OUT", - "name": "fade-and-move-horiz-out", - "value": "6" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_HORIZ_IN", - "name": "fade-and-move-horiz-in", - "value": "7" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_VERT_OUT", - "name": "fade-and-move-vert-out", - "value": "8" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_VERT_IN", - "name": "fade-and-move-vert-in", - "value": "9" - } - ], - "writable": true - } - }, - "rank": "none" - }, - "libvisual_oinksie": { - "author": "Benjamin Otte <otte@gnome.org>", - "description": "Libvisual Oinksie visual plugin", - "hierarchy": [ - "GstVisualoinksie", - "GstVisual", - "GstAudioVisualizer", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Visualization", - "long-name": "libvisual oinksie plugin plugin v.0.1", - "pad-templates": { - "sink": { - "caps": "audio/x-raw:\n format: S16LE\n layout: interleaved\n channels: { (int)1, (int)2 }\n rate: { (int)8000, (int)11250, (int)22500, (int)32000, (int)44100, (int)48000, (int)96000 }\n", - "direction": "sink", - "presence": "always" - }, - "src": { - "caps": "video/x-raw:\n format: { BGRx, BGR, RGB16 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "shade-amount": { - "blurb": "Shading color to use (big-endian ARGB)", - "construct": false, - "construct-only": false, - "default": "657930", - "max": "-1", - "min": "0", - "type-name": "guint", - "writable": true - }, - "shader": { - "blurb": "Shader function to apply on each frame", - "construct": false, - "construct-only": false, - "default": "fade (1)", - "enum": true, - "type-name": "GstAudioVisualizerShader", - "values": [ - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_NONE", - "name": "none", - "value": "0" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE", - "name": "fade", - "value": "1" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_UP", - "name": "fade-and-move-up", - "value": "2" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_DOWN", - "name": "fade-and-move-down", - "value": "3" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_LEFT", - "name": "fade-and-move-left", - "value": "4" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_RIGHT", - "name": "fade-and-move-right", - "value": "5" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_HORIZ_OUT", - "name": "fade-and-move-horiz-out", - "value": "6" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_HORIZ_IN", - "name": "fade-and-move-horiz-in", - "value": "7" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_VERT_OUT", - "name": "fade-and-move-vert-out", - "value": "8" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_VERT_IN", - "name": "fade-and-move-vert-in", - "value": "9" - } - ], - "writable": true - } - }, - "rank": "none" - } - }, + "elements": {}, "filename": "gstlibvisual", "license": "LGPL", + "other-types": {}, "package": "GStreamer Base Plug-ins git", "source": "gst-plugins-base", + "tracers": {}, "url": "Unknown package origin" }, "ogg": { @@ -5012,23 +3486,6 @@ "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" }, "oggdemux": { @@ -5055,40 +3512,32 @@ "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", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - } - }, "rank": "primary", "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" } } }, @@ -5102,6 +3551,9 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstPreset" + ], "klass": "Codec/Muxer", "long-name": "Ogg muxer", "pad-templates": { @@ -5134,7 +3586,8 @@ "default": "500000000", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "max-page-delay": { @@ -5144,7 +3597,8 @@ "default": "500000000", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "max-tolerance": { @@ -5154,22 +3608,8 @@ "default": "40000000", "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 }, "skeleton": { @@ -5177,7 +3617,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -5207,23 +3648,6 @@ "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" }, "ogmaudioparse": { @@ -5251,40 +3675,32 @@ "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", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - } - }, "rank": "primary", "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" } } }, @@ -5313,40 +3729,32 @@ "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", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - } - }, "rank": "primary", "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" } } }, @@ -5370,53 +3778,47 @@ "presence": "always" }, "src": { - "caps": "video/mpeg:\n mpegversion: 4\n systemstream: false\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-asus:\n asusversion: 1\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-asus:\n asusversion: 2\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-cirrus-logic-accupak:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-camstudio:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-compressed-yuv:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-raw:\n format: { RGB8P, BGR, BGRx }\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-divx:\n divxversion: 3\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-divx:\n divxversion: 4\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-truemotion:\n trueversion: 1\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-dv:\n systemstream: false\n dvversion: 25\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-dv:\n systemstream: false\n dvversion: 50\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-divx:\n divxversion: 5\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/mpeg:\n mpegversion: 4\n systemstream: false\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-flash-video:\n flvversion: 1\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-vp6-flash:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-h263:\n variant: itu\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-h263:\n variant: lucent\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-h264:\n variant: itu\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-huffyuv:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-intel-h263:\n variant: intel\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-raw:\n format: I420\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-indeo:\n indeoversion: 3\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-indeo:\n indeoversion: 4\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-indeo:\n indeoversion: 5\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-h263:\n variant: lead\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-h264:\n variant: lead\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-h263:\n variant: microsoft\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/mpeg:\n mpegversion: 4\n systemstream: false\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nimage/jpeg:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-msmpeg:\n msmpegversion: 42\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-msmpeg:\n msmpegversion: 43\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/mpeg:\n systemstream: false\n mpegversion: 1\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/mpeg:\n systemstream: false\n mpegversion: 2\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-msmpeg:\n msmpegversion: 41\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-mszh:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nimage/png:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-rle:\n layout: microsoft\n depth: [ 1, 64 ]\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-indeo:\n indeoversion: 2\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/sp5x:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-truemotion:\n trueversion: 2\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-camtasia:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-ultimotion:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-raw:\n format: UYVY\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-ati-vcr:\n vcrversion: 1\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-ati-vcr:\n vcrversion: 2\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-h263:\n variant: vdolive\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-h263:\n variant: vivo\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-vmnc:\n version: 1\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-vp3:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-h264:\n variant: videosoft\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-wmv:\n wmvversion: 1\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-wmv:\n wmvversion: 2\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-wmv:\n wmvversion: 3\n format: WMV3\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/mpeg:\n mpegversion: 4\n systemstream: false\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-xan:\n wcversion: 4\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-raw:\n format: YUY2\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-raw:\n format: YVU9\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-zlib:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-cinepak:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-h264:\n variant: itu\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-msvideocodec:\n msvideoversion: 1\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-h263:\n variant: xirlink\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-dirac:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-ffv:\n ffvversion: 1\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-kmvc:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-vp5:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-vp6:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-vp6-flash:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-vp7:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-vp8:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-mimic:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-apple-video:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-theora:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-fraps:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-aasc:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-raw:\n format: YV12\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-loco:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-zmbv:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-raw:\n format: v210\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-raw:\n format: r210\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n", + "caps": "video/mpeg:\n mpegversion: 4\n systemstream: false\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-asus:\n asusversion: 1\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-asus:\n asusversion: 2\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-cineform:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-cirrus-logic-accupak:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-camstudio:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-compressed-yuv:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-raw:\n format: { RGB8P, BGR, BGRx }\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-divx:\n divxversion: 3\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-divx:\n divxversion: 4\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-truemotion:\n trueversion: 1\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-dv:\n systemstream: false\n dvversion: 25\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-dv:\n systemstream: false\n dvversion: 50\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-divx:\n divxversion: 5\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/mpeg:\n mpegversion: 4\n systemstream: false\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-flash-video:\n flvversion: 1\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-vp6-flash:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-h263:\n variant: itu\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-h263:\n variant: lucent\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-h264:\n variant: itu\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-h265:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-huffyuv:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-intel-h263:\n variant: intel\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-raw:\n format: I420\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-indeo:\n indeoversion: 3\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-indeo:\n indeoversion: 4\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-indeo:\n indeoversion: 5\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-h263:\n variant: lead\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-h264:\n variant: lead\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-h263:\n variant: microsoft\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/mpeg:\n mpegversion: 4\n systemstream: false\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nimage/jpeg:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-msmpeg:\n msmpegversion: 42\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-msmpeg:\n msmpegversion: 43\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/mpeg:\n systemstream: false\n mpegversion: 1\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/mpeg:\n systemstream: false\n mpegversion: 2\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-msmpeg:\n msmpegversion: 41\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-mszh:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nimage/png:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-rle:\n layout: microsoft\n depth: [ 1, 64 ]\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-indeo:\n indeoversion: 2\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/sp5x:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-truemotion:\n trueversion: 2\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-camtasia:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-ultimotion:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-raw:\n format: UYVY\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-ati-vcr:\n vcrversion: 1\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-ati-vcr:\n vcrversion: 2\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-h263:\n variant: vdolive\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-h263:\n variant: vivo\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-vmnc:\n version: 1\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-vp3:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-h264:\n variant: videosoft\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-wmv:\n wmvversion: 1\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-wmv:\n wmvversion: 2\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-wmv:\n wmvversion: 3\n format: WMV3\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/mpeg:\n mpegversion: 4\n systemstream: false\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-xan:\n wcversion: 4\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-raw:\n format: YUY2\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-raw:\n format: YVU9\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-zlib:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-cinepak:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-h264:\n variant: itu\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-msvideocodec:\n msvideoversion: 1\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-h263:\n variant: xirlink\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-dirac:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-ffv:\n ffvversion: 1\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-kmvc:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-vp5:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-vp6:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-vp6-flash:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-vp7:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-vp8:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-mimic:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-apple-video:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-theora:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-fraps:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-aasc:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-raw:\n format: YV12\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-loco:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-zmbv:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-raw:\n format: v210\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-raw:\n format: r210\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n", "direction": "src", "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", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - } - }, "rank": "primary", "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": "gstogg", "license": "LGPL", + "other-types": {}, "package": "GStreamer Base Plug-ins git", "source": "gst-plugins-base", + "tracers": {}, "url": "Unknown package origin" }, "opengl": { @@ -5457,7 +3859,8 @@ "default": "1", "max": "1", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "angle": { @@ -5467,7 +3870,8 @@ "default": "20", "max": "90", "min": "0", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true }, "black-sensitivity": { @@ -5477,14 +3881,16 @@ "default": "100", "max": "128", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "context": { "blurb": "Get OpenGL context", "construct": false, "construct-only": false, - "type-name": "GstGLContext", + "readable": true, + "type": "GstGLContext", "writable": false }, "method": { @@ -5492,38 +3898,8 @@ "construct": false, "construct-only": false, "default": "set (0)", - "enum": true, - "type-name": "GstGLAlphaMethod", - "values": [ - { - "desc": "Set/adjust alpha channel", - "name": "set", - "value": "0" - }, - { - "desc": "Chroma Key on pure green", - "name": "green", - "value": "1" - }, - { - "desc": "Chroma Key on pure blue", - "name": "blue", - "value": "2" - }, - { - "desc": "Chroma Key on custom RGB values", - "name": "custom", - "value": "3" - } - ], - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "GstGLAlphaMethod", "writable": true }, "noise-level": { @@ -5533,14 +3909,8 @@ "default": "2", "max": "64", "min": "0", - "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 }, "qos": { @@ -5548,7 +3918,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "target-b": { @@ -5558,7 +3929,8 @@ "default": "0", "max": "255", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "target-g": { @@ -5568,7 +3940,8 @@ "default": "255", "max": "255", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "target-r": { @@ -5578,7 +3951,8 @@ "default": "0", "max": "255", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "white-sensitivity": { @@ -5588,7 +3962,8 @@ "default": "100", "max": "128", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true } }, @@ -5607,6 +3982,9 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstColorBalance" + ], "klass": "Filter/Effect/Video", "long-name": "Video balance", "pad-templates": { @@ -5629,14 +4007,16 @@ "default": "0", "max": "1", "min": "-1", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "context": { "blurb": "Get OpenGL context", "construct": false, "construct-only": false, - "type-name": "GstGLContext", + "readable": true, + "type": "GstGLContext", "writable": false }, "contrast": { @@ -5646,7 +4026,8 @@ "default": "1", "max": "2", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "hue": { @@ -5656,22 +4037,8 @@ "default": "0", "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", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gdouble", "writable": true }, "qos": { @@ -5679,7 +4046,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "saturation": { @@ -5689,7 +4057,8 @@ "default": "1", "max": "2", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true } }, @@ -5711,12 +4080,12 @@ "long-name": "OpenGL color converter", "pad-templates": { "sink": { - "caps": "video/x-raw(memory:GLMemory):\n format: { RGBA, RGB, RGBx, BGR, BGRx, BGRA, xRGB, xBGR, ARGB, ABGR, Y444, I420, YV12, Y42B, Y41B, NV12, NV21, YUY2, UYVY, AYUV, VUYA, GRAY8, GRAY16_LE, GRAY16_BE, RGB16, BGR16, ARGB64 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n texture-target: { (string)2D, (string)rectangle, (string)external-oes }\n\nvideo/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition):\n format: { RGBA, RGB, RGBx, BGR, BGRx, BGRA, xRGB, xBGR, ARGB, ABGR, Y444, I420, YV12, Y42B, Y41B, NV12, NV21, YUY2, UYVY, AYUV, VUYA, GRAY8, GRAY16_LE, GRAY16_BE, RGB16, BGR16, ARGB64 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n texture-target: { (string)2D, (string)rectangle, (string)external-oes }\n", + "caps": "video/x-raw(memory:GLMemory):\n format: { RGBA, RGB, RGBx, BGR, BGRx, BGRA, xRGB, xBGR, ARGB, ABGR, Y444, I420, YV12, Y42B, Y41B, NV12, NV21, NV16, NV61, YUY2, UYVY, Y210, AYUV, VUYA, Y410, GRAY8, GRAY16_LE, GRAY16_BE, RGB16, BGR16, ARGB64, BGR10A2_LE, RGB10A2_LE, P010_10LE, P012_LE, P016_LE, Y212_LE, Y412_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n texture-target: { (string)2D, (string)rectangle, (string)external-oes }\n\nvideo/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition):\n format: { RGBA, RGB, RGBx, BGR, BGRx, BGRA, xRGB, xBGR, ARGB, ABGR, Y444, I420, YV12, Y42B, Y41B, NV12, NV21, NV16, NV61, YUY2, UYVY, Y210, AYUV, VUYA, Y410, GRAY8, GRAY16_LE, GRAY16_BE, RGB16, BGR16, ARGB64, BGR10A2_LE, RGB10A2_LE, P010_10LE, P012_LE, P016_LE, Y212_LE, Y412_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n texture-target: { (string)2D, (string)rectangle, (string)external-oes }\n", "direction": "sink", "presence": "always" }, "src": { - "caps": "video/x-raw(memory:GLMemory):\n format: { RGBA, RGB, RGBx, BGR, BGRx, BGRA, xRGB, xBGR, ARGB, ABGR, Y444, I420, YV12, Y42B, Y41B, NV12, NV21, YUY2, UYVY, AYUV, VUYA, GRAY8, GRAY16_LE, GRAY16_BE, RGB16, BGR16, ARGB64 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n texture-target: { (string)2D, (string)rectangle, (string)external-oes }\n\nvideo/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition):\n format: { RGBA, RGB, RGBx, BGR, BGRx, BGRA, xRGB, xBGR, ARGB, ABGR, Y444, I420, YV12, Y42B, Y41B, NV12, NV21, YUY2, UYVY, AYUV, VUYA, GRAY8, GRAY16_LE, GRAY16_BE, RGB16, BGR16, ARGB64 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n texture-target: { (string)2D, (string)rectangle, (string)external-oes }\n", + "caps": "video/x-raw(memory:GLMemory):\n format: { RGBA, RGB, RGBx, BGR, BGRx, BGRA, xRGB, xBGR, ARGB, ABGR, Y444, I420, YV12, Y42B, Y41B, NV12, NV21, NV16, NV61, YUY2, UYVY, Y210, AYUV, VUYA, Y410, GRAY8, GRAY16_LE, GRAY16_BE, RGB16, BGR16, ARGB64, BGR10A2_LE, RGB10A2_LE, P010_10LE, P012_LE, P016_LE, Y212_LE, Y412_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n texture-target: { (string)2D, (string)rectangle, (string)external-oes }\n\nvideo/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition):\n format: { RGBA, RGB, RGBx, BGR, BGRx, BGRA, xRGB, xBGR, ARGB, ABGR, Y444, I420, YV12, Y42B, Y41B, NV12, NV21, NV16, NV61, YUY2, UYVY, Y210, AYUV, VUYA, Y410, GRAY8, GRAY16_LE, GRAY16_BE, RGB16, BGR16, ARGB64, BGR10A2_LE, RGB10A2_LE, P010_10LE, P012_LE, P016_LE, Y212_LE, Y412_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n texture-target: { (string)2D, (string)rectangle, (string)external-oes }\n", "direction": "src", "presence": "always" } @@ -5726,30 +4095,17 @@ "blurb": "Get OpenGL context", "construct": false, "construct-only": false, - "type-name": "GstGLContext", + "readable": true, + "type": "GstGLContext", "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": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -5787,30 +4143,17 @@ "blurb": "Get OpenGL context", "construct": false, "construct-only": false, - "type-name": "GstGLContext", + "readable": true, + "type": "GstGLContext", "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": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -5848,7 +4191,8 @@ "blurb": "Get OpenGL context", "construct": false, "construct-only": false, - "type-name": "GstGLContext", + "readable": true, + "type": "GstGLContext", "writable": false }, "method": { @@ -5856,35 +4200,8 @@ "construct": false, "construct-only": false, "default": "vfir (0)", - "enum": true, - "type-name": "GstGLDeinterlaceMethod", - "values": [ - { - "desc": "Blur Vertical", - "name": "vfir", - "value": "0" - }, - { - "desc": "Motion Adaptive: Advanced Detection", - "name": "greedyh", - "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": "GstGLDeinterlaceMethod", "writable": true }, "qos": { @@ -5892,7 +4209,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -5930,7 +4248,8 @@ "blurb": "Get OpenGL context", "construct": false, "construct-only": false, - "type-name": "GstGLContext", + "readable": true, + "type": "GstGLContext", "writable": false }, "location": { @@ -5938,22 +4257,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", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gchararray", "writable": true }, "qos": { @@ -5961,7 +4266,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -5998,30 +4304,17 @@ "blurb": "Get OpenGL context", "construct": false, "construct-only": false, - "type-name": "GstGLContext", + "readable": true, + "type": "GstGLContext", "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": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -6060,7 +4353,8 @@ "blurb": "Get OpenGL context", "construct": false, "construct-only": false, - "type-name": "GstGLContext", + "readable": true, + "type": "GstGLContext", "writable": false }, "effect": { @@ -6068,105 +4362,8 @@ "construct": false, "construct-only": false, "default": "identity (0)", - "enum": true, - "type-name": "GstGLEffectsEffect", - "values": [ - { - "desc": "Do nothing Effect", - "name": "identity", - "value": "0" - }, - { - "desc": "Mirror Effect", - "name": "mirror", - "value": "1" - }, - { - "desc": "Squeeze Effect", - "name": "squeeze", - "value": "2" - }, - { - "desc": "Stretch Effect", - "name": "stretch", - "value": "3" - }, - { - "desc": "Light Tunnel Effect", - "name": "tunnel", - "value": "4" - }, - { - "desc": "FishEye Effect", - "name": "fisheye", - "value": "5" - }, - { - "desc": "Twirl Effect", - "name": "twirl", - "value": "6" - }, - { - "desc": "Bulge Effect", - "name": "bulge", - "value": "7" - }, - { - "desc": "Square Effect", - "name": "square", - "value": "8" - }, - { - "desc": "Heat Signature Effect", - "name": "heat", - "value": "9" - }, - { - "desc": "Sepia Toning Effect", - "name": "sepia", - "value": "10" - }, - { - "desc": "Cross Processing Effect", - "name": "xpro", - "value": "11" - }, - { - "desc": "Luma Cross Processing Effect", - "name": "lumaxpro", - "value": "12" - }, - { - "desc": "Glowing negative effect", - "name": "xray", - "value": "13" - }, - { - "desc": "All Grey but Red Effect", - "name": "sin", - "value": "14" - }, - { - "desc": "Glow Lighting Effect", - "name": "glow", - "value": "15" - }, - { - "desc": "Sobel edge detection Effect", - "name": "sobel", - "value": "16" - }, - { - "desc": "Blur with 9x9 separable convolution Effect", - "name": "blur", - "value": "17" - }, - { - "desc": "Laplacian Convolution Demo Effect", - "name": "laplacian", - "value": "18" - } - ], + "readable": true, + "type": "GstGLEffectsEffect", "writable": true }, "hswap": { @@ -6174,7 +4371,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "invert": { @@ -6182,22 +4380,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": { @@ -6205,7 +4389,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -6244,7 +4429,8 @@ "blurb": "Get OpenGL context", "construct": false, "construct-only": false, - "type-name": "GstGLContext", + "readable": true, + "type": "GstGLContext", "writable": false }, "hswap": { @@ -6252,22 +4438,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": { @@ -6275,7 +4447,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -6314,7 +4487,8 @@ "blurb": "Get OpenGL context", "construct": false, "construct-only": false, - "type-name": "GstGLContext", + "readable": true, + "type": "GstGLContext", "writable": false }, "hswap": { @@ -6322,22 +4496,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": { @@ -6345,7 +4505,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -6384,7 +4545,8 @@ "blurb": "Get OpenGL context", "construct": false, "construct-only": false, - "type-name": "GstGLContext", + "readable": true, + "type": "GstGLContext", "writable": false }, "hswap": { @@ -6392,22 +4554,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": { @@ -6415,7 +4563,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -6454,7 +4603,8 @@ "blurb": "Get OpenGL context", "construct": false, "construct-only": false, - "type-name": "GstGLContext", + "readable": true, + "type": "GstGLContext", "writable": false }, "hswap": { @@ -6462,22 +4612,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": { @@ -6485,7 +4621,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -6524,7 +4661,8 @@ "blurb": "Get OpenGL context", "construct": false, "construct-only": false, - "type-name": "GstGLContext", + "readable": true, + "type": "GstGLContext", "writable": false }, "hswap": { @@ -6532,22 +4670,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": { @@ -6555,7 +4679,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -6594,7 +4719,8 @@ "blurb": "Get OpenGL context", "construct": false, "construct-only": false, - "type-name": "GstGLContext", + "readable": true, + "type": "GstGLContext", "writable": false }, "hswap": { @@ -6602,22 +4728,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": { @@ -6625,7 +4737,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -6664,7 +4777,8 @@ "blurb": "Get OpenGL context", "construct": false, "construct-only": false, - "type-name": "GstGLContext", + "readable": true, + "type": "GstGLContext", "writable": false }, "hswap": { @@ -6672,7 +4786,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "invert": { @@ -6680,22 +4795,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": { @@ -6703,7 +4804,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -6742,7 +4844,8 @@ "blurb": "Get OpenGL context", "construct": false, "construct-only": false, - "type-name": "GstGLContext", + "readable": true, + "type": "GstGLContext", "writable": false }, "hswap": { @@ -6750,22 +4853,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": { @@ -6773,7 +4862,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -6812,7 +4902,8 @@ "blurb": "Get OpenGL context", "construct": false, "construct-only": false, - "type-name": "GstGLContext", + "readable": true, + "type": "GstGLContext", "writable": false }, "hswap": { @@ -6820,22 +4911,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": { @@ -6843,7 +4920,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -6882,7 +4960,8 @@ "blurb": "Get OpenGL context", "construct": false, "construct-only": false, - "type-name": "GstGLContext", + "readable": true, + "type": "GstGLContext", "writable": false }, "hswap": { @@ -6890,22 +4969,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": { @@ -6913,7 +4978,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -6952,7 +5018,8 @@ "blurb": "Get OpenGL context", "construct": false, "construct-only": false, - "type-name": "GstGLContext", + "readable": true, + "type": "GstGLContext", "writable": false }, "hswap": { @@ -6960,22 +5027,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": { @@ -6983,7 +5036,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -7022,7 +5076,8 @@ "blurb": "Get OpenGL context", "construct": false, "construct-only": false, - "type-name": "GstGLContext", + "readable": true, + "type": "GstGLContext", "writable": false }, "hswap": { @@ -7030,7 +5085,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "invert": { @@ -7038,22 +5094,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": { @@ -7061,7 +5103,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -7100,7 +5143,8 @@ "blurb": "Get OpenGL context", "construct": false, "construct-only": false, - "type-name": "GstGLContext", + "readable": true, + "type": "GstGLContext", "writable": false }, "hswap": { @@ -7108,22 +5152,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": { @@ -7131,7 +5161,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -7170,7 +5201,8 @@ "blurb": "Get OpenGL context", "construct": false, "construct-only": false, - "type-name": "GstGLContext", + "readable": true, + "type": "GstGLContext", "writable": false }, "hswap": { @@ -7178,22 +5210,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": { @@ -7201,7 +5219,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -7240,7 +5259,8 @@ "blurb": "Get OpenGL context", "construct": false, "construct-only": false, - "type-name": "GstGLContext", + "readable": true, + "type": "GstGLContext", "writable": false }, "hswap": { @@ -7248,22 +5268,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": { @@ -7271,7 +5277,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -7310,7 +5317,8 @@ "blurb": "Get OpenGL context", "construct": false, "construct-only": false, - "type-name": "GstGLContext", + "readable": true, + "type": "GstGLContext", "writable": false }, "hswap": { @@ -7318,22 +5326,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": { @@ -7341,7 +5335,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -7380,7 +5375,8 @@ "blurb": "Get OpenGL context", "construct": false, "construct-only": false, - "type-name": "GstGLContext", + "readable": true, + "type": "GstGLContext", "writable": false }, "hswap": { @@ -7388,22 +5384,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": { @@ -7411,7 +5393,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -7450,7 +5433,8 @@ "blurb": "Get OpenGL context", "construct": false, "construct-only": false, - "type-name": "GstGLContext", + "readable": true, + "type": "GstGLContext", "writable": false }, "hswap": { @@ -7458,22 +5442,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": { @@ -7481,7 +5451,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -7520,7 +5491,8 @@ "blurb": "Get OpenGL context", "construct": false, "construct-only": false, - "type-name": "GstGLContext", + "readable": true, + "type": "GstGLContext", "writable": false }, "hswap": { @@ -7528,22 +5500,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": { @@ -7551,7 +5509,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -7589,30 +5548,17 @@ "blurb": "Get OpenGL context", "construct": false, "construct-only": false, - "type-name": "GstGLContext", + "readable": true, + "type": "GstGLContext", "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": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -7620,11 +5566,21 @@ "signals": { "client-draw": { "args": [ - "guint", - "guint", - "guint" + { + "name": "arg0", + "type": "guint" + }, + { + "name": "arg1", + "type": "guint" + }, + { + "name": "arg2", + "type": "guint" + } ], - "retval": "gboolean" + "return-type": "gboolean", + "when": "last" } } }, @@ -7639,11 +5595,14 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstChildProxy" + ], "klass": "Filter/Video", "long-name": "GL Filter Bin", "pad-templates": { "sink": { - "caps": "video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition):\n format: { RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, VUYA, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(memory:DMABuf, meta:GstVideoOverlayComposition):\n format: { RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, VUYA, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(memory:SystemMemory, meta:GstVideoOverlayComposition):\n format: { RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, VUYA, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(meta:GstVideoGLTextureUploadMeta, meta:GstVideoOverlayComposition):\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(memory:GLMemory):\n format: { RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, VUYA, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(memory:DMABuf):\n format: { RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, VUYA, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: { RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, VUYA, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(meta:GstVideoGLTextureUploadMeta):\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "caps": "video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition):\n format: { RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, VUYA, Y410, I420, YV12, NV12, NV21, NV16, NV61, YUY2, UYVY, Y210, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64, BGR10A2_LE, RGB10A2_LE, P010_10LE, P012_LE, P016_LE, Y212_LE, Y412_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(memory:DMABuf, meta:GstVideoOverlayComposition):\n format: { RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, VUYA, Y410, I420, YV12, NV12, NV21, NV16, NV61, YUY2, UYVY, Y210, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64, BGR10A2_LE, RGB10A2_LE, P010_10LE, P012_LE, P016_LE, Y212_LE, Y412_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(memory:SystemMemory, meta:GstVideoOverlayComposition):\n format: { RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, VUYA, Y410, I420, YV12, NV12, NV21, NV16, NV61, YUY2, UYVY, Y210, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64, BGR10A2_LE, RGB10A2_LE, P010_10LE, P012_LE, P016_LE, Y212_LE, Y412_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(meta:GstVideoGLTextureUploadMeta, meta:GstVideoOverlayComposition):\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(memory:GLMemory):\n format: { RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, VUYA, Y410, I420, YV12, NV12, NV21, NV16, NV61, YUY2, UYVY, Y210, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64, BGR10A2_LE, RGB10A2_LE, P010_10LE, P012_LE, P016_LE, Y212_LE, Y412_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(memory:DMABuf):\n format: { RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, VUYA, Y410, I420, YV12, NV12, NV21, NV16, NV61, YUY2, UYVY, Y210, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64, BGR10A2_LE, RGB10A2_LE, P010_10LE, P012_LE, P016_LE, Y212_LE, Y412_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: { RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, VUYA, Y410, I420, YV12, NV12, NV21, NV16, NV61, YUY2, UYVY, Y210, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64, BGR10A2_LE, RGB10A2_LE, P010_10LE, P012_LE, P016_LE, Y212_LE, Y412_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(meta:GstVideoGLTextureUploadMeta):\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", "presence": "always" }, @@ -7659,14 +5618,16 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "filter": { "blurb": "The GL filter chain to use", "construct": false, "construct-only": false, - "type-name": "GstElement", + "readable": true, + "type": "GstElement", "writable": true }, "message-forward": { @@ -7674,22 +5635,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 } }, @@ -7697,7 +5644,8 @@ "signals": { "create-element": { "args": [], - "retval": "GstElement" + "return-type": "GstElement", + "when": "last" } } }, @@ -7736,7 +5684,8 @@ "default": "0", "max": "100", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "blue": { @@ -7746,14 +5695,16 @@ "default": "0", "max": "1", "min": "0", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true }, "context": { "blurb": "Get OpenGL context", "construct": false, "construct-only": false, - "type-name": "GstGLContext", + "readable": true, + "type": "GstGLContext", "writable": false }, "fovy": { @@ -7763,7 +5714,8 @@ "default": "45", "max": "180", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "green": { @@ -7773,22 +5725,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": { @@ -7796,7 +5734,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "red": { @@ -7806,7 +5745,8 @@ "default": "0", "max": "1", "min": "0", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true }, "zfar": { @@ -7816,7 +5756,8 @@ "default": "100", "max": "1000", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "znear": { @@ -7826,7 +5767,8 @@ "default": "0.1", "max": "100", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true } }, @@ -7864,30 +5806,17 @@ "blurb": "Get OpenGL context", "construct": false, "construct-only": false, - "type-name": "GstGLContext", + "readable": true, + "type": "GstGLContext", "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": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -7905,11 +5834,17 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstChildProxy", + "GstVideoOverlay", + "GstNavigation", + "GstColorBalance" + ], "klass": "Sink/Video", "long-name": "GL Sink Bin", "pad-templates": { "sink": { - "caps": "video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition):\n format: { RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, VUYA, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(memory:DMABuf, meta:GstVideoOverlayComposition):\n format: { RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, VUYA, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(memory:SystemMemory, meta:GstVideoOverlayComposition):\n format: { RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, VUYA, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(meta:GstVideoGLTextureUploadMeta, meta:GstVideoOverlayComposition):\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(memory:GLMemory):\n format: { RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, VUYA, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(memory:DMABuf):\n format: { RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, VUYA, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: { RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, VUYA, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(meta:GstVideoGLTextureUploadMeta):\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "caps": "video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition):\n format: { RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, VUYA, Y410, I420, YV12, NV12, NV21, NV16, NV61, YUY2, UYVY, Y210, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64, BGR10A2_LE, RGB10A2_LE, P010_10LE, P012_LE, P016_LE, Y212_LE, Y412_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(memory:DMABuf, meta:GstVideoOverlayComposition):\n format: { RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, VUYA, Y410, I420, YV12, NV12, NV21, NV16, NV61, YUY2, UYVY, Y210, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64, BGR10A2_LE, RGB10A2_LE, P010_10LE, P012_LE, P016_LE, Y212_LE, Y412_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(memory:SystemMemory, meta:GstVideoOverlayComposition):\n format: { RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, VUYA, Y410, I420, YV12, NV12, NV21, NV16, NV61, YUY2, UYVY, Y210, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64, BGR10A2_LE, RGB10A2_LE, P010_10LE, P012_LE, P016_LE, Y212_LE, Y412_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(meta:GstVideoGLTextureUploadMeta, meta:GstVideoOverlayComposition):\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(memory:GLMemory):\n format: { RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, VUYA, Y410, I420, YV12, NV12, NV21, NV16, NV61, YUY2, UYVY, Y210, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64, BGR10A2_LE, RGB10A2_LE, P010_10LE, P012_LE, P016_LE, Y212_LE, Y412_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(memory:DMABuf):\n format: { RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, VUYA, Y410, I420, YV12, NV12, NV21, NV16, NV61, YUY2, UYVY, Y210, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64, BGR10A2_LE, RGB10A2_LE, P010_10LE, P012_LE, P016_LE, Y212_LE, Y412_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: { RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, VUYA, Y410, I420, YV12, NV12, NV21, NV16, NV61, YUY2, UYVY, Y210, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64, BGR10A2_LE, RGB10A2_LE, P010_10LE, P012_LE, P016_LE, Y212_LE, Y412_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(meta:GstVideoGLTextureUploadMeta):\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", "presence": "always" } @@ -7920,7 +5855,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "async-handling": { @@ -7928,7 +5864,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "blocksize": { @@ -7938,7 +5875,8 @@ "default": "4096", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "brightness": { @@ -7948,14 +5886,16 @@ "default": "0", "max": "1", "min": "-1", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "context": { "blurb": "Get OpenGL context", "construct": false, "construct-only": false, - "type-name": "GstGLContext", + "readable": true, + "type": "GstGLContext", "writable": false }, "contrast": { @@ -7965,7 +5905,8 @@ "default": "1", "max": "2", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "enable-last-sample": { @@ -7973,7 +5914,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "force-aspect-ratio": { @@ -7981,7 +5923,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "handle-events": { @@ -7989,7 +5932,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "hue": { @@ -7999,7 +5943,8 @@ "default": "0", "max": "1", "min": "-1", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "ignore-alpha": { @@ -8007,14 +5952,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": { @@ -8024,7 +5971,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "max-lateness": { @@ -8034,7 +5982,8 @@ "default": "5000000", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "message-forward": { @@ -8042,15 +5991,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 }, "output-multiview-downmix-mode": { @@ -8058,25 +6000,8 @@ "construct": false, "construct-only": false, "default": "green-magenta-dubois (0)", - "enum": true, - "type-name": "GstGLStereoDownmix", - "values": [ - { - "desc": "GST_GL_STEREO_DOWNMIX_ANAGLYPH_GREEN_MAGENTA_DUBOIS", - "name": "green-magenta-dubois", - "value": "0" - }, - { - "desc": "GST_GL_STEREO_DOWNMIX_ANAGLYPH_RED_CYAN_DUBOIS", - "name": "red-cyan-dubois", - "value": "1" - }, - { - "desc": "GST_GL_STEREO_DOWNMIX_ANAGLYPH_AMBER_BLUE_DUBOIS", - "name": "amber-blue-dubois", - "value": "2" - } - ], + "readable": true, + "type": "GstGLStereoDownmix", "writable": true }, "output-multiview-flags": { @@ -8084,49 +6009,8 @@ "construct": false, "construct-only": false, "default": "none", - "type-name": "GstVideoMultiviewFlags", - "values": [ - { - "desc": "GST_VIDEO_MULTIVIEW_FLAGS_NONE", - "name": "none", - "value": "0x00000000" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_FLAGS_RIGHT_VIEW_FIRST", - "name": "right-view-first", - "value": "0x00000001" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_FLAGS_LEFT_FLIPPED", - "name": "left-flipped", - "value": "0x00000002" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_FLAGS_LEFT_FLOPPED", - "name": "left-flopped", - "value": "0x00000004" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_FLAGS_RIGHT_FLIPPED", - "name": "right-flipped", - "value": "0x00000008" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_FLAGS_RIGHT_FLOPPED", - "name": "right-flopped", - "value": "0x00000010" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_FLAGS_HALF_ASPECT", - "name": "half-aspect", - "value": "0x00004000" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_FLAGS_MIXED_MONO", - "name": "mixed-mono", - "value": "0x00008000" - } - ], + "readable": true, + "type": "GstVideoMultiviewFlags", "writable": true }, "output-multiview-mode": { @@ -8134,82 +6018,8 @@ "construct": false, "construct-only": false, "default": "mono (0)", - "enum": true, - "type-name": "GstVideoMultiviewMode", - "values": [ - { - "desc": "GST_VIDEO_MULTIVIEW_MODE_NONE", - "name": "none", - "value": "-1" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_MODE_MONO", - "name": "mono", - "value": "0" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_MODE_LEFT", - "name": "left", - "value": "1" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_MODE_RIGHT", - "name": "right", - "value": "2" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_MODE_SIDE_BY_SIDE", - "name": "side-by-side", - "value": "3" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_MODE_SIDE_BY_SIDE_QUINCUNX", - "name": "side-by-side-quincunx", - "value": "4" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_MODE_COLUMN_INTERLEAVED", - "name": "column-interleaved", - "value": "5" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_MODE_ROW_INTERLEAVED", - "name": "row-interleaved", - "value": "6" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_MODE_TOP_BOTTOM", - "name": "top-bottom", - "value": "7" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_MODE_CHECKERBOARD", - "name": "checkerboard", - "value": "8" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_MODE_FRAME_BY_FRAME", - "name": "frame-by-frame", - "value": "32" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_MODE_MULTIVIEW_FRAME_BY_FRAME", - "name": "multiview-frame-by-frame", - "value": "33" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_MODE_SEPARATED", - "name": "separated", - "value": "34" - } - ], - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "GstVideoMultiviewMode", "writable": true }, "pixel-aspect-ratio": { @@ -8219,7 +6029,8 @@ "default": "0/1", "max": "2147483647/1", "min": "0/1", - "type-name": "GstFraction", + "readable": true, + "type": "GstFraction", "writable": true }, "qos": { @@ -8227,7 +6038,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "render-delay": { @@ -8237,14 +6049,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 }, "rotate-method": { @@ -8252,55 +6066,8 @@ "construct": false, "construct-only": false, "default": "none (0)", - "enum": true, - "type-name": "GstGLRotateMethod", - "values": [ - { - "desc": "Identity (no rotation)", - "name": "none", - "value": "0" - }, - { - "desc": "Rotate clockwise 90 degrees", - "name": "clockwise", - "value": "1" - }, - { - "desc": "Rotate 180 degrees", - "name": "rotate-180", - "value": "2" - }, - { - "desc": "Rotate counter-clockwise 90 degrees", - "name": "counterclockwise", - "value": "3" - }, - { - "desc": "Flip horizontally", - "name": "horizontal-flip", - "value": "4" - }, - { - "desc": "Flip vertically", - "name": "vertical-flip", - "value": "5" - }, - { - "desc": "Flip across upper left/lower right diagonal", - "name": "upper-left-diagonal", - "value": "6" - }, - { - "desc": "Flip across upper right/lower left diagonal", - "name": "upper-right-diagonal", - "value": "7" - }, - { - "desc": "Select rotate method based on image-orientation tag", - "name": "automatic", - "value": "8" - } - ], + "readable": true, + "type": "GstGLRotateMethod", "writable": true }, "saturation": { @@ -8310,7 +6077,8 @@ "default": "1", "max": "2", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "show-preroll-frame": { @@ -8318,14 +6086,16 @@ "construct": true, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "sink": { "blurb": "The GL sink chain to use", "construct": false, "construct-only": false, - "type-name": "GstElement", + "readable": true, + "type": "GstElement", "writable": true }, "sync": { @@ -8333,7 +6103,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "throttle-time": { @@ -8343,7 +6114,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "ts-offset": { @@ -8353,7 +6125,8 @@ "default": "0", "max": "9223372036854775807", "min": "-9223372036854775808", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true } }, @@ -8361,22 +6134,40 @@ "signals": { "client-draw": { "args": [ - "GstGLContext", - "GstSample" + { + "name": "arg0", + "type": "GstGLContext" + }, + { + "name": "arg1", + "type": "GstSample" + } ], - "retval": "gboolean" + "return-type": "gboolean", + "when": "last" }, "client-reshape": { "args": [ - "GstGLContext", - "guint", - "guint" + { + "name": "arg0", + "type": "GstGLContext" + }, + { + "name": "arg1", + "type": "guint" + }, + { + "name": "arg2", + "type": "guint" + } ], - "retval": "gboolean" + "return-type": "gboolean", + "when": "last" }, "create-element": { "args": [], - "retval": "GstElement" + "return-type": "GstElement", + "when": "last" } } }, @@ -8392,6 +6183,10 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstVideoOverlay", + "GstNavigation" + ], "klass": "Sink/Video", "long-name": "OpenGL video sink", "pad-templates": { @@ -8407,7 +6202,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "blocksize": { @@ -8417,14 +6213,16 @@ "default": "4096", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "context": { "blurb": "Get OpenGL context", "construct": false, "construct-only": false, - "type-name": "GstGLContext", + "readable": true, + "type": "GstGLContext", "writable": false }, "enable-last-sample": { @@ -8432,7 +6230,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "force-aspect-ratio": { @@ -8440,7 +6239,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "handle-events": { @@ -8448,7 +6248,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "ignore-alpha": { @@ -8456,14 +6257,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": { @@ -8473,7 +6276,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "max-lateness": { @@ -8483,15 +6287,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", + "readable": true, + "type": "gint64", "writable": true }, "output-multiview-downmix-mode": { @@ -8499,25 +6296,8 @@ "construct": false, "construct-only": false, "default": "green-magenta-dubois (0)", - "enum": true, - "type-name": "GstGLStereoDownmix", - "values": [ - { - "desc": "GST_GL_STEREO_DOWNMIX_ANAGLYPH_GREEN_MAGENTA_DUBOIS", - "name": "green-magenta-dubois", - "value": "0" - }, - { - "desc": "GST_GL_STEREO_DOWNMIX_ANAGLYPH_RED_CYAN_DUBOIS", - "name": "red-cyan-dubois", - "value": "1" - }, - { - "desc": "GST_GL_STEREO_DOWNMIX_ANAGLYPH_AMBER_BLUE_DUBOIS", - "name": "amber-blue-dubois", - "value": "2" - } - ], + "readable": true, + "type": "GstGLStereoDownmix", "writable": true }, "output-multiview-flags": { @@ -8525,49 +6305,8 @@ "construct": false, "construct-only": false, "default": "none", - "type-name": "GstVideoMultiviewFlags", - "values": [ - { - "desc": "GST_VIDEO_MULTIVIEW_FLAGS_NONE", - "name": "none", - "value": "0x00000000" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_FLAGS_RIGHT_VIEW_FIRST", - "name": "right-view-first", - "value": "0x00000001" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_FLAGS_LEFT_FLIPPED", - "name": "left-flipped", - "value": "0x00000002" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_FLAGS_LEFT_FLOPPED", - "name": "left-flopped", - "value": "0x00000004" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_FLAGS_RIGHT_FLIPPED", - "name": "right-flipped", - "value": "0x00000008" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_FLAGS_RIGHT_FLOPPED", - "name": "right-flopped", - "value": "0x00000010" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_FLAGS_HALF_ASPECT", - "name": "half-aspect", - "value": "0x00004000" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_FLAGS_MIXED_MONO", - "name": "mixed-mono", - "value": "0x00008000" - } - ], + "readable": true, + "type": "GstVideoMultiviewFlags", "writable": true }, "output-multiview-mode": { @@ -8575,82 +6314,8 @@ "construct": false, "construct-only": false, "default": "mono (0)", - "enum": true, - "type-name": "GstVideoMultiviewMode", - "values": [ - { - "desc": "GST_VIDEO_MULTIVIEW_MODE_NONE", - "name": "none", - "value": "-1" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_MODE_MONO", - "name": "mono", - "value": "0" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_MODE_LEFT", - "name": "left", - "value": "1" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_MODE_RIGHT", - "name": "right", - "value": "2" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_MODE_SIDE_BY_SIDE", - "name": "side-by-side", - "value": "3" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_MODE_SIDE_BY_SIDE_QUINCUNX", - "name": "side-by-side-quincunx", - "value": "4" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_MODE_COLUMN_INTERLEAVED", - "name": "column-interleaved", - "value": "5" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_MODE_ROW_INTERLEAVED", - "name": "row-interleaved", - "value": "6" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_MODE_TOP_BOTTOM", - "name": "top-bottom", - "value": "7" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_MODE_CHECKERBOARD", - "name": "checkerboard", - "value": "8" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_MODE_FRAME_BY_FRAME", - "name": "frame-by-frame", - "value": "32" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_MODE_MULTIVIEW_FRAME_BY_FRAME", - "name": "multiview-frame-by-frame", - "value": "33" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_MODE_SEPARATED", - "name": "separated", - "value": "34" - } - ], - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "GstVideoMultiviewMode", "writable": true }, "pixel-aspect-ratio": { @@ -8660,17 +6325,19 @@ "default": "0/1", "max": "2147483647/1", "min": "0/1", - "type-name": "GstFraction", + "readable": true, + "type": "GstFraction", "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": { @@ -8678,7 +6345,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "render-delay": { @@ -8688,14 +6356,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 }, "rotate-method": { @@ -8703,55 +6373,8 @@ "construct": false, "construct-only": false, "default": "none (0)", - "enum": true, - "type-name": "GstGLRotateMethod", - "values": [ - { - "desc": "Identity (no rotation)", - "name": "none", - "value": "0" - }, - { - "desc": "Rotate clockwise 90 degrees", - "name": "clockwise", - "value": "1" - }, - { - "desc": "Rotate 180 degrees", - "name": "rotate-180", - "value": "2" - }, - { - "desc": "Rotate counter-clockwise 90 degrees", - "name": "counterclockwise", - "value": "3" - }, - { - "desc": "Flip horizontally", - "name": "horizontal-flip", - "value": "4" - }, - { - "desc": "Flip vertically", - "name": "vertical-flip", - "value": "5" - }, - { - "desc": "Flip across upper left/lower right diagonal", - "name": "upper-left-diagonal", - "value": "6" - }, - { - "desc": "Flip across upper right/lower left diagonal", - "name": "upper-right-diagonal", - "value": "7" - }, - { - "desc": "Select rotate method based on image-orientation tag", - "name": "automatic", - "value": "8" - } - ], + "readable": true, + "type": "GstGLRotateMethod", "writable": true }, "show-preroll-frame": { @@ -8759,7 +6382,8 @@ "construct": true, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "stats": { @@ -8767,7 +6391,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": { @@ -8775,7 +6400,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "throttle-time": { @@ -8785,7 +6411,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "ts-offset": { @@ -8795,7 +6422,8 @@ "default": "0", "max": "9223372036854775807", "min": "-9223372036854775808", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true } }, @@ -8803,18 +6431,35 @@ "signals": { "client-draw": { "args": [ - "GstGLContext", - "GstSample" + { + "name": "arg0", + "type": "GstGLContext" + }, + { + "name": "arg1", + "type": "GstSample" + } ], - "retval": "gboolean" + "return-type": "gboolean", + "when": "last" }, "client-reshape": { "args": [ - "GstGLContext", - "guint", - "guint" + { + "name": "arg0", + "type": "GstGLContext" + }, + { + "name": "arg1", + "type": "guint" + }, + { + "name": "arg2", + "type": "guint" + } ], - "retval": "gboolean" + "return-type": "gboolean", + "when": "last" } } }, @@ -8829,11 +6474,14 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstChildProxy" + ], "klass": "Bin/Filter/Effect/Video/Mixer", "long-name": "OpenGL video_mixer empty bin", "pad-templates": { "sink_%%u": { - "caps": "video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition):\n format: { RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, VUYA, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(memory:DMABuf, meta:GstVideoOverlayComposition):\n format: { RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, VUYA, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(memory:SystemMemory, meta:GstVideoOverlayComposition):\n format: { RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, VUYA, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(meta:GstVideoGLTextureUploadMeta, meta:GstVideoOverlayComposition):\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(memory:GLMemory):\n format: { RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, VUYA, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(memory:DMABuf):\n format: { RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, VUYA, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: { RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, VUYA, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(meta:GstVideoGLTextureUploadMeta):\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "caps": "video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition):\n format: { RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, VUYA, Y410, I420, YV12, NV12, NV21, NV16, NV61, YUY2, UYVY, Y210, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64, BGR10A2_LE, RGB10A2_LE, P010_10LE, P012_LE, P016_LE, Y212_LE, Y412_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(memory:DMABuf, meta:GstVideoOverlayComposition):\n format: { RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, VUYA, Y410, I420, YV12, NV12, NV21, NV16, NV61, YUY2, UYVY, Y210, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64, BGR10A2_LE, RGB10A2_LE, P010_10LE, P012_LE, P016_LE, Y212_LE, Y412_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(memory:SystemMemory, meta:GstVideoOverlayComposition):\n format: { RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, VUYA, Y410, I420, YV12, NV12, NV21, NV16, NV61, YUY2, UYVY, Y210, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64, BGR10A2_LE, RGB10A2_LE, P010_10LE, P012_LE, P016_LE, Y212_LE, Y412_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(meta:GstVideoGLTextureUploadMeta, meta:GstVideoOverlayComposition):\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(memory:GLMemory):\n format: { RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, VUYA, Y410, I420, YV12, NV12, NV21, NV16, NV61, YUY2, UYVY, Y210, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64, BGR10A2_LE, RGB10A2_LE, P010_10LE, P012_LE, P016_LE, Y212_LE, Y412_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(memory:DMABuf):\n format: { RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, VUYA, Y410, I420, YV12, NV12, NV21, NV16, NV61, YUY2, UYVY, Y210, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64, BGR10A2_LE, RGB10A2_LE, P010_10LE, P012_LE, P016_LE, Y212_LE, Y412_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: { RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, VUYA, Y410, I420, YV12, NV12, NV21, NV16, NV61, YUY2, UYVY, Y210, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64, BGR10A2_LE, RGB10A2_LE, P010_10LE, P012_LE, P016_LE, Y212_LE, Y412_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(meta:GstVideoGLTextureUploadMeta):\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", "presence": "request" }, @@ -8849,9 +6497,18 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, + "context": { + "blurb": "Get OpenGL context", + "construct": false, + "construct-only": false, + "readable": true, + "type": "GstGLContext", + "writable": false + }, "latency": { "blurb": "Additional latency in live mode to allow upstream to take longer to produce buffers for the current position (in nanoseconds)", "construct": false, @@ -8859,7 +6516,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "message-forward": { @@ -8867,29 +6525,16 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "mixer": { "blurb": "The GL mixer chain to use", "construct": false, "construct-only": false, - "type-name": "GstElement", - "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": "GstElement", "writable": true }, "start-time": { @@ -8899,7 +6544,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "start-time-selection": { @@ -8907,25 +6553,8 @@ "construct": false, "construct-only": false, "default": "zero (0)", - "enum": true, - "type-name": "GstGLMixerBinStartTimeSelection", - "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": "GstGLMixerBinStartTimeSelection", "writable": true } }, @@ -8933,7 +6562,8 @@ "signals": { "create-element": { "args": [], - "retval": "GstElement" + "return-type": "GstElement", + "when": "last" } } }, @@ -8951,93 +6581,23 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstChildProxy" + ], "klass": "Filter/Effect/Video", "long-name": "OpenGL mosaic", "pad-templates": { "sink_%%u": { "caps": "video/x-raw(memory:GLMemory):\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", - "object-type": { - "hierarchy": [ - "GstGLMixerPad", - "GstGLBaseMixerPad", - "GstVideoAggregatorPad", - "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 - }, - "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": "GstGLMixerPad" }, "src": { "caps": "video/x-raw(memory:GLMemory):\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": { @@ -9045,7 +6605,8 @@ "blurb": "Get OpenGL context", "construct": false, "construct-only": false, - "type-name": "GstGLContext", + "readable": true, + "type": "GstGLContext", "writable": false }, "latency": { @@ -9055,7 +6616,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "min-upstream-latency": { @@ -9065,22 +6627,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": { @@ -9090,7 +6638,8 @@ "default": "18446744073709551615", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "start-time-selection": { @@ -9098,25 +6647,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 } }, @@ -9157,14 +6689,16 @@ "default": "1", "max": "1", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "context": { "blurb": "Get OpenGL context", "construct": false, "construct-only": false, - "type-name": "GstGLContext", + "readable": true, + "type": "GstGLContext", "writable": false }, "location": { @@ -9172,15 +6706,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 }, "offset-x": { @@ -9190,7 +6717,8 @@ "default": "0", "max": "2147483647", "min": "-2147483648", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "offset-y": { @@ -9200,7 +6728,8 @@ "default": "0", "max": "2147483647", "min": "-2147483648", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "overlay-height": { @@ -9210,7 +6739,8 @@ "default": "0", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "overlay-width": { @@ -9220,14 +6750,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 }, "qos": { @@ -9235,7 +6759,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "relative-x": { @@ -9245,7 +6770,8 @@ "default": "0", "max": "1", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "relative-y": { @@ -9255,7 +6781,8 @@ "default": "0", "max": "1", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true } }, @@ -9293,30 +6820,17 @@ "blurb": "Get OpenGL context", "construct": false, "construct-only": false, - "type-name": "GstGLContext", + "readable": true, + "type": "GstGLContext", "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": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -9354,7 +6868,8 @@ "blurb": "Get OpenGL context", "construct": false, "construct-only": false, - "type-name": "GstGLContext", + "readable": true, + "type": "GstGLContext", "writable": false }, "fragment": { @@ -9362,22 +6877,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", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gchararray", "writable": true }, "qos": { @@ -9385,21 +6886,24 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "shader": { "blurb": "GstGLShader to use", "construct": false, "construct-only": false, - "type-name": "GstGLShader", + "readable": true, + "type": "GstGLShader", "writable": true }, "uniforms": { "blurb": "GLSL Uniforms", "construct": false, "construct-only": false, - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": true }, "update-shader": { @@ -9407,7 +6911,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": false, + "type": "gboolean", "writable": true }, "vertex": { @@ -9415,7 +6920,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true } }, @@ -9423,7 +6929,8 @@ "signals": { "create-shader": { "args": [], - "retval": "GstGLShader" + "return-type": "GstGLShader", + "when": "last" } } }, @@ -9438,11 +6945,17 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstChildProxy", + "GstVideoOverlay", + "GstNavigation", + "GstColorBalance" + ], "klass": "Sink/Video", "long-name": "GL Sink Bin", "pad-templates": { "sink": { - "caps": "video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition):\n format: { RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, VUYA, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(memory:DMABuf, meta:GstVideoOverlayComposition):\n format: { RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, VUYA, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(memory:SystemMemory, meta:GstVideoOverlayComposition):\n format: { RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, VUYA, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(meta:GstVideoGLTextureUploadMeta, meta:GstVideoOverlayComposition):\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(memory:GLMemory):\n format: { RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, VUYA, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(memory:DMABuf):\n format: { RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, VUYA, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: { RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, VUYA, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(meta:GstVideoGLTextureUploadMeta):\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "caps": "video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition):\n format: { RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, VUYA, Y410, I420, YV12, NV12, NV21, NV16, NV61, YUY2, UYVY, Y210, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64, BGR10A2_LE, RGB10A2_LE, P010_10LE, P012_LE, P016_LE, Y212_LE, Y412_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(memory:DMABuf, meta:GstVideoOverlayComposition):\n format: { RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, VUYA, Y410, I420, YV12, NV12, NV21, NV16, NV61, YUY2, UYVY, Y210, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64, BGR10A2_LE, RGB10A2_LE, P010_10LE, P012_LE, P016_LE, Y212_LE, Y412_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(memory:SystemMemory, meta:GstVideoOverlayComposition):\n format: { RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, VUYA, Y410, I420, YV12, NV12, NV21, NV16, NV61, YUY2, UYVY, Y210, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64, BGR10A2_LE, RGB10A2_LE, P010_10LE, P012_LE, P016_LE, Y212_LE, Y412_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(meta:GstVideoGLTextureUploadMeta, meta:GstVideoOverlayComposition):\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(memory:GLMemory):\n format: { RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, VUYA, Y410, I420, YV12, NV12, NV21, NV16, NV61, YUY2, UYVY, Y210, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64, BGR10A2_LE, RGB10A2_LE, P010_10LE, P012_LE, P016_LE, Y212_LE, Y412_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(memory:DMABuf):\n format: { RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, VUYA, Y410, I420, YV12, NV12, NV21, NV16, NV61, YUY2, UYVY, Y210, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64, BGR10A2_LE, RGB10A2_LE, P010_10LE, P012_LE, P016_LE, Y212_LE, Y412_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: { RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, VUYA, Y410, I420, YV12, NV12, NV21, NV16, NV61, YUY2, UYVY, Y210, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64, BGR10A2_LE, RGB10A2_LE, P010_10LE, P012_LE, P016_LE, Y212_LE, Y412_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(meta:GstVideoGLTextureUploadMeta):\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", "presence": "always" } @@ -9453,7 +6966,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "async-handling": { @@ -9461,7 +6975,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "blocksize": { @@ -9471,7 +6986,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "brightness": { @@ -9481,7 +6997,8 @@ "default": "0", "max": "1", "min": "-1", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "contrast": { @@ -9491,7 +7008,8 @@ "default": "1", "max": "2", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "enable-last-sample": { @@ -9499,7 +7017,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "force-aspect-ratio": { @@ -9507,7 +7026,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "hue": { @@ -9517,14 +7037,16 @@ "default": "0", "max": "1", "min": "-1", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "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": { @@ -9534,7 +7056,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "max-lateness": { @@ -9544,7 +7067,8 @@ "default": "0", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "message-forward": { @@ -9552,22 +7076,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": { @@ -9575,7 +7085,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "render-delay": { @@ -9585,7 +7096,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "saturation": { @@ -9595,14 +7107,16 @@ "default": "1", "max": "2", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "sink": { "blurb": "The GL sink chain to use", "construct": false, "construct-only": false, - "type-name": "GstElement", + "readable": true, + "type": "GstElement", "writable": true }, "sync": { @@ -9610,7 +7124,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "throttle-time": { @@ -9620,7 +7135,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "ts-offset": { @@ -9630,7 +7146,8 @@ "default": "0", "max": "9223372036854775807", "min": "-9223372036854775808", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true } }, @@ -9638,7 +7155,8 @@ "signals": { "create-element": { "args": [], - "retval": "GstElement" + "return-type": "GstElement", + "when": "last" } } }, @@ -9653,6 +7171,9 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstChildProxy" + ], "klass": "Src/Video", "long-name": "GL Src Bin", "pad-templates": { @@ -9668,7 +7189,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "message-forward": { @@ -9676,29 +7198,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 }, "src": { "blurb": "The GL src chain to use", "construct": false, "construct-only": false, - "type-name": "GstElement", + "readable": true, + "type": "GstElement", "writable": true } }, @@ -9706,7 +7215,8 @@ "signals": { "create-element": { "args": [], - "retval": "GstElement" + "return-type": "GstElement", + "when": "last" } } }, @@ -9724,94 +7234,23 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstChildProxy" + ], "klass": "Filter/Effect/Video", "long-name": "OpenGL stereo video combiner", "pad-templates": { "sink_%%u": { - "caps": "video/x-raw(memory:GLMemory):\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n texture-target: 2D\n\nvideo/x-raw(meta:GstVideoGLTextureUploadMeta):\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: { RGBA, RGB, RGBx, BGR, BGRx, BGRA, xRGB, xBGR, ARGB, ABGR, Y444, I420, YV12, Y42B, Y41B, NV12, NV21, YUY2, UYVY, AYUV, VUYA, GRAY8, GRAY16_LE, GRAY16_BE, RGB16, BGR16, ARGB64 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "caps": "video/x-raw(memory:GLMemory):\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n texture-target: 2D\n\nvideo/x-raw(meta:GstVideoGLTextureUploadMeta):\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: { RGBA, RGB, RGBx, BGR, BGRx, BGRA, xRGB, xBGR, ARGB, ABGR, Y444, I420, YV12, Y42B, Y41B, NV12, NV21, NV16, NV61, YUY2, UYVY, Y210, AYUV, VUYA, Y410, GRAY8, GRAY16_LE, GRAY16_BE, RGB16, BGR16, ARGB64, BGR10A2_LE, RGB10A2_LE, P010_10LE, P012_LE, P016_LE, Y212_LE, Y412_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", - "object-type": { - "hierarchy": [ - "GstGLStereoMixPad", - "GstGLMixerPad", - "GstGLBaseMixerPad", - "GstVideoAggregatorPad", - "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 - }, - "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": "GstGLStereoMixPad" }, "src": { - "caps": "video/x-raw(memory:GLMemory):\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n texture-target: 2D\n\nvideo/x-raw(meta:GstVideoGLTextureUploadMeta):\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: { RGBA, RGB, RGBx, BGR, BGRx, BGRA, xRGB, xBGR, ARGB, ABGR, Y444, I420, YV12, Y42B, Y41B, NV12, NV21, YUY2, UYVY, AYUV, VUYA, GRAY8, GRAY16_LE, GRAY16_BE, RGB16, BGR16, ARGB64 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "caps": "video/x-raw(memory:GLMemory):\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n texture-target: 2D\n\nvideo/x-raw(meta:GstVideoGLTextureUploadMeta):\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: { RGBA, RGB, RGBx, BGR, BGRx, BGRA, xRGB, xBGR, ARGB, ABGR, Y444, I420, YV12, Y42B, Y41B, NV12, NV21, NV16, NV61, YUY2, UYVY, Y210, AYUV, VUYA, Y410, GRAY8, GRAY16_LE, GRAY16_BE, RGB16, BGR16, ARGB64, BGR10A2_LE, RGB10A2_LE, P010_10LE, P012_LE, P016_LE, Y212_LE, Y412_LE }\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": { @@ -9819,7 +7258,8 @@ "blurb": "Get OpenGL context", "construct": false, "construct-only": false, - "type-name": "GstGLContext", + "readable": true, + "type": "GstGLContext", "writable": false }, "downmix-mode": { @@ -9827,25 +7267,8 @@ "construct": false, "construct-only": false, "default": "green-magenta-dubois (0)", - "enum": true, - "type-name": "GstGLStereoDownmix", - "values": [ - { - "desc": "GST_GL_STEREO_DOWNMIX_ANAGLYPH_GREEN_MAGENTA_DUBOIS", - "name": "green-magenta-dubois", - "value": "0" - }, - { - "desc": "GST_GL_STEREO_DOWNMIX_ANAGLYPH_RED_CYAN_DUBOIS", - "name": "red-cyan-dubois", - "value": "1" - }, - { - "desc": "GST_GL_STEREO_DOWNMIX_ANAGLYPH_AMBER_BLUE_DUBOIS", - "name": "amber-blue-dubois", - "value": "2" - } - ], + "readable": true, + "type": "GstGLStereoDownmix", "writable": true }, "latency": { @@ -9855,7 +7278,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "min-upstream-latency": { @@ -9865,22 +7289,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": { @@ -9890,7 +7300,8 @@ "default": "18446744073709551615", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "start-time-selection": { @@ -9898,25 +7309,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 } }, @@ -9951,23 +7345,6 @@ "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" }, "gltestsrc": { @@ -9975,6 +7352,7 @@ "description": "Creates a test video stream", "hierarchy": [ "GstGLTestSrc", + "GstGLBaseSrc", "GstPushSrc", "GstBaseSrc", "GstElement", @@ -9999,7 +7377,8 @@ "default": "4096", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "do-timestamp": { @@ -10007,7 +7386,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "is-live": { @@ -10015,15 +7395,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": { @@ -10033,14 +7406,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 }, "pattern": { @@ -10048,80 +7415,8 @@ "construct": false, "construct-only": false, "default": "smpte (0)", - "enum": true, - "type-name": "GstGLTestSrcPattern", - "values": [ - { - "desc": "SMPTE 100%% color bars", - "name": "smpte", - "value": "0" - }, - { - "desc": "Random (television snow)", - "name": "snow", - "value": "1" - }, - { - "desc": "100%% Black", - "name": "black", - "value": "2" - }, - { - "desc": "100%% White", - "name": "white", - "value": "3" - }, - { - "desc": "Red", - "name": "red", - "value": "4" - }, - { - "desc": "Green", - "name": "green", - "value": "5" - }, - { - "desc": "Blue", - "name": "blue", - "value": "6" - }, - { - "desc": "Checkers 1px", - "name": "checkers-1", - "value": "7" - }, - { - "desc": "Checkers 2px", - "name": "checkers-2", - "value": "8" - }, - { - "desc": "Checkers 4px", - "name": "checkers-4", - "value": "9" - }, - { - "desc": "Checkers 8px", - "name": "checkers-8", - "value": "10" - }, - { - "desc": "Circular", - "name": "circular", - "value": "11" - }, - { - "desc": "Blink", - "name": "blink", - "value": "12" - }, - { - "desc": "Mandelbrot Fractal", - "name": "mandelbrot", - "value": "13" - } - ], + "readable": true, + "type": "GstGLTestSrcPattern", "writable": true }, "timestamp-offset": { @@ -10131,7 +7426,8 @@ "default": "0", "max": "9223372036854775807", "min": "-9223372036854775808", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "typefind": { @@ -10139,7 +7435,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -10177,7 +7474,8 @@ "blurb": "Get OpenGL context", "construct": false, "construct-only": false, - "type-name": "GstGLContext", + "readable": true, + "type": "GstGLContext", "writable": false }, "fov": { @@ -10187,22 +7485,16 @@ "default": "90", "max": "3.40282e+38", "min": "0", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true }, "mvp-matrix": { "blurb": "The final Graphene 4x4 Matrix for transformation", "construct": false, "construct-only": false, - "type-name": "GrapheneMatrix", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "GrapheneMatrix", "writable": true }, "ortho": { @@ -10210,14 +7502,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 }, "pivot-x": { @@ -10227,7 +7513,8 @@ "default": "0", "max": "3.40282e+38", "min": "-3.40282e+38", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true }, "pivot-y": { @@ -10237,7 +7524,8 @@ "default": "0", "max": "3.40282e+38", "min": "-3.40282e+38", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true }, "pivot-z": { @@ -10247,7 +7535,8 @@ "default": "0", "max": "3.40282e+38", "min": "-3.40282e+38", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true }, "qos": { @@ -10255,7 +7544,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "rotation-x": { @@ -10265,7 +7555,8 @@ "default": "0", "max": "3.40282e+38", "min": "-3.40282e+38", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true }, "rotation-y": { @@ -10275,7 +7566,8 @@ "default": "0", "max": "3.40282e+38", "min": "-3.40282e+38", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true }, "rotation-z": { @@ -10285,7 +7577,8 @@ "default": "0", "max": "3.40282e+38", "min": "-3.40282e+38", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true }, "scale-x": { @@ -10295,7 +7588,8 @@ "default": "1", "max": "3.40282e+38", "min": "-3.40282e+38", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true }, "scale-y": { @@ -10305,7 +7599,8 @@ "default": "1", "max": "3.40282e+38", "min": "-3.40282e+38", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true }, "translation-x": { @@ -10315,7 +7610,8 @@ "default": "0", "max": "3.40282e+38", "min": "-3.40282e+38", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true }, "translation-y": { @@ -10325,7 +7621,8 @@ "default": "0", "max": "3.40282e+38", "min": "-3.40282e+38", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true }, "translation-z": { @@ -10335,7 +7632,8 @@ "default": "0", "max": "3.40282e+38", "min": "-3.40282e+38", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true } }, @@ -10357,7 +7655,7 @@ "long-name": "OpenGL uploader", "pad-templates": { "sink": { - "caps": "video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition):\n format: { RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, VUYA, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(memory:DMABuf, meta:GstVideoOverlayComposition):\n format: { RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, VUYA, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(memory:SystemMemory, meta:GstVideoOverlayComposition):\n format: { RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, VUYA, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(meta:GstVideoGLTextureUploadMeta, meta:GstVideoOverlayComposition):\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(memory:GLMemory):\n format: { RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, VUYA, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(memory:DMABuf):\n format: { RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, VUYA, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: { RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, VUYA, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(meta:GstVideoGLTextureUploadMeta):\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "caps": "video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition):\n format: { RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, VUYA, Y410, I420, YV12, NV12, NV21, NV16, NV61, YUY2, UYVY, Y210, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64, BGR10A2_LE, RGB10A2_LE, P010_10LE, P012_LE, P016_LE, Y212_LE, Y412_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(memory:DMABuf, meta:GstVideoOverlayComposition):\n format: { RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, VUYA, Y410, I420, YV12, NV12, NV21, NV16, NV61, YUY2, UYVY, Y210, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64, BGR10A2_LE, RGB10A2_LE, P010_10LE, P012_LE, P016_LE, Y212_LE, Y412_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(memory:SystemMemory, meta:GstVideoOverlayComposition):\n format: { RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, VUYA, Y410, I420, YV12, NV12, NV21, NV16, NV61, YUY2, UYVY, Y210, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64, BGR10A2_LE, RGB10A2_LE, P010_10LE, P012_LE, P016_LE, Y212_LE, Y412_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(meta:GstVideoGLTextureUploadMeta, meta:GstVideoOverlayComposition):\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(memory:GLMemory):\n format: { RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, VUYA, Y410, I420, YV12, NV12, NV21, NV16, NV61, YUY2, UYVY, Y210, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64, BGR10A2_LE, RGB10A2_LE, P010_10LE, P012_LE, P016_LE, Y212_LE, Y412_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(memory:DMABuf):\n format: { RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, VUYA, Y410, I420, YV12, NV12, NV21, NV16, NV61, YUY2, UYVY, Y210, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64, BGR10A2_LE, RGB10A2_LE, P010_10LE, P012_LE, P016_LE, Y212_LE, Y412_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: { RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, VUYA, Y410, I420, YV12, NV12, NV21, NV16, NV61, YUY2, UYVY, Y210, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64, BGR10A2_LE, RGB10A2_LE, P010_10LE, P012_LE, P016_LE, Y212_LE, Y412_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(meta:GstVideoGLTextureUploadMeta):\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", "presence": "always" }, @@ -10372,30 +7670,17 @@ "blurb": "Get OpenGL context", "construct": false, "construct-only": false, - "type-name": "GstGLContext", + "readable": true, + "type": "GstGLContext", "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": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -10412,6 +7697,10 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstChildProxy", + "GstVideoDirection" + ], "klass": "Filter/Effect/Video", "long-name": "OpenGL video flip filter", "pad-templates": { @@ -10432,7 +7721,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "message-forward": { @@ -10440,7 +7730,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "method": { @@ -10448,70 +7739,8 @@ "construct": true, "construct-only": false, "default": "none (0)", - "enum": true, - "type-name": "GstGLVideoFlipMethod", - "values": [ - { - "desc": "Identity (no rotation)", - "name": "none", - "value": "0" - }, - { - "desc": "Rotate clockwise 90 degrees", - "name": "clockwise", - "value": "1" - }, - { - "desc": "Rotate 180 degrees", - "name": "rotate-180", - "value": "2" - }, - { - "desc": "Rotate counter-clockwise 90 degrees", - "name": "counterclockwise", - "value": "3" - }, - { - "desc": "Flip horizontally", - "name": "horizontal-flip", - "value": "4" - }, - { - "desc": "Flip vertically", - "name": "vertical-flip", - "value": "5" - }, - { - "desc": "Flip across upper left/lower right diagonal", - "name": "upper-left-diagonal", - "value": "6" - }, - { - "desc": "Flip across upper right/lower left diagonal", - "name": "upper-right-diagonal", - "value": "7" - }, - { - "desc": "Select flip method based on image-orientation tag", - "name": "automatic", - "value": "8" - } - ], - "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": "GstGLVideoFlipMethod", "writable": true }, "video-direction": { @@ -10519,60 +7748,8 @@ "construct": true, "construct-only": false, "default": "identity (0)", - "enum": true, - "type-name": "GstVideoOrientationMethod", - "values": [ - { - "desc": "GST_VIDEO_ORIENTATION_IDENTITY", - "name": "identity", - "value": "0" - }, - { - "desc": "GST_VIDEO_ORIENTATION_90R", - "name": "90r", - "value": "1" - }, - { - "desc": "GST_VIDEO_ORIENTATION_180", - "name": "180", - "value": "2" - }, - { - "desc": "GST_VIDEO_ORIENTATION_90L", - "name": "90l", - "value": "3" - }, - { - "desc": "GST_VIDEO_ORIENTATION_HORIZ", - "name": "horiz", - "value": "4" - }, - { - "desc": "GST_VIDEO_ORIENTATION_VERT", - "name": "vert", - "value": "5" - }, - { - "desc": "GST_VIDEO_ORIENTATION_UL_LR", - "name": "ul-lr", - "value": "6" - }, - { - "desc": "GST_VIDEO_ORIENTATION_UR_LL", - "name": "ur-ll", - "value": "7" - }, - { - "desc": "GST_VIDEO_ORIENTATION_AUTO", - "name": "auto", - "value": "8" - }, - { - "desc": "GST_VIDEO_ORIENTATION_CUSTOM", - "name": "custom", - "value": "9" - } - ], + "readable": true, + "type": "GstVideoOrientationMethod", "writable": true } }, @@ -10590,11 +7767,14 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstChildProxy" + ], "klass": "Bin/Filter/Effect/Video/Compositor", "long-name": "OpenGL video_mixer bin", "pad-templates": { "sink_%%u": { - "caps": "video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition):\n format: { RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, VUYA, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(memory:DMABuf, meta:GstVideoOverlayComposition):\n format: { RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, VUYA, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(memory:SystemMemory, meta:GstVideoOverlayComposition):\n format: { RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, VUYA, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(meta:GstVideoGLTextureUploadMeta, meta:GstVideoOverlayComposition):\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(memory:GLMemory):\n format: { RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, VUYA, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(memory:DMABuf):\n format: { RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, VUYA, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: { RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, VUYA, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(meta:GstVideoGLTextureUploadMeta):\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "caps": "video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition):\n format: { RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, VUYA, Y410, I420, YV12, NV12, NV21, NV16, NV61, YUY2, UYVY, Y210, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64, BGR10A2_LE, RGB10A2_LE, P010_10LE, P012_LE, P016_LE, Y212_LE, Y412_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(memory:DMABuf, meta:GstVideoOverlayComposition):\n format: { RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, VUYA, Y410, I420, YV12, NV12, NV21, NV16, NV61, YUY2, UYVY, Y210, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64, BGR10A2_LE, RGB10A2_LE, P010_10LE, P012_LE, P016_LE, Y212_LE, Y412_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(memory:SystemMemory, meta:GstVideoOverlayComposition):\n format: { RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, VUYA, Y410, I420, YV12, NV12, NV21, NV16, NV61, YUY2, UYVY, Y210, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64, BGR10A2_LE, RGB10A2_LE, P010_10LE, P012_LE, P016_LE, Y212_LE, Y412_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(meta:GstVideoGLTextureUploadMeta, meta:GstVideoOverlayComposition):\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(memory:GLMemory):\n format: { RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, VUYA, Y410, I420, YV12, NV12, NV21, NV16, NV61, YUY2, UYVY, Y210, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64, BGR10A2_LE, RGB10A2_LE, P010_10LE, P012_LE, P016_LE, Y212_LE, Y412_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(memory:DMABuf):\n format: { RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, VUYA, Y410, I420, YV12, NV12, NV21, NV16, NV61, YUY2, UYVY, Y210, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64, BGR10A2_LE, RGB10A2_LE, P010_10LE, P012_LE, P016_LE, Y212_LE, Y412_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: { RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, VUYA, Y410, I420, YV12, NV12, NV21, NV16, NV61, YUY2, UYVY, Y210, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE, ARGB64, BGR10A2_LE, RGB10A2_LE, P010_10LE, P012_LE, P016_LE, Y212_LE, Y412_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(meta:GstVideoGLTextureUploadMeta):\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", "presence": "request" }, @@ -10610,7 +7790,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "background": { @@ -10618,32 +7799,18 @@ "construct": false, "construct-only": false, "default": "checker (0)", - "enum": true, - "type-name": "GstGLVideoMixerBackground", - "values": [ - { - "desc": "Checker pattern", - "name": "checker", - "value": "0" - }, - { - "desc": "Black", - "name": "black", - "value": "1" - }, - { - "desc": "White", - "name": "white", - "value": "2" - }, - { - "desc": "Transparent Background to enable further compositing", - "name": "transparent", - "value": "3" - } - ], + "readable": true, + "type": "GstGLVideoMixerBackground", "writable": true }, + "context": { + "blurb": "Get OpenGL context", + "construct": false, + "construct-only": false, + "readable": true, + "type": "GstGLContext", + "writable": false + }, "latency": { "blurb": "Additional latency in live mode to allow upstream to take longer to produce buffers for the current position (in nanoseconds)", "construct": false, @@ -10651,7 +7818,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "message-forward": { @@ -10659,29 +7827,16 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "mixer": { "blurb": "The GL mixer chain to use", "construct": false, "construct-only": false, - "type-name": "GstElement", - "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": "GstElement", "writable": true }, "start-time": { @@ -10691,7 +7846,8 @@ "default": "18446744073709551615", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "start-time-selection": { @@ -10699,25 +7855,8 @@ "construct": false, "construct-only": false, "default": "zero (0)", - "enum": true, - "type-name": "GstGLMixerBinStartTimeSelection", - "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": "GstGLMixerBinStartTimeSelection", "writable": true } }, @@ -10725,7 +7864,8 @@ "signals": { "create-element": { "args": [], - "retval": "GstElement" + "return-type": "GstElement", + "when": "last" } } }, @@ -10743,580 +7883,23 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstChildProxy" + ], "klass": "Filter/Effect/Video/Compositor", "long-name": "OpenGL video_mixer", "pad-templates": { "sink_%%u": { "caps": "video/x-raw(memory:GLMemory):\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", - "object-type": { - "hierarchy": [ - "GstGLVideoMixerPad", - "GstGLMixerPad", - "GstGLBaseMixerPad", - "GstVideoAggregatorPad", - "GstAggregatorPad", - "GstPad", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "properties": { - "alpha": { - "blurb": "Alpha of the picture", - "construct": false, - "construct-only": false, - "default": "1", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "blend-constant-color-alpha": { - "blurb": "Blend Constant Color Alpha", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "blend-constant-color-blue": { - "blurb": "Blend Constant Color Green", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "blend-constant-color-green": { - "blurb": "Blend Constant Color Green", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "blend-constant-color-red": { - "blurb": "Blend Constant Color Red", - "construct": false, - "construct-only": false, - "default": "0", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "blend-equation-alpha": { - "blurb": "Blend Equation for Alpha", - "construct": false, - "construct-only": false, - "default": "add (0)", - "enum": true, - "type-name": "GstGLVideoMixerBlendEquation", - "values": [ - { - "desc": "Add", - "name": "add", - "value": "0" - }, - { - "desc": "Subtract", - "name": "subtract", - "value": "1" - }, - { - "desc": "Reverse Subtract", - "name": "reverse-subtract", - "value": "2" - } - ], - "writable": true - }, - "blend-equation-rgb": { - "blurb": "Blend Equation for RGB", - "construct": false, - "construct-only": false, - "default": "add (0)", - "enum": true, - "type-name": "GstGLVideoMixerBlendEquation", - "values": [ - { - "desc": "Add", - "name": "add", - "value": "0" - }, - { - "desc": "Subtract", - "name": "subtract", - "value": "1" - }, - { - "desc": "Reverse Subtract", - "name": "reverse-subtract", - "value": "2" - } - ], - "writable": true - }, - "blend-function-dst-alpha": { - "blurb": "Blend Function for Destination Alpha", - "construct": false, - "construct-only": false, - "default": "one-minus-src-alpha (7)", - "enum": true, - "type-name": "GstGLVideoMixerBlendFunction", - "values": [ - { - "desc": "Zero", - "name": "zero", - "value": "0" - }, - { - "desc": "One", - "name": "one", - "value": "1" - }, - { - "desc": "Source Color", - "name": "src-color", - "value": "2" - }, - { - "desc": "One Minus Source Color", - "name": "one-minus-src-color", - "value": "3" - }, - { - "desc": "Destination Color", - "name": "dst-color", - "value": "4" - }, - { - "desc": "One Minus Destination Color", - "name": "one-minus-dst-color", - "value": "5" - }, - { - "desc": "Source Alpha", - "name": "src-alpha", - "value": "6" - }, - { - "desc": "One Minus Source Alpha", - "name": "one-minus-src-alpha", - "value": "7" - }, - { - "desc": "Destination Alpha", - "name": "dst-alpha", - "value": "8" - }, - { - "desc": "One Minus Destination Alpha", - "name": "one-minus-dst-alpha", - "value": "9" - }, - { - "desc": "Constant Color", - "name": "constant-color", - "value": "10" - }, - { - "desc": "One Minus Constant Color", - "name": "one-minus-contant-color", - "value": "11" - }, - { - "desc": "Constant Alpha", - "name": "constant-alpha", - "value": "12" - }, - { - "desc": "One Minus Constant Alpha", - "name": "one-minus-contant-alpha", - "value": "13" - }, - { - "desc": "Source Alpha Saturate", - "name": "src-alpha-saturate", - "value": "14" - } - ], - "writable": true - }, - "blend-function-dst-rgb": { - "blurb": "Blend Function for Destination RGB", - "construct": false, - "construct-only": false, - "default": "one-minus-src-alpha (7)", - "enum": true, - "type-name": "GstGLVideoMixerBlendFunction", - "values": [ - { - "desc": "Zero", - "name": "zero", - "value": "0" - }, - { - "desc": "One", - "name": "one", - "value": "1" - }, - { - "desc": "Source Color", - "name": "src-color", - "value": "2" - }, - { - "desc": "One Minus Source Color", - "name": "one-minus-src-color", - "value": "3" - }, - { - "desc": "Destination Color", - "name": "dst-color", - "value": "4" - }, - { - "desc": "One Minus Destination Color", - "name": "one-minus-dst-color", - "value": "5" - }, - { - "desc": "Source Alpha", - "name": "src-alpha", - "value": "6" - }, - { - "desc": "One Minus Source Alpha", - "name": "one-minus-src-alpha", - "value": "7" - }, - { - "desc": "Destination Alpha", - "name": "dst-alpha", - "value": "8" - }, - { - "desc": "One Minus Destination Alpha", - "name": "one-minus-dst-alpha", - "value": "9" - }, - { - "desc": "Constant Color", - "name": "constant-color", - "value": "10" - }, - { - "desc": "One Minus Constant Color", - "name": "one-minus-contant-color", - "value": "11" - }, - { - "desc": "Constant Alpha", - "name": "constant-alpha", - "value": "12" - }, - { - "desc": "One Minus Constant Alpha", - "name": "one-minus-contant-alpha", - "value": "13" - }, - { - "desc": "Source Alpha Saturate", - "name": "src-alpha-saturate", - "value": "14" - } - ], - "writable": true - }, - "blend-function-src-alpha": { - "blurb": "Blend Function for Source Alpha", - "construct": false, - "construct-only": false, - "default": "one (1)", - "enum": true, - "type-name": "GstGLVideoMixerBlendFunction", - "values": [ - { - "desc": "Zero", - "name": "zero", - "value": "0" - }, - { - "desc": "One", - "name": "one", - "value": "1" - }, - { - "desc": "Source Color", - "name": "src-color", - "value": "2" - }, - { - "desc": "One Minus Source Color", - "name": "one-minus-src-color", - "value": "3" - }, - { - "desc": "Destination Color", - "name": "dst-color", - "value": "4" - }, - { - "desc": "One Minus Destination Color", - "name": "one-minus-dst-color", - "value": "5" - }, - { - "desc": "Source Alpha", - "name": "src-alpha", - "value": "6" - }, - { - "desc": "One Minus Source Alpha", - "name": "one-minus-src-alpha", - "value": "7" - }, - { - "desc": "Destination Alpha", - "name": "dst-alpha", - "value": "8" - }, - { - "desc": "One Minus Destination Alpha", - "name": "one-minus-dst-alpha", - "value": "9" - }, - { - "desc": "Constant Color", - "name": "constant-color", - "value": "10" - }, - { - "desc": "One Minus Constant Color", - "name": "one-minus-contant-color", - "value": "11" - }, - { - "desc": "Constant Alpha", - "name": "constant-alpha", - "value": "12" - }, - { - "desc": "One Minus Constant Alpha", - "name": "one-minus-contant-alpha", - "value": "13" - }, - { - "desc": "Source Alpha Saturate", - "name": "src-alpha-saturate", - "value": "14" - } - ], - "writable": true - }, - "blend-function-src-rgb": { - "blurb": "Blend Function for Source RGB", - "construct": false, - "construct-only": false, - "default": "src-alpha (6)", - "enum": true, - "type-name": "GstGLVideoMixerBlendFunction", - "values": [ - { - "desc": "Zero", - "name": "zero", - "value": "0" - }, - { - "desc": "One", - "name": "one", - "value": "1" - }, - { - "desc": "Source Color", - "name": "src-color", - "value": "2" - }, - { - "desc": "One Minus Source Color", - "name": "one-minus-src-color", - "value": "3" - }, - { - "desc": "Destination Color", - "name": "dst-color", - "value": "4" - }, - { - "desc": "One Minus Destination Color", - "name": "one-minus-dst-color", - "value": "5" - }, - { - "desc": "Source Alpha", - "name": "src-alpha", - "value": "6" - }, - { - "desc": "One Minus Source Alpha", - "name": "one-minus-src-alpha", - "value": "7" - }, - { - "desc": "Destination Alpha", - "name": "dst-alpha", - "value": "8" - }, - { - "desc": "One Minus Destination Alpha", - "name": "one-minus-dst-alpha", - "value": "9" - }, - { - "desc": "Constant Color", - "name": "constant-color", - "value": "10" - }, - { - "desc": "One Minus Constant Color", - "name": "one-minus-contant-color", - "value": "11" - }, - { - "desc": "Constant Alpha", - "name": "constant-alpha", - "value": "12" - }, - { - "desc": "One Minus Constant Alpha", - "name": "one-minus-contant-alpha", - "value": "13" - }, - { - "desc": "Source Alpha Saturate", - "name": "src-alpha-saturate", - "value": "14" - } - ], - "writable": true - }, - "emit-signals": { - "blurb": "Send signals to signal data consumption", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - }, - "height": { - "blurb": "Height of the picture", - "construct": false, - "construct-only": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "type-name": "gint", - "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 - }, - "width": { - "blurb": "Width of the picture", - "construct": false, - "construct-only": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "type-name": "gint", - "writable": true - }, - "xpos": { - "blurb": "X Position of the picture", - "construct": false, - "construct-only": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "type-name": "gint", - "writable": true - }, - "ypos": { - "blurb": "Y Position of the picture", - "construct": false, - "construct-only": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "type-name": "gint", - "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": "GstGLVideoMixerPad" }, "src": { "caps": "video/x-raw(memory:GLMemory):\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": { @@ -11325,37 +7908,16 @@ "construct": false, "construct-only": false, "default": "checker (0)", - "enum": true, - "type-name": "GstGLVideoMixerBackground", - "values": [ - { - "desc": "Checker pattern", - "name": "checker", - "value": "0" - }, - { - "desc": "Black", - "name": "black", - "value": "1" - }, - { - "desc": "White", - "name": "white", - "value": "2" - }, - { - "desc": "Transparent Background to enable further compositing", - "name": "transparent", - "value": "3" - } - ], + "readable": true, + "type": "GstGLVideoMixerBackground", "writable": true }, "context": { "blurb": "Get OpenGL context", "construct": false, "construct-only": false, - "type-name": "GstGLContext", + "readable": true, + "type": "GstGLContext", "writable": false }, "latency": { @@ -11365,7 +7927,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "min-upstream-latency": { @@ -11375,22 +7938,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": { @@ -11400,7 +7949,8 @@ "default": "18446744073709551615", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "start-time-selection": { @@ -11408,25 +7958,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 } }, @@ -11464,7 +7997,8 @@ "blurb": "Get OpenGL context", "construct": false, "construct-only": false, - "type-name": "GstGLContext", + "readable": true, + "type": "GstGLContext", "writable": false }, "downmix-mode": { @@ -11472,25 +8006,8 @@ "construct": false, "construct-only": false, "default": "green-magenta-dubois (0)", - "enum": true, - "type-name": "GstGLStereoDownmix", - "values": [ - { - "desc": "GST_GL_STEREO_DOWNMIX_ANAGLYPH_GREEN_MAGENTA_DUBOIS", - "name": "green-magenta-dubois", - "value": "0" - }, - { - "desc": "GST_GL_STEREO_DOWNMIX_ANAGLYPH_RED_CYAN_DUBOIS", - "name": "red-cyan-dubois", - "value": "1" - }, - { - "desc": "GST_GL_STEREO_DOWNMIX_ANAGLYPH_AMBER_BLUE_DUBOIS", - "name": "amber-blue-dubois", - "value": "2" - } - ], + "readable": true, + "type": "GstGLStereoDownmix", "writable": true }, "input-flags-override": { @@ -11498,49 +8015,8 @@ "construct": false, "construct-only": false, "default": "none", - "type-name": "GstVideoMultiviewFlags", - "values": [ - { - "desc": "GST_VIDEO_MULTIVIEW_FLAGS_NONE", - "name": "none", - "value": "0x00000000" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_FLAGS_RIGHT_VIEW_FIRST", - "name": "right-view-first", - "value": "0x00000001" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_FLAGS_LEFT_FLIPPED", - "name": "left-flipped", - "value": "0x00000002" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_FLAGS_LEFT_FLOPPED", - "name": "left-flopped", - "value": "0x00000004" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_FLAGS_RIGHT_FLIPPED", - "name": "right-flipped", - "value": "0x00000008" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_FLAGS_RIGHT_FLOPPED", - "name": "right-flopped", - "value": "0x00000010" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_FLAGS_HALF_ASPECT", - "name": "half-aspect", - "value": "0x00004000" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_FLAGS_MIXED_MONO", - "name": "mixed-mono", - "value": "0x00008000" - } - ], + "readable": true, + "type": "GstVideoMultiviewFlags", "writable": true }, "input-mode-override": { @@ -11548,68 +8024,8 @@ "construct": false, "construct-only": false, "default": "none (-1)", - "enum": true, - "type-name": "GstVideoMultiviewFramePacking", - "values": [ - { - "desc": "GST_VIDEO_MULTIVIEW_FRAME_PACKING_NONE", - "name": "none", - "value": "-1" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_FRAME_PACKING_MONO", - "name": "mono", - "value": "0" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_FRAME_PACKING_LEFT", - "name": "left", - "value": "1" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_FRAME_PACKING_RIGHT", - "name": "right", - "value": "2" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_FRAME_PACKING_SIDE_BY_SIDE", - "name": "side-by-side", - "value": "3" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_FRAME_PACKING_SIDE_BY_SIDE_QUINCUNX", - "name": "side-by-side-quincunx", - "value": "4" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_FRAME_PACKING_COLUMN_INTERLEAVED", - "name": "column-interleaved", - "value": "5" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_FRAME_PACKING_ROW_INTERLEAVED", - "name": "row-interleaved", - "value": "6" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_FRAME_PACKING_TOP_BOTTOM", - "name": "top-bottom", - "value": "7" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_FRAME_PACKING_CHECKERBOARD", - "name": "checkerboard", - "value": "8" - } - ], - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "GstVideoMultiviewFramePacking", "writable": true }, "output-flags-override": { @@ -11617,49 +8033,8 @@ "construct": false, "construct-only": false, "default": "none", - "type-name": "GstVideoMultiviewFlags", - "values": [ - { - "desc": "GST_VIDEO_MULTIVIEW_FLAGS_NONE", - "name": "none", - "value": "0x00000000" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_FLAGS_RIGHT_VIEW_FIRST", - "name": "right-view-first", - "value": "0x00000001" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_FLAGS_LEFT_FLIPPED", - "name": "left-flipped", - "value": "0x00000002" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_FLAGS_LEFT_FLOPPED", - "name": "left-flopped", - "value": "0x00000004" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_FLAGS_RIGHT_FLIPPED", - "name": "right-flipped", - "value": "0x00000008" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_FLAGS_RIGHT_FLOPPED", - "name": "right-flopped", - "value": "0x00000010" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_FLAGS_HALF_ASPECT", - "name": "half-aspect", - "value": "0x00004000" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_FLAGS_MIXED_MONO", - "name": "mixed-mono", - "value": "0x00008000" - } - ], + "readable": true, + "type": "GstVideoMultiviewFlags", "writable": true }, "output-mode-override": { @@ -11667,100 +8042,866 @@ "construct": false, "construct-only": false, "default": "none (-1)", - "enum": true, - "type-name": "GstVideoMultiviewMode", - "values": [ - { - "desc": "GST_VIDEO_MULTIVIEW_MODE_NONE", - "name": "none", - "value": "-1" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_MODE_MONO", - "name": "mono", - "value": "0" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_MODE_LEFT", - "name": "left", - "value": "1" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_MODE_RIGHT", - "name": "right", - "value": "2" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_MODE_SIDE_BY_SIDE", - "name": "side-by-side", - "value": "3" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_MODE_SIDE_BY_SIDE_QUINCUNX", - "name": "side-by-side-quincunx", - "value": "4" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_MODE_COLUMN_INTERLEAVED", - "name": "column-interleaved", - "value": "5" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_MODE_ROW_INTERLEAVED", - "name": "row-interleaved", - "value": "6" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_MODE_TOP_BOTTOM", - "name": "top-bottom", - "value": "7" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_MODE_CHECKERBOARD", - "name": "checkerboard", - "value": "8" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_MODE_FRAME_BY_FRAME", - "name": "frame-by-frame", - "value": "32" - }, + "readable": true, + "type": "GstVideoMultiviewMode", + "writable": true + }, + "qos": { + "blurb": "Handle Quality-of-Service events", + "construct": false, + "construct-only": false, + "default": "true", + "readable": true, + "type": "gboolean", + "writable": true + } + }, + "rank": "none" + } + }, + "filename": "gstopengl", + "license": "LGPL", + "other-types": { + "GstGLAlphaMethod": { + "kind": "enum", + "values": [ + { + "desc": "Set/adjust alpha channel", + "name": "set", + "value": "0" + }, + { + "desc": "Chroma Key on pure green", + "name": "green", + "value": "1" + }, + { + "desc": "Chroma Key on pure blue", + "name": "blue", + "value": "2" + }, + { + "desc": "Chroma Key on custom RGB values", + "name": "custom", + "value": "3" + } + ] + }, + "GstGLDeinterlaceMethod": { + "kind": "enum", + "values": [ + { + "desc": "Blur Vertical", + "name": "vfir", + "value": "0" + }, + { + "desc": "Motion Adaptive: Advanced Detection", + "name": "greedyh", + "value": "1" + } + ] + }, + "GstGLEffectsEffect": { + "kind": "enum", + "values": [ + { + "desc": "Do nothing Effect", + "name": "identity", + "value": "0" + }, + { + "desc": "Mirror Effect", + "name": "mirror", + "value": "1" + }, + { + "desc": "Squeeze Effect", + "name": "squeeze", + "value": "2" + }, + { + "desc": "Stretch Effect", + "name": "stretch", + "value": "3" + }, + { + "desc": "Light Tunnel Effect", + "name": "tunnel", + "value": "4" + }, + { + "desc": "FishEye Effect", + "name": "fisheye", + "value": "5" + }, + { + "desc": "Twirl Effect", + "name": "twirl", + "value": "6" + }, + { + "desc": "Bulge Effect", + "name": "bulge", + "value": "7" + }, + { + "desc": "Square Effect", + "name": "square", + "value": "8" + }, + { + "desc": "Heat Signature Effect", + "name": "heat", + "value": "9" + }, + { + "desc": "Sepia Toning Effect", + "name": "sepia", + "value": "10" + }, + { + "desc": "Cross Processing Effect", + "name": "xpro", + "value": "11" + }, + { + "desc": "Luma Cross Processing Effect", + "name": "lumaxpro", + "value": "12" + }, + { + "desc": "Glowing negative effect", + "name": "xray", + "value": "13" + }, + { + "desc": "All Grey but Red Effect", + "name": "sin", + "value": "14" + }, + { + "desc": "Glow Lighting Effect", + "name": "glow", + "value": "15" + }, + { + "desc": "Sobel edge detection Effect", + "name": "sobel", + "value": "16" + }, + { + "desc": "Blur with 9x9 separable convolution Effect", + "name": "blur", + "value": "17" + }, + { + "desc": "Laplacian Convolution Demo Effect", + "name": "laplacian", + "value": "18" + } + ] + }, + "GstGLMixerBinStartTimeSelection": { + "kind": "enum", + "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" + } + ] + }, + "GstGLMixerPad": { + "hierarchy": [ + "GstGLMixerPad", + "GstGLBaseMixerPad", + "GstVideoAggregatorPad", + "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 + }, + "max-last-buffer-repeat": { + "blurb": "Repeat last buffer for time (in ns, -1=until EOS), behaviour on EOS is not affected", + "construct": false, + "construct-only": false, + "default": "18446744073709551615", + "max": "18446744073709551615", + "min": "0", + "readable": true, + "type": "guint64", + "writable": true + }, + "repeat-after-eos": { + "blurb": "Repeat the last frame after EOS until all pads are EOS", + "construct": false, + "construct-only": false, + "default": "false", + "readable": true, + "type": "gboolean", + "writable": true + }, + "zorder": { + "blurb": "Z Order of the picture", + "construct": false, + "construct-only": false, + "default": "0", + "max": "-1", + "min": "0", + "readable": true, + "type": "guint", + "writable": true + } + }, + "signals": { + "buffer-consumed": { + "args": [ { - "desc": "GST_VIDEO_MULTIVIEW_MODE_MULTIVIEW_FRAME_BY_FRAME", - "name": "multiview-frame-by-frame", - "value": "33" - }, + "name": "arg0", + "type": "GstBuffer" + } + ], + "return-type": "void", + "when": "first" + } + } + }, + "GstGLRotateMethod": { + "kind": "enum", + "values": [ + { + "desc": "Identity (no rotation)", + "name": "none", + "value": "0" + }, + { + "desc": "Rotate clockwise 90 degrees", + "name": "clockwise", + "value": "1" + }, + { + "desc": "Rotate 180 degrees", + "name": "rotate-180", + "value": "2" + }, + { + "desc": "Rotate counter-clockwise 90 degrees", + "name": "counterclockwise", + "value": "3" + }, + { + "desc": "Flip horizontally", + "name": "horizontal-flip", + "value": "4" + }, + { + "desc": "Flip vertically", + "name": "vertical-flip", + "value": "5" + }, + { + "desc": "Flip across upper left/lower right diagonal", + "name": "upper-left-diagonal", + "value": "6" + }, + { + "desc": "Flip across upper right/lower left diagonal", + "name": "upper-right-diagonal", + "value": "7" + }, + { + "desc": "Select rotate method based on image-orientation tag", + "name": "automatic", + "value": "8" + } + ] + }, + "GstGLStereoDownmix": { + "kind": "enum", + "values": [ + { + "desc": "GST_GL_STEREO_DOWNMIX_ANAGLYPH_GREEN_MAGENTA_DUBOIS", + "name": "green-magenta-dubois", + "value": "0" + }, + { + "desc": "GST_GL_STEREO_DOWNMIX_ANAGLYPH_RED_CYAN_DUBOIS", + "name": "red-cyan-dubois", + "value": "1" + }, + { + "desc": "GST_GL_STEREO_DOWNMIX_ANAGLYPH_AMBER_BLUE_DUBOIS", + "name": "amber-blue-dubois", + "value": "2" + } + ] + }, + "GstGLStereoMixPad": { + "hierarchy": [ + "GstGLStereoMixPad", + "GstGLMixerPad", + "GstGLBaseMixerPad", + "GstVideoAggregatorPad", + "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 + }, + "max-last-buffer-repeat": { + "blurb": "Repeat last buffer for time (in ns, -1=until EOS), behaviour on EOS is not affected", + "construct": false, + "construct-only": false, + "default": "18446744073709551615", + "max": "18446744073709551615", + "min": "0", + "readable": true, + "type": "guint64", + "writable": true + }, + "repeat-after-eos": { + "blurb": "Repeat the last frame after EOS until all pads are EOS", + "construct": false, + "construct-only": false, + "default": "false", + "readable": true, + "type": "gboolean", + "writable": true + }, + "zorder": { + "blurb": "Z Order of the picture", + "construct": false, + "construct-only": false, + "default": "0", + "max": "-1", + "min": "0", + "readable": true, + "type": "guint", + "writable": true + } + }, + "signals": { + "buffer-consumed": { + "args": [ { - "desc": "GST_VIDEO_MULTIVIEW_MODE_SEPARATED", - "name": "separated", - "value": "34" + "name": "arg0", + "type": "GstBuffer" } ], + "return-type": "void", + "when": "first" + } + } + }, + "GstGLTestSrcPattern": { + "kind": "enum", + "values": [ + { + "desc": "SMPTE 100%% color bars", + "name": "smpte", + "value": "0" + }, + { + "desc": "Random (television snow)", + "name": "snow", + "value": "1" + }, + { + "desc": "100%% Black", + "name": "black", + "value": "2" + }, + { + "desc": "100%% White", + "name": "white", + "value": "3" + }, + { + "desc": "Red", + "name": "red", + "value": "4" + }, + { + "desc": "Green", + "name": "green", + "value": "5" + }, + { + "desc": "Blue", + "name": "blue", + "value": "6" + }, + { + "desc": "Checkers 1px", + "name": "checkers-1", + "value": "7" + }, + { + "desc": "Checkers 2px", + "name": "checkers-2", + "value": "8" + }, + { + "desc": "Checkers 4px", + "name": "checkers-4", + "value": "9" + }, + { + "desc": "Checkers 8px", + "name": "checkers-8", + "value": "10" + }, + { + "desc": "Circular", + "name": "circular", + "value": "11" + }, + { + "desc": "Blink", + "name": "blink", + "value": "12" + }, + { + "desc": "Mandelbrot Fractal", + "name": "mandelbrot", + "value": "13" + } + ] + }, + "GstGLVideoFlipMethod": { + "kind": "enum", + "values": [ + { + "desc": "Identity (no rotation)", + "name": "none", + "value": "0" + }, + { + "desc": "Rotate clockwise 90 degrees", + "name": "clockwise", + "value": "1" + }, + { + "desc": "Rotate 180 degrees", + "name": "rotate-180", + "value": "2" + }, + { + "desc": "Rotate counter-clockwise 90 degrees", + "name": "counterclockwise", + "value": "3" + }, + { + "desc": "Flip horizontally", + "name": "horizontal-flip", + "value": "4" + }, + { + "desc": "Flip vertically", + "name": "vertical-flip", + "value": "5" + }, + { + "desc": "Flip across upper left/lower right diagonal", + "name": "upper-left-diagonal", + "value": "6" + }, + { + "desc": "Flip across upper right/lower left diagonal", + "name": "upper-right-diagonal", + "value": "7" + }, + { + "desc": "Select flip method based on image-orientation tag", + "name": "automatic", + "value": "8" + } + ] + }, + "GstGLVideoMixerBackground": { + "kind": "enum", + "values": [ + { + "desc": "Checker pattern", + "name": "checker", + "value": "0" + }, + { + "desc": "Black", + "name": "black", + "value": "1" + }, + { + "desc": "White", + "name": "white", + "value": "2" + }, + { + "desc": "Transparent Background to enable further compositing", + "name": "transparent", + "value": "3" + } + ] + }, + "GstGLVideoMixerBlendEquation": { + "kind": "enum", + "values": [ + { + "desc": "Add", + "name": "add", + "value": "0" + }, + { + "desc": "Subtract", + "name": "subtract", + "value": "1" + }, + { + "desc": "Reverse Subtract", + "name": "reverse-subtract", + "value": "2" + } + ] + }, + "GstGLVideoMixerBlendFunction": { + "kind": "enum", + "values": [ + { + "desc": "Zero", + "name": "zero", + "value": "0" + }, + { + "desc": "One", + "name": "one", + "value": "1" + }, + { + "desc": "Source Color", + "name": "src-color", + "value": "2" + }, + { + "desc": "One Minus Source Color", + "name": "one-minus-src-color", + "value": "3" + }, + { + "desc": "Destination Color", + "name": "dst-color", + "value": "4" + }, + { + "desc": "One Minus Destination Color", + "name": "one-minus-dst-color", + "value": "5" + }, + { + "desc": "Source Alpha", + "name": "src-alpha", + "value": "6" + }, + { + "desc": "One Minus Source Alpha", + "name": "one-minus-src-alpha", + "value": "7" + }, + { + "desc": "Destination Alpha", + "name": "dst-alpha", + "value": "8" + }, + { + "desc": "One Minus Destination Alpha", + "name": "one-minus-dst-alpha", + "value": "9" + }, + { + "desc": "Constant Color", + "name": "constant-color", + "value": "10" + }, + { + "desc": "One Minus Constant Color", + "name": "one-minus-contant-color", + "value": "11" + }, + { + "desc": "Constant Alpha", + "name": "constant-alpha", + "value": "12" + }, + { + "desc": "One Minus Constant Alpha", + "name": "one-minus-contant-alpha", + "value": "13" + }, + { + "desc": "Source Alpha Saturate", + "name": "src-alpha-saturate", + "value": "14" + } + ] + }, + "GstGLVideoMixerPad": { + "hierarchy": [ + "GstGLVideoMixerPad", + "GstGLMixerPad", + "GstGLBaseMixerPad", + "GstVideoAggregatorPad", + "GstAggregatorPad", + "GstPad", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "kind": "object", + "properties": { + "alpha": { + "blurb": "Alpha of the picture", + "construct": false, + "construct-only": false, + "default": "1", + "max": "1", + "min": "0", + "readable": true, + "type": "gdouble", "writable": true }, - "parent": { - "blurb": "The parent of the object", + "blend-constant-color-alpha": { + "blurb": "Blend Constant Color Alpha", "construct": false, "construct-only": false, - "type-name": "GstObject", + "default": "0", + "max": "1", + "min": "0", + "readable": true, + "type": "gdouble", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events", + "blend-constant-color-blue": { + "blurb": "Blend Constant Color Green", "construct": false, "construct-only": false, - "default": "true", - "type-name": "gboolean", + "default": "0", + "max": "1", + "min": "0", + "readable": true, + "type": "gdouble", + "writable": true + }, + "blend-constant-color-green": { + "blurb": "Blend Constant Color Green", + "construct": false, + "construct-only": false, + "default": "0", + "max": "1", + "min": "0", + "readable": true, + "type": "gdouble", + "writable": true + }, + "blend-constant-color-red": { + "blurb": "Blend Constant Color Red", + "construct": false, + "construct-only": false, + "default": "0", + "max": "1", + "min": "0", + "readable": true, + "type": "gdouble", + "writable": true + }, + "blend-equation-alpha": { + "blurb": "Blend Equation for Alpha", + "construct": false, + "construct-only": false, + "default": "add (0)", + "readable": true, + "type": "GstGLVideoMixerBlendEquation", + "writable": true + }, + "blend-equation-rgb": { + "blurb": "Blend Equation for RGB", + "construct": false, + "construct-only": false, + "default": "add (0)", + "readable": true, + "type": "GstGLVideoMixerBlendEquation", + "writable": true + }, + "blend-function-dst-alpha": { + "blurb": "Blend Function for Destination Alpha", + "construct": false, + "construct-only": false, + "default": "one-minus-src-alpha (7)", + "readable": true, + "type": "GstGLVideoMixerBlendFunction", + "writable": true + }, + "blend-function-dst-rgb": { + "blurb": "Blend Function for Destination RGB", + "construct": false, + "construct-only": false, + "default": "one-minus-src-alpha (7)", + "readable": true, + "type": "GstGLVideoMixerBlendFunction", + "writable": true + }, + "blend-function-src-alpha": { + "blurb": "Blend Function for Source Alpha", + "construct": false, + "construct-only": false, + "default": "one (1)", + "readable": true, + "type": "GstGLVideoMixerBlendFunction", + "writable": true + }, + "blend-function-src-rgb": { + "blurb": "Blend Function for Source RGB", + "construct": false, + "construct-only": false, + "default": "src-alpha (6)", + "readable": true, + "type": "GstGLVideoMixerBlendFunction", + "writable": true + }, + "emit-signals": { + "blurb": "Send signals to signal data consumption", + "construct": false, + "construct-only": false, + "default": "false", + "readable": true, + "type": "gboolean", + "writable": true + }, + "height": { + "blurb": "Height of the picture", + "construct": false, + "construct-only": false, + "default": "0", + "max": "2147483647", + "min": "-2147483648", + "readable": true, + "type": "gint", + "writable": true + }, + "max-last-buffer-repeat": { + "blurb": "Repeat last buffer for time (in ns, -1=until EOS), behaviour on EOS is not affected", + "construct": false, + "construct-only": false, + "default": "18446744073709551615", + "max": "18446744073709551615", + "min": "0", + "readable": true, + "type": "guint64", + "writable": true + }, + "repeat-after-eos": { + "blurb": "Repeat the last frame after EOS until all pads are EOS", + "construct": false, + "construct-only": false, + "default": "false", + "readable": true, + "type": "gboolean", + "writable": true + }, + "width": { + "blurb": "Width of the picture", + "construct": false, + "construct-only": false, + "default": "0", + "max": "2147483647", + "min": "-2147483648", + "readable": true, + "type": "gint", + "writable": true + }, + "xpos": { + "blurb": "X Position of the picture", + "construct": false, + "construct-only": false, + "default": "0", + "max": "2147483647", + "min": "-2147483648", + "readable": true, + "type": "gint", + "writable": true + }, + "ypos": { + "blurb": "Y Position of the picture", + "construct": false, + "construct-only": false, + "default": "0", + "max": "2147483647", + "min": "-2147483648", + "readable": true, + "type": "gint", + "writable": true + }, + "zorder": { + "blurb": "Z Order of the picture", + "construct": false, + "construct-only": false, + "default": "0", + "max": "-1", + "min": "0", + "readable": true, + "type": "guint", "writable": true } }, - "rank": "none" + "signals": { + "buffer-consumed": { + "args": [ + { + "name": "arg0", + "type": "GstBuffer" + } + ], + "return-type": "void", + "when": "first" + } + } } }, - "filename": "gstopengl", - "license": "LGPL", "package": "GStreamer Base Plug-ins git", "source": "gst-plugins-base", + "tracers": {}, "url": "Unknown package origin" }, "opus": { @@ -11797,7 +8938,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "min-latency": { @@ -11807,22 +8949,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 }, "phase-inversion": { @@ -11830,7 +8958,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "plc": { @@ -11838,9 +8967,19 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, + "stats": { + "blurb": "Various statistics", + "construct": false, + "construct-only": false, + "default": "application/x-opusdec-stats, num-pushed=(guint64)0, num-gap=(guint64)0, plc-num-samples=(guint64)0, plc-duration=(guint64)0, bandwidth=(uint)0, sample-rate=(uint)0, gain=(uint)0, last-packet-duration=(uint)0, channels=(uint)0;", + "readable": true, + "type": "GstStructure", + "writable": false + }, "tolerance": { "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", "construct": false, @@ -11848,7 +8987,8 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "use-inband-fec": { @@ -11856,7 +8996,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -11873,6 +9014,10 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstPreset", + "GstTagSetter" + ], "klass": "Codec/Encoder/Audio", "long-name": "Opus audio encoder", "pad-templates": { @@ -11893,20 +9038,8 @@ "construct": false, "construct-only": false, "default": "generic (2049)", - "enum": true, - "type-name": "GstOpusEncAudioType", - "values": [ - { - "desc": "Generic audio", - "name": "generic", - "value": "2049" - }, - { - "desc": "Voice", - "name": "voice", - "value": "2048" - } - ], + "readable": true, + "type": "GstOpusEncAudioType", "writable": true }, "bandwidth": { @@ -11914,40 +9047,8 @@ "construct": false, "construct-only": false, "default": "fullband (1105)", - "enum": true, - "type-name": "GstOpusEncBandwidth", - "values": [ - { - "desc": "Narrow band", - "name": "narrowband", - "value": "1101" - }, - { - "desc": "Medium band", - "name": "mediumband", - "value": "1102" - }, - { - "desc": "Wide band", - "name": "wideband", - "value": "1103" - }, - { - "desc": "Super wide band", - "name": "superwideband", - "value": "1104" - }, - { - "desc": "Full band", - "name": "fullband", - "value": "1105" - }, - { - "desc": "Auto", - "name": "auto", - "value": "-1000" - } - ], + "readable": true, + "type": "GstOpusEncBandwidth", "writable": true }, "bitrate": { @@ -11957,7 +9058,8 @@ "default": "64000", "max": "650000", "min": "4000", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "bitrate-type": { @@ -11965,25 +9067,8 @@ "construct": false, "construct-only": false, "default": "cbr (0)", - "enum": true, - "type-name": "GstOpusEncBitrateType", - "values": [ - { - "desc": "CBR", - "name": "cbr", - "value": "0" - }, - { - "desc": "VBR", - "name": "vbr", - "value": "1" - }, - { - "desc": "Constrained VBR", - "name": "constrained-vbr", - "value": "2" - } - ], + "readable": true, + "type": "GstOpusEncBitrateType", "writable": true }, "complexity": { @@ -11993,7 +9078,8 @@ "default": "10", "max": "10", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "dtx": { @@ -12001,7 +9087,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "frame-size": { @@ -12009,40 +9096,8 @@ "construct": false, "construct-only": false, "default": "20 (20)", - "enum": true, - "type-name": "GstOpusEncFrameSize", - "values": [ - { - "desc": "2.5", - "name": "2.5", - "value": "2" - }, - { - "desc": "5", - "name": "5", - "value": "5" - }, - { - "desc": "10", - "name": "10", - "value": "10" - }, - { - "desc": "20", - "name": "20", - "value": "20" - }, - { - "desc": "40", - "name": "40", - "value": "40" - }, - { - "desc": "60", - "name": "60", - "value": "60" - } - ], + "readable": true, + "type": "GstOpusEncFrameSize", "writable": true }, "hard-resync": { @@ -12050,7 +9105,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "inband-fec": { @@ -12058,7 +9114,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "mark-granule": { @@ -12066,7 +9123,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": false }, "max-payload-size": { @@ -12076,15 +9134,8 @@ "default": "4000", "max": "4000", "min": "2", - "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 }, "packet-loss-percentage": { @@ -12094,14 +9145,8 @@ "default": "0", "max": "100", "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 }, "perfect-timestamp": { @@ -12109,7 +9154,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "tolerance": { @@ -12119,7 +9165,8 @@ "default": "40000000", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true } }, @@ -12128,15 +9175,128 @@ }, "filename": "gstopus", "license": "LGPL", + "other-types": { + "GstOpusEncAudioType": { + "kind": "enum", + "values": [ + { + "desc": "Generic audio", + "name": "generic", + "value": "2049" + }, + { + "desc": "Voice", + "name": "voice", + "value": "2048" + }, + { + "desc": "Restricted low delay", + "name": "restricted-lowdelay", + "value": "2051" + } + ] + }, + "GstOpusEncBandwidth": { + "kind": "enum", + "values": [ + { + "desc": "Narrow band", + "name": "narrowband", + "value": "1101" + }, + { + "desc": "Medium band", + "name": "mediumband", + "value": "1102" + }, + { + "desc": "Wide band", + "name": "wideband", + "value": "1103" + }, + { + "desc": "Super wide band", + "name": "superwideband", + "value": "1104" + }, + { + "desc": "Full band", + "name": "fullband", + "value": "1105" + }, + { + "desc": "Auto", + "name": "auto", + "value": "-1000" + } + ] + }, + "GstOpusEncBitrateType": { + "kind": "enum", + "values": [ + { + "desc": "CBR", + "name": "cbr", + "value": "0" + }, + { + "desc": "VBR", + "name": "vbr", + "value": "1" + }, + { + "desc": "Constrained VBR", + "name": "constrained-vbr", + "value": "2" + } + ] + }, + "GstOpusEncFrameSize": { + "kind": "enum", + "values": [ + { + "desc": "2.5", + "name": "2.5", + "value": "2" + }, + { + "desc": "5", + "name": "5", + "value": "5" + }, + { + "desc": "10", + "name": "10", + "value": "10" + }, + { + "desc": "20", + "name": "20", + "value": "20" + }, + { + "desc": "40", + "name": "40", + "value": "40" + }, + { + "desc": "60", + "name": "60", + "value": "60" + } + ] + } + }, "package": "GStreamer Base Plug-ins git", "source": "gst-plugins-base", + "tracers": {}, "url": "Unknown package origin" }, "overlaycomposition": { "description": "Renders overlays on top of video frames", "elements": { "overlaycomposition": { - "author": "Sebastian Dr\u00f6ge <sebastian@centricular.com>", + "author": "Sebastian Dröge <sebastian@centricular.com>", "description": "Overlay Composition", "hierarchy": [ "GstOverlayComposition", @@ -12149,12 +9309,12 @@ "long-name": "Overlay Composition", "pad-templates": { "sink": { - "caps": "video/x-raw:\n format: { BGRx, RGBx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, I420, YV12, AYUV, YUY2, UYVY, v308, Y41B, Y42B, Y444, NV12, NV21, A420, YUV9, YVU9, IYU1, GRAY8 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(ANY):\n format: { I420, YV12, YUY2, UYVY, AYUV, VUYA, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, Y210, Y410, NV12, NV21, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, NV16, NV24, NV12_64Z32, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, NV61, P010_10BE, P010_10LE, IYU2, VYUY, GBRA, GBRA_10BE, GBRA_10LE, BGR10A2_LE, RGB10A2_LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE, GRAY10_LE32, NV12_10LE32, NV16_10LE32, NV12_10LE40 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "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" }, "src": { - "caps": "video/x-raw:\n format: { BGRx, RGBx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, I420, YV12, AYUV, YUY2, UYVY, v308, Y41B, Y42B, Y444, NV12, NV21, A420, YUV9, YVU9, IYU1, GRAY8 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(ANY):\n format: { I420, YV12, YUY2, UYVY, AYUV, VUYA, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, Y210, Y410, NV12, NV21, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, NV16, NV24, NV12_64Z32, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, NV61, P010_10BE, P010_10LE, IYU2, VYUY, GBRA, GBRA_10BE, GBRA_10LE, BGR10A2_LE, RGB10A2_LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE, GRAY10_LE32, NV12_10LE32, NV16_10LE32, NV12_10LE40 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "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" } @@ -12163,32 +9323,46 @@ "signals": { "caps-changed": { "args": [ - "GstCaps", - "guint", - "guint" + { + "name": "arg0", + "type": "GstCaps" + }, + { + "name": "arg1", + "type": "guint" + }, + { + "name": "arg2", + "type": "guint" + } ], - "retval": "void" + "return-type": "void" }, "draw": { "args": [ - "GstSample" + { + "name": "arg0", + "type": "GstSample" + } ], - "retval": "GstVideoOverlayComposition" + "return-type": "GstVideoOverlayComposition" } } } }, "filename": "gstoverlaycomposition", "license": "LGPL", + "other-types": {}, "package": "GStreamer Base Plug-ins git", "source": "gst-plugins-base", + "tracers": {}, "url": "Unknown package origin" }, "pango": { "description": "Pango-based text rendering and overlay", "elements": { "clockoverlay": { - "author": "Tim-Philipp M\u00fcller <tim@centricular.net>", + "author": "Tim-Philipp MĂ¼ller <tim@centricular.net>", "description": "Overlays the current clock time on a video stream", "hierarchy": [ "GstClockOverlay", @@ -12202,12 +9376,12 @@ "long-name": "Clock overlay", "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 }\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 }\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" } @@ -12218,7 +9392,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "color": { @@ -12228,7 +9403,8 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "deltax": { @@ -12238,7 +9414,8 @@ "default": "0", "max": "2147483647", "min": "-2147483648", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "deltay": { @@ -12248,7 +9425,8 @@ "default": "0", "max": "2147483647", "min": "-2147483648", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "draw-outline": { @@ -12256,7 +9434,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "draw-shadow": { @@ -12264,7 +9443,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "font-desc": { @@ -12272,7 +9452,8 @@ "construct": false, "construct-only": false, "default": "", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "halignment": { @@ -12280,35 +9461,8 @@ "construct": false, "construct-only": false, "default": "left (0)", - "enum": true, - "type-name": "GstBaseTextOverlayHAlign", - "values": [ - { - "desc": "left", - "name": "left", - "value": "0" - }, - { - "desc": "center", - "name": "center", - "value": "1" - }, - { - "desc": "right", - "name": "right", - "value": "2" - }, - { - "desc": "position", - "name": "Absolute position clamped to canvas", - "value": "4" - }, - { - "desc": "absolute", - "name": "Absolute position", - "value": "5" - } - ], + "readable": true, + "type": "GstBaseTextOverlayHAlign", "writable": true }, "line-alignment": { @@ -12316,33 +9470,8 @@ "construct": false, "construct-only": false, "default": "center (1)", - "enum": true, - "type-name": "GstBaseTextOverlayLineAlign", - "values": [ - { - "desc": "left", - "name": "left", - "value": "0" - }, - { - "desc": "center", - "name": "center", - "value": "1" - }, - { - "desc": "right", - "name": "right", - "value": "2" - } - ], - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "GstBaseTextOverlayLineAlign", "writable": true }, "outline-color": { @@ -12352,14 +9481,8 @@ "default": "-16777216", "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 }, "scale-mode": { @@ -12367,30 +9490,8 @@ "construct": false, "construct-only": false, "default": "none (0)", - "enum": true, - "type-name": "GstBaseTextOverlayScaleMode", - "values": [ - { - "desc": "none", - "name": "none", - "value": "0" - }, - { - "desc": "par", - "name": "par", - "value": "1" - }, - { - "desc": "display", - "name": "display", - "value": "2" - }, - { - "desc": "user", - "name": "user", - "value": "3" - } - ], + "readable": true, + "type": "GstBaseTextOverlayScaleMode", "writable": true }, "scale-pixel-aspect-ratio": { @@ -12400,7 +9501,8 @@ "default": "1/1", "max": "100/1", "min": "1/100", - "type-name": "GstFraction", + "readable": true, + "type": "GstFraction", "writable": true }, "shaded-background": { @@ -12408,7 +9510,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "shading-value": { @@ -12418,7 +9521,8 @@ "default": "80", "max": "255", "min": "1", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "silent": { @@ -12426,7 +9530,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "text": { @@ -12434,7 +9539,8 @@ "construct": false, "construct-only": false, "default": "", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "text-height": { @@ -12444,7 +9550,8 @@ "default": "1", "max": "2147483647", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "text-width": { @@ -12454,7 +9561,8 @@ "default": "1", "max": "2147483647", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "text-x": { @@ -12464,7 +9572,8 @@ "default": "0", "max": "2147483647", "min": "-2147483647", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": false }, "text-y": { @@ -12474,7 +9583,8 @@ "default": "0", "max": "2147483647", "min": "-2147483647", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": false }, "time-format": { @@ -12482,7 +9592,8 @@ "construct": false, "construct-only": false, "default": "%%H:%%M:%%S", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "valignment": { @@ -12490,40 +9601,8 @@ "construct": false, "construct-only": false, "default": "top (2)", - "enum": true, - "type-name": "GstBaseTextOverlayVAlign", - "values": [ - { - "desc": "baseline", - "name": "baseline", - "value": "0" - }, - { - "desc": "bottom", - "name": "bottom", - "value": "1" - }, - { - "desc": "top", - "name": "top", - "value": "2" - }, - { - "desc": "position", - "name": "Absolute position clamped to canvas", - "value": "3" - }, - { - "desc": "center", - "name": "center", - "value": "4" - }, - { - "desc": "absolute", - "name": "Absolute position", - "value": "5" - } - ], + "readable": true, + "type": "GstBaseTextOverlayVAlign", "writable": true }, "vertical-render": { @@ -12531,7 +9610,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "wait-text": { @@ -12539,7 +9619,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "wrap-mode": { @@ -12547,30 +9628,8 @@ "construct": false, "construct-only": false, "default": "wordchar (2)", - "enum": true, - "type-name": "GstBaseTextOverlayWrapMode", - "values": [ - { - "desc": "none", - "name": "none", - "value": "-1" - }, - { - "desc": "word", - "name": "word", - "value": "0" - }, - { - "desc": "char", - "name": "char", - "value": "1" - }, - { - "desc": "wordchar", - "name": "wordchar", - "value": "2" - } - ], + "readable": true, + "type": "GstBaseTextOverlayWrapMode", "writable": true }, "x-absolute": { @@ -12580,7 +9639,8 @@ "default": "0.5", "max": "1.79769e+308", "min": "-1.79769e+308", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "xpad": { @@ -12590,7 +9650,8 @@ "default": "25", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "xpos": { @@ -12600,7 +9661,8 @@ "default": "0.5", "max": "1", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "y-absolute": { @@ -12610,7 +9672,8 @@ "default": "0.5", "max": "1.79769e+308", "min": "-1.79769e+308", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "ypad": { @@ -12620,7 +9683,8 @@ "default": "25", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "ypos": { @@ -12630,7 +9694,8 @@ "default": "0.5", "max": "1", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true } }, @@ -12651,7 +9716,7 @@ "long-name": "Text overlay", "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 }\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" }, @@ -12661,7 +9726,7 @@ "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 }\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" } @@ -12672,7 +9737,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "color": { @@ -12682,7 +9748,8 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "deltax": { @@ -12692,7 +9759,8 @@ "default": "0", "max": "2147483647", "min": "-2147483648", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "deltay": { @@ -12702,7 +9770,8 @@ "default": "0", "max": "2147483647", "min": "-2147483648", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "draw-outline": { @@ -12710,7 +9779,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "draw-shadow": { @@ -12718,7 +9788,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "font-desc": { @@ -12726,7 +9797,8 @@ "construct": false, "construct-only": false, "default": "", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "halignment": { @@ -12734,35 +9806,8 @@ "construct": false, "construct-only": false, "default": "center (1)", - "enum": true, - "type-name": "GstBaseTextOverlayHAlign", - "values": [ - { - "desc": "left", - "name": "left", - "value": "0" - }, - { - "desc": "center", - "name": "center", - "value": "1" - }, - { - "desc": "right", - "name": "right", - "value": "2" - }, - { - "desc": "position", - "name": "Absolute position clamped to canvas", - "value": "4" - }, - { - "desc": "absolute", - "name": "Absolute position", - "value": "5" - } - ], + "readable": true, + "type": "GstBaseTextOverlayHAlign", "writable": true }, "line-alignment": { @@ -12770,33 +9815,8 @@ "construct": false, "construct-only": false, "default": "center (1)", - "enum": true, - "type-name": "GstBaseTextOverlayLineAlign", - "values": [ - { - "desc": "left", - "name": "left", - "value": "0" - }, - { - "desc": "center", - "name": "center", - "value": "1" - }, - { - "desc": "right", - "name": "right", - "value": "2" - } - ], - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "GstBaseTextOverlayLineAlign", "writable": true }, "outline-color": { @@ -12806,14 +9826,8 @@ "default": "-16777216", "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 }, "scale-mode": { @@ -12821,30 +9835,8 @@ "construct": false, "construct-only": false, "default": "none (0)", - "enum": true, - "type-name": "GstBaseTextOverlayScaleMode", - "values": [ - { - "desc": "none", - "name": "none", - "value": "0" - }, - { - "desc": "par", - "name": "par", - "value": "1" - }, - { - "desc": "display", - "name": "display", - "value": "2" - }, - { - "desc": "user", - "name": "user", - "value": "3" - } - ], + "readable": true, + "type": "GstBaseTextOverlayScaleMode", "writable": true }, "scale-pixel-aspect-ratio": { @@ -12854,7 +9846,8 @@ "default": "1/1", "max": "100/1", "min": "1/100", - "type-name": "GstFraction", + "readable": true, + "type": "GstFraction", "writable": true }, "shaded-background": { @@ -12862,7 +9855,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "shading-value": { @@ -12872,7 +9866,8 @@ "default": "80", "max": "255", "min": "1", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "silent": { @@ -12880,7 +9875,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "text": { @@ -12888,7 +9884,8 @@ "construct": false, "construct-only": false, "default": "", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "text-height": { @@ -12898,7 +9895,8 @@ "default": "1", "max": "2147483647", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "text-width": { @@ -12908,7 +9906,8 @@ "default": "1", "max": "2147483647", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "text-x": { @@ -12918,7 +9917,8 @@ "default": "0", "max": "2147483647", "min": "-2147483647", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": false }, "text-y": { @@ -12928,7 +9928,8 @@ "default": "0", "max": "2147483647", "min": "-2147483647", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": false }, "valignment": { @@ -12936,40 +9937,8 @@ "construct": false, "construct-only": false, "default": "baseline (0)", - "enum": true, - "type-name": "GstBaseTextOverlayVAlign", - "values": [ - { - "desc": "baseline", - "name": "baseline", - "value": "0" - }, - { - "desc": "bottom", - "name": "bottom", - "value": "1" - }, - { - "desc": "top", - "name": "top", - "value": "2" - }, - { - "desc": "position", - "name": "Absolute position clamped to canvas", - "value": "3" - }, - { - "desc": "center", - "name": "center", - "value": "4" - }, - { - "desc": "absolute", - "name": "Absolute position", - "value": "5" - } - ], + "readable": true, + "type": "GstBaseTextOverlayVAlign", "writable": true }, "vertical-render": { @@ -12977,7 +9946,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "wait-text": { @@ -12985,7 +9955,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "wrap-mode": { @@ -12993,30 +9964,8 @@ "construct": false, "construct-only": false, "default": "wordchar (2)", - "enum": true, - "type-name": "GstBaseTextOverlayWrapMode", - "values": [ - { - "desc": "none", - "name": "none", - "value": "-1" - }, - { - "desc": "word", - "name": "word", - "value": "0" - }, - { - "desc": "char", - "name": "char", - "value": "1" - }, - { - "desc": "wordchar", - "name": "wordchar", - "value": "2" - } - ], + "readable": true, + "type": "GstBaseTextOverlayWrapMode", "writable": true }, "x-absolute": { @@ -13026,7 +9975,8 @@ "default": "0.5", "max": "1.79769e+308", "min": "-1.79769e+308", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "xpad": { @@ -13036,7 +9986,8 @@ "default": "25", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "xpos": { @@ -13046,7 +9997,8 @@ "default": "0.5", "max": "1", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "y-absolute": { @@ -13056,7 +10008,8 @@ "default": "0.5", "max": "1.79769e+308", "min": "-1.79769e+308", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "ypad": { @@ -13066,7 +10019,8 @@ "default": "25", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "ypos": { @@ -13076,7 +10030,8 @@ "default": "0.5", "max": "1", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true } }, @@ -13112,7 +10067,8 @@ "construct": false, "construct-only": false, "default": "", - "type-name": "gchararray", + "readable": false, + "type": "gchararray", "writable": true }, "halignment": { @@ -13120,25 +10076,8 @@ "construct": false, "construct-only": false, "default": "center (1)", - "enum": true, - "type-name": "GstTextRenderHAlign", - "values": [ - { - "desc": "left", - "name": "left", - "value": "0" - }, - { - "desc": "center", - "name": "center", - "value": "1" - }, - { - "desc": "right", - "name": "right", - "value": "2" - } - ], + "readable": true, + "type": "GstTextRenderHAlign", "writable": true }, "line-alignment": { @@ -13146,40 +10085,8 @@ "construct": false, "construct-only": false, "default": "center (1)", - "enum": true, - "type-name": "GstTextRenderLineAlign", - "values": [ - { - "desc": "left", - "name": "left", - "value": "0" - }, - { - "desc": "center", - "name": "center", - "value": "1" - }, - { - "desc": "right", - "name": "right", - "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": "GstTextRenderLineAlign", "writable": true }, "valignment": { @@ -13187,25 +10094,8 @@ "construct": false, "construct-only": false, "default": "baseline (0)", - "enum": true, - "type-name": "GstTextRenderVAlign", - "values": [ - { - "desc": "baseline", - "name": "baseline", - "value": "0" - }, - { - "desc": "bottom", - "name": "bottom", - "value": "1" - }, - { - "desc": "top", - "name": "top", - "value": "2" - } - ], + "readable": true, + "type": "GstTextRenderVAlign", "writable": true }, "xpad": { @@ -13215,7 +10105,8 @@ "default": "25", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "ypad": { @@ -13225,14 +10116,15 @@ "default": "25", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true } }, "rank": "none" }, "timeoverlay": { - "author": "Tim-Philipp M\u00fcller <tim@centricular.net>", + "author": "Tim-Philipp MĂ¼ller <tim@centricular.net>", "description": "Overlays buffer time stamps on a video stream", "hierarchy": [ "GstTimeOverlay", @@ -13246,12 +10138,12 @@ "long-name": "Time overlay", "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 }\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 }\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" } @@ -13262,7 +10154,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "color": { @@ -13272,7 +10165,25 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", + "writable": true + }, + "datetime-epoch": { + "blurb": "When showing times as dates, the initial date from which time is counted, if not specified prime epoch is used (1900-01-01)", + "construct": false, + "construct-only": false, + "readable": true, + "type": "GDateTime", + "writable": true + }, + "datetime-format": { + "blurb": "When showing times as dates, the format to render date and time in", + "construct": false, + "construct-only": false, + "default": "%%F %%T", + "readable": true, + "type": "gchararray", "writable": true }, "deltax": { @@ -13282,7 +10193,8 @@ "default": "0", "max": "2147483647", "min": "-2147483648", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "deltay": { @@ -13292,7 +10204,8 @@ "default": "0", "max": "2147483647", "min": "-2147483648", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "draw-outline": { @@ -13300,7 +10213,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "draw-shadow": { @@ -13308,7 +10222,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "font-desc": { @@ -13316,7 +10231,8 @@ "construct": false, "construct-only": false, "default": "", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "halignment": { @@ -13324,35 +10240,8 @@ "construct": false, "construct-only": false, "default": "left (0)", - "enum": true, - "type-name": "GstBaseTextOverlayHAlign", - "values": [ - { - "desc": "left", - "name": "left", - "value": "0" - }, - { - "desc": "center", - "name": "center", - "value": "1" - }, - { - "desc": "right", - "name": "right", - "value": "2" - }, - { - "desc": "position", - "name": "Absolute position clamped to canvas", - "value": "4" - }, - { - "desc": "absolute", - "name": "Absolute position", - "value": "5" - } - ], + "readable": true, + "type": "GstBaseTextOverlayHAlign", "writable": true }, "line-alignment": { @@ -13360,33 +10249,8 @@ "construct": false, "construct-only": false, "default": "center (1)", - "enum": true, - "type-name": "GstBaseTextOverlayLineAlign", - "values": [ - { - "desc": "left", - "name": "left", - "value": "0" - }, - { - "desc": "center", - "name": "center", - "value": "1" - }, - { - "desc": "right", - "name": "right", - "value": "2" - } - ], - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "GstBaseTextOverlayLineAlign", "writable": true }, "outline-color": { @@ -13396,14 +10260,8 @@ "default": "-16777216", "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 }, "scale-mode": { @@ -13411,30 +10269,8 @@ "construct": false, "construct-only": false, "default": "none (0)", - "enum": true, - "type-name": "GstBaseTextOverlayScaleMode", - "values": [ - { - "desc": "none", - "name": "none", - "value": "0" - }, - { - "desc": "par", - "name": "par", - "value": "1" - }, - { - "desc": "display", - "name": "display", - "value": "2" - }, - { - "desc": "user", - "name": "user", - "value": "3" - } - ], + "readable": true, + "type": "GstBaseTextOverlayScaleMode", "writable": true }, "scale-pixel-aspect-ratio": { @@ -13444,7 +10280,8 @@ "default": "1/1", "max": "100/1", "min": "1/100", - "type-name": "GstFraction", + "readable": true, + "type": "GstFraction", "writable": true }, "shaded-background": { @@ -13452,7 +10289,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "shading-value": { @@ -13462,7 +10300,17 @@ "default": "80", "max": "255", "min": "1", - "type-name": "guint", + "readable": true, + "type": "guint", + "writable": true + }, + "show-times-as-dates": { + "blurb": "Whether to display times, counted from datetime-epoch, as dates", + "construct": false, + "construct-only": false, + "default": "false", + "readable": true, + "type": "gboolean", "writable": true }, "silent": { @@ -13470,7 +10318,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "text": { @@ -13478,7 +10327,8 @@ "construct": false, "construct-only": false, "default": "", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "text-height": { @@ -13488,7 +10338,8 @@ "default": "1", "max": "2147483647", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "text-width": { @@ -13498,7 +10349,8 @@ "default": "1", "max": "2147483647", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "text-x": { @@ -13508,7 +10360,8 @@ "default": "0", "max": "2147483647", "min": "-2147483647", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": false }, "text-y": { @@ -13518,7 +10371,8 @@ "default": "0", "max": "2147483647", "min": "-2147483647", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": false }, "time-mode": { @@ -13526,30 +10380,8 @@ "construct": false, "construct-only": false, "default": "buffer-time (0)", - "enum": true, - "type-name": "GstTimeOverlayTimeLine", - "values": [ - { - "desc": "buffer-time", - "name": "buffer-time", - "value": "0" - }, - { - "desc": "stream-time", - "name": "stream-time", - "value": "1" - }, - { - "desc": "running-time", - "name": "running-time", - "value": "2" - }, - { - "desc": "time-code", - "name": "time-code", - "value": "3" - } - ], + "readable": true, + "type": "GstTimeOverlayTimeLine", "writable": true }, "valignment": { @@ -13557,40 +10389,8 @@ "construct": false, "construct-only": false, "default": "top (2)", - "enum": true, - "type-name": "GstBaseTextOverlayVAlign", - "values": [ - { - "desc": "baseline", - "name": "baseline", - "value": "0" - }, - { - "desc": "bottom", - "name": "bottom", - "value": "1" - }, - { - "desc": "top", - "name": "top", - "value": "2" - }, - { - "desc": "position", - "name": "Absolute position clamped to canvas", - "value": "3" - }, - { - "desc": "center", - "name": "center", - "value": "4" - }, - { - "desc": "absolute", - "name": "Absolute position", - "value": "5" - } - ], + "readable": true, + "type": "GstBaseTextOverlayVAlign", "writable": true }, "vertical-render": { @@ -13598,7 +10398,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "wait-text": { @@ -13606,7 +10407,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "wrap-mode": { @@ -13614,30 +10416,8 @@ "construct": false, "construct-only": false, "default": "wordchar (2)", - "enum": true, - "type-name": "GstBaseTextOverlayWrapMode", - "values": [ - { - "desc": "none", - "name": "none", - "value": "-1" - }, - { - "desc": "word", - "name": "word", - "value": "0" - }, - { - "desc": "char", - "name": "char", - "value": "1" - }, - { - "desc": "wordchar", - "name": "wordchar", - "value": "2" - } - ], + "readable": true, + "type": "GstBaseTextOverlayWrapMode", "writable": true }, "x-absolute": { @@ -13647,7 +10427,8 @@ "default": "0.5", "max": "1.79769e+308", "min": "-1.79769e+308", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "xpad": { @@ -13657,7 +10438,8 @@ "default": "25", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "xpos": { @@ -13667,7 +10449,8 @@ "default": "0.5", "max": "1", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "y-absolute": { @@ -13677,7 +10460,8 @@ "default": "0.5", "max": "1.79769e+308", "min": "-1.79769e+308", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "ypad": { @@ -13687,7 +10471,8 @@ "default": "25", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "ypos": { @@ -13697,7 +10482,8 @@ "default": "0.5", "max": "1", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true } }, @@ -13706,8 +10492,231 @@ }, "filename": "gstpango", "license": "LGPL", + "other-types": { + "GstBaseTextOverlayHAlign": { + "kind": "enum", + "values": [ + { + "desc": "left", + "name": "left", + "value": "0" + }, + { + "desc": "center", + "name": "center", + "value": "1" + }, + { + "desc": "right", + "name": "right", + "value": "2" + }, + { + "desc": "position", + "name": "Absolute position clamped to canvas", + "value": "4" + }, + { + "desc": "absolute", + "name": "Absolute position", + "value": "5" + } + ] + }, + "GstBaseTextOverlayLineAlign": { + "kind": "enum", + "values": [ + { + "desc": "left", + "name": "left", + "value": "0" + }, + { + "desc": "center", + "name": "center", + "value": "1" + }, + { + "desc": "right", + "name": "right", + "value": "2" + } + ] + }, + "GstBaseTextOverlayScaleMode": { + "kind": "enum", + "values": [ + { + "desc": "none", + "name": "none", + "value": "0" + }, + { + "desc": "par", + "name": "par", + "value": "1" + }, + { + "desc": "display", + "name": "display", + "value": "2" + }, + { + "desc": "user", + "name": "user", + "value": "3" + } + ] + }, + "GstBaseTextOverlayVAlign": { + "kind": "enum", + "values": [ + { + "desc": "baseline", + "name": "baseline", + "value": "0" + }, + { + "desc": "bottom", + "name": "bottom", + "value": "1" + }, + { + "desc": "top", + "name": "top", + "value": "2" + }, + { + "desc": "position", + "name": "Absolute position clamped to canvas", + "value": "3" + }, + { + "desc": "center", + "name": "center", + "value": "4" + }, + { + "desc": "absolute", + "name": "Absolute position", + "value": "5" + } + ] + }, + "GstBaseTextOverlayWrapMode": { + "kind": "enum", + "values": [ + { + "desc": "none", + "name": "none", + "value": "-1" + }, + { + "desc": "word", + "name": "word", + "value": "0" + }, + { + "desc": "char", + "name": "char", + "value": "1" + }, + { + "desc": "wordchar", + "name": "wordchar", + "value": "2" + } + ] + }, + "GstTextRenderHAlign": { + "kind": "enum", + "values": [ + { + "desc": "left", + "name": "left", + "value": "0" + }, + { + "desc": "center", + "name": "center", + "value": "1" + }, + { + "desc": "right", + "name": "right", + "value": "2" + } + ] + }, + "GstTextRenderLineAlign": { + "kind": "enum", + "values": [ + { + "desc": "left", + "name": "left", + "value": "0" + }, + { + "desc": "center", + "name": "center", + "value": "1" + }, + { + "desc": "right", + "name": "right", + "value": "2" + } + ] + }, + "GstTextRenderVAlign": { + "kind": "enum", + "values": [ + { + "desc": "baseline", + "name": "baseline", + "value": "0" + }, + { + "desc": "bottom", + "name": "bottom", + "value": "1" + }, + { + "desc": "top", + "name": "top", + "value": "2" + } + ] + }, + "GstTimeOverlayTimeLine": { + "kind": "enum", + "values": [ + { + "desc": "buffer-time", + "name": "buffer-time", + "value": "0" + }, + { + "desc": "stream-time", + "name": "stream-time", + "value": "1" + }, + { + "desc": "running-time", + "name": "running-time", + "value": "2" + }, + { + "desc": "time-code", + "name": "time-code", + "value": "3" + } + ] + } + }, "package": "GStreamer Base Plug-ins git", "source": "gst-plugins-base", + "tracers": {}, "url": "Unknown package origin" }, "pbtypes": { @@ -13715,15 +10724,17 @@ "elements": {}, "filename": "gstpbtypes", "license": "LGPL", + "other-types": {}, "package": "GStreamer Base Plug-ins git", "source": "gst-plugins-base", + "tracers": {}, "url": "Unknown package origin" }, "playback": { "description": "various playback elements", "elements": { "decodebin": { - "author": "Edward Hervey <edward.hervey@collabora.co.uk>, Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>", + "author": "Edward Hervey <edward.hervey@collabora.co.uk>, Sebastian Dröge <sebastian.droege@collabora.co.uk>", "description": "Autoplug and decode to raw media", "hierarchy": [ "GstDecodeBin", @@ -13733,6 +10744,9 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstChildProxy" + ], "klass": "Generic/Bin/Decoder", "long-name": "Decoder Bin", "pad-templates": { @@ -13753,7 +10767,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "caps": { @@ -13761,7 +10776,8 @@ "construct": false, "construct-only": false, "default": "video/x-raw(ANY); audio/x-raw(ANY); text/x-raw(ANY); subpicture/x-dvd; subpicture/x-dvb; subpicture/x-xsub; subpicture/x-pgs; closedcaption/x-cea-608; closedcaption/x-cea-708", - "type-name": "GstCaps", + "readable": true, + "type": "GstCaps", "writable": true }, "connection-speed": { @@ -13771,7 +10787,8 @@ "default": "0", "max": "18446744073709551", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "expose-all-streams": { @@ -13779,7 +10796,17 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", + "writable": true + }, + "force-sw-decoders": { + "blurb": "Use only sofware decoders to process streams", + "construct": false, + "construct-only": false, + "default": "false", + "readable": true, + "type": "gboolean", "writable": true }, "high-percent": { @@ -13789,7 +10816,8 @@ "default": "99", "max": "100", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "low-percent": { @@ -13799,7 +10827,8 @@ "default": "10", "max": "100", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "max-size-buffers": { @@ -13809,7 +10838,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "max-size-bytes": { @@ -13819,7 +10849,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "max-size-time": { @@ -13829,7 +10860,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "message-forward": { @@ -13837,22 +10869,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-stream-topology": { @@ -13860,15 +10878,16 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "sink-caps": { "blurb": "The caps of the input data. (NULL = use typefind element)", "construct": false, "construct-only": false, - "default": "ANY", - "type-name": "GstCaps", + "readable": true, + "type": "GstCaps", "writable": true }, "subtitle-encoding": { @@ -13876,7 +10895,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "use-buffering": { @@ -13884,7 +10904,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -13892,85 +10913,129 @@ "signals": { "autoplug-continue": { "args": [ - "GstPad", - "GstCaps" + { + "name": "arg0", + "type": "GstPad" + }, + { + "name": "arg1", + "type": "GstCaps" + } ], - "retval": "gboolean" + "return-type": "gboolean", + "when": "last" }, "autoplug-factories": { "args": [ - "GstPad", - "GstCaps" + { + "name": "arg0", + "type": "GstPad" + }, + { + "name": "arg1", + "type": "GstCaps" + } ], - "retval": "GValueArray" + "return-type": "GValueArray", + "when": "last" }, "autoplug-query": { "args": [ - "GstPad", - "GstElement", - "GstQuery" + { + "name": "arg0", + "type": "GstPad" + }, + { + "name": "arg1", + "type": "GstElement" + }, + { + "name": "arg2", + "type": "GstQuery" + } ], - "retval": "gboolean" + "return-type": "gboolean", + "when": "last" }, "autoplug-select": { "args": [ - "GstPad", - "GstCaps", - "GstElementFactory" - ], - "return-values": [ { - "desc": "GST_AUTOPLUG_SELECT_TRY", - "name": "try", - "value": "0" + "name": "arg0", + "type": "GstPad" }, { - "desc": "GST_AUTOPLUG_SELECT_EXPOSE", - "name": "expose", - "value": "1" + "name": "arg1", + "type": "GstCaps" }, { - "desc": "GST_AUTOPLUG_SELECT_SKIP", - "name": "skip", - "value": "2" + "name": "arg2", + "type": "GstElementFactory" } ], - "retval": "GstAutoplugSelectResult" + "return-type": "GstAutoplugSelectResult", + "when": "last" }, "autoplug-sort": { "args": [ - "GstPad", - "GstCaps", - "GValueArray" + { + "name": "arg0", + "type": "GstPad" + }, + { + "name": "arg1", + "type": "GstCaps" + }, + { + "name": "arg2", + "type": "GValueArray" + } ], - "retval": "GValueArray" + "return-type": "GValueArray", + "when": "last" }, "drained": { "args": [], - "retval": "void" + "return-type": "void", + "when": "last" }, "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" }, "unknown-type": { "args": [ - "GstPad", - "GstCaps" + { + "name": "arg0", + "type": "GstPad" + }, + { + "name": "arg1", + "type": "GstCaps" + } ], - "retval": "void" + "return-type": "void", + "when": "last" } } }, @@ -13985,6 +11050,9 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstChildProxy" + ], "klass": "Generic/Bin/Decoder", "long-name": "Decoder Bin 3", "pad-templates": { @@ -14025,7 +11093,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "caps": { @@ -14033,30 +11102,26 @@ "construct": false, "construct-only": false, "default": "video/x-raw(ANY); audio/x-raw(ANY); text/x-raw(ANY); subpicture/x-dvd; subpicture/x-dvb; subpicture/x-xsub; subpicture/x-pgs; closedcaption/x-cea-608; closedcaption/x-cea-708", - "type-name": "GstCaps", + "readable": true, + "type": "GstCaps", "writable": true }, - "message-forward": { - "blurb": "Forwards all children messages", + "force-sw-decoders": { + "blurb": "Use only sofware decoders to process streams", "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", + "message-forward": { + "blurb": "Forwards all children messages", "construct": false, "construct-only": false, - "type-name": "GstObject", + "default": "false", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -14064,30 +11129,47 @@ "signals": { "about-to-finish": { "args": [], - "retval": "void" + "return-type": "void", + "when": "last" }, "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" }, "select-stream": { "args": [ - "GstStreamCollection", - "GstStream" + { + "name": "arg0", + "type": "GstStreamCollection" + }, + { + "name": "arg1", + "type": "GstStream" + } ], - "retval": "gint" + "return-type": "gint", + "when": "last" } } }, @@ -14102,6 +11184,9 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstChildProxy" + ], "klass": "Generic/Bin/Parser", "long-name": "Parse Bin", "pad-templates": { @@ -14122,7 +11207,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "connection-speed": { @@ -14132,7 +11218,8 @@ "default": "0", "max": "18446744073709551", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "expose-all-streams": { @@ -14140,7 +11227,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "message-forward": { @@ -14148,30 +11236,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 }, "sink-caps": { "blurb": "The caps of the input data. (NULL = use typefind element)", "construct": false, "construct-only": false, - "default": "ANY", - "type-name": "GstCaps", + "readable": true, + "type": "GstCaps", "writable": true }, "subtitle-encoding": { @@ -14179,7 +11253,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true } }, @@ -14187,85 +11262,129 @@ "signals": { "autoplug-continue": { "args": [ - "GstPad", - "GstCaps" + { + "name": "arg0", + "type": "GstPad" + }, + { + "name": "arg1", + "type": "GstCaps" + } ], - "retval": "gboolean" + "return-type": "gboolean", + "when": "last" }, "autoplug-factories": { "args": [ - "GstPad", - "GstCaps" + { + "name": "arg0", + "type": "GstPad" + }, + { + "name": "arg1", + "type": "GstCaps" + } ], - "retval": "GValueArray" + "return-type": "GValueArray", + "when": "last" }, "autoplug-query": { "args": [ - "GstPad", - "GstElement", - "GstQuery" + { + "name": "arg0", + "type": "GstPad" + }, + { + "name": "arg1", + "type": "GstElement" + }, + { + "name": "arg2", + "type": "GstQuery" + } ], - "retval": "gboolean" + "return-type": "gboolean", + "when": "last" }, "autoplug-select": { "args": [ - "GstPad", - "GstCaps", - "GstElementFactory" - ], - "return-values": [ { - "desc": "GST_AUTOPLUG_SELECT_TRY", - "name": "try", - "value": "0" + "name": "arg0", + "type": "GstPad" }, { - "desc": "GST_AUTOPLUG_SELECT_EXPOSE", - "name": "expose", - "value": "1" + "name": "arg1", + "type": "GstCaps" }, { - "desc": "GST_AUTOPLUG_SELECT_SKIP", - "name": "skip", - "value": "2" + "name": "arg2", + "type": "GstElementFactory" } ], - "retval": "GstAutoplugSelectResult" + "return-type": "GstAutoplugSelectResult", + "when": "last" }, "autoplug-sort": { "args": [ - "GstPad", - "GstCaps", - "GValueArray" + { + "name": "arg0", + "type": "GstPad" + }, + { + "name": "arg1", + "type": "GstCaps" + }, + { + "name": "arg2", + "type": "GValueArray" + } ], - "retval": "GValueArray" + "return-type": "GValueArray", + "when": "last" }, "drained": { "args": [], - "retval": "void" + "return-type": "void", + "when": "last" }, "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" }, "unknown-type": { "args": [ - "GstPad", - "GstCaps" + { + "name": "arg0", + "type": "GstPad" + }, + { + "name": "arg1", + "type": "GstCaps" + } ], - "retval": "void" + "return-type": "void", + "when": "last" } } }, @@ -14281,6 +11400,13 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstChildProxy", + "GstStreamVolume", + "GstVideoOverlay", + "GstNavigation", + "GstColorBalance" + ], "klass": "Generic/Bin/Player", "long-name": "Player Bin 2", "properties": { @@ -14289,28 +11415,32 @@ "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 }, "audio-sink": { "blurb": "the audio output element to use (NULL = default sink)", "construct": false, "construct-only": false, - "type-name": "GstElement", + "readable": true, + "type": "GstElement", "writable": true }, "audio-stream-combiner": { "blurb": "Current audio stream combiner (NULL = input-selector)", "construct": false, "construct-only": false, - "type-name": "GstElement", + "readable": true, + "type": "GstElement", "writable": true }, "auto-flush-bus": { @@ -14318,7 +11448,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "av-offset": { @@ -14328,7 +11459,8 @@ "default": "0", "max": "9223372036854775807", "min": "-9223372036854775808", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "buffer-duration": { @@ -14338,7 +11470,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "buffer-size": { @@ -14348,7 +11481,8 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "connection-speed": { @@ -14358,7 +11492,8 @@ "default": "0", "max": "18446744073709551", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "current-audio": { @@ -14368,7 +11503,8 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "current-suburi": { @@ -14376,7 +11512,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": false }, "current-text": { @@ -14386,7 +11523,8 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "current-uri": { @@ -14394,7 +11532,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": false }, "current-video": { @@ -14404,7 +11543,8 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "delay": { @@ -14414,7 +11554,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "flags": { @@ -14422,69 +11563,8 @@ "construct": false, "construct-only": false, "default": "soft-colorbalance+deinterlace+soft-volume+text+audio+video", - "type-name": "GstPlayFlags", - "values": [ - { - "desc": "Render the video stream", - "name": "video", - "value": "0x00000001" - }, - { - "desc": "Render the audio stream", - "name": "audio", - "value": "0x00000002" - }, - { - "desc": "Render subtitles", - "name": "text", - "value": "0x00000004" - }, - { - "desc": "Render visualisation when no video is present", - "name": "vis", - "value": "0x00000008" - }, - { - "desc": "Use software volume", - "name": "soft-volume", - "value": "0x00000010" - }, - { - "desc": "Only use native audio formats", - "name": "native-audio", - "value": "0x00000020" - }, - { - "desc": "Only use native video formats", - "name": "native-video", - "value": "0x00000040" - }, - { - "desc": "Attempt progressive download buffering", - "name": "download", - "value": "0x00000080" - }, - { - "desc": "Buffer demuxed/parsed data", - "name": "buffering", - "value": "0x00000100" - }, - { - "desc": "Deinterlace video if necessary", - "name": "deinterlace", - "value": "0x00000200" - }, - { - "desc": "Use software color balance", - "name": "soft-colorbalance", - "value": "0x00000400" - }, - { - "desc": "Force audio/video filter(s) to be applied", - "name": "force-filters", - "value": "0x00000800" - } - ], + "readable": true, + "type": "GstPlayFlags", "writable": true }, "force-aspect-ratio": { @@ -14492,7 +11572,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "latency": { @@ -14502,7 +11583,8 @@ "default": "18446744073709551615", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "message-forward": { @@ -14510,7 +11592,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "mute": { @@ -14518,7 +11601,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "n-audio": { @@ -14528,7 +11612,8 @@ "default": "0", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": false }, "n-text": { @@ -14538,7 +11623,8 @@ "default": "0", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": false }, "n-video": { @@ -14548,24 +11634,10 @@ "default": "0", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "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 - }, "ring-buffer-max-size": { "blurb": "Max. amount of data in the ring buffer (bytes, 0 = ring buffer disabled)", "construct": false, @@ -14573,21 +11645,24 @@ "default": "0", "max": "4294967295", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "sample": { "blurb": "The last sample (NULL = no video available)", "construct": false, "construct-only": false, - "type-name": "GstSample", + "readable": true, + "type": "GstSample", "writable": false }, "source": { "blurb": "Source element", "construct": false, "construct-only": false, - "type-name": "GstElement", + "readable": true, + "type": "GstElement", "writable": false }, "subtitle-encoding": { @@ -14595,7 +11670,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "subtitle-font-desc": { @@ -14603,7 +11679,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": false, + "type": "gchararray", "writable": true }, "suburi": { @@ -14611,7 +11688,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "text-offset": { @@ -14621,21 +11699,24 @@ "default": "0", "max": "9223372036854775807", "min": "-9223372036854775808", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "text-sink": { "blurb": "the text output element to use (NULL = default subtitleoverlay)", "construct": false, "construct-only": false, - "type-name": "GstElement", + "readable": true, + "type": "GstElement", "writable": true }, "text-stream-combiner": { "blurb": "Current text stream combiner (NULL = input-selector)", "construct": false, "construct-only": false, - "type-name": "GstElement", + "readable": true, + "type": "GstElement", "writable": true }, "uri": { @@ -14643,14 +11724,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 }, "video-multiview-flags": { @@ -14658,49 +11741,8 @@ "construct": false, "construct-only": false, "default": "none", - "type-name": "GstVideoMultiviewFlags", - "values": [ - { - "desc": "GST_VIDEO_MULTIVIEW_FLAGS_NONE", - "name": "none", - "value": "0x00000000" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_FLAGS_RIGHT_VIEW_FIRST", - "name": "right-view-first", - "value": "0x00000001" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_FLAGS_LEFT_FLIPPED", - "name": "left-flipped", - "value": "0x00000002" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_FLAGS_LEFT_FLOPPED", - "name": "left-flopped", - "value": "0x00000004" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_FLAGS_RIGHT_FLIPPED", - "name": "right-flipped", - "value": "0x00000008" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_FLAGS_RIGHT_FLOPPED", - "name": "right-flopped", - "value": "0x00000010" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_FLAGS_HALF_ASPECT", - "name": "half-aspect", - "value": "0x00004000" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_FLAGS_MIXED_MONO", - "name": "mixed-mono", - "value": "0x00008000" - } - ], + "readable": true, + "type": "GstVideoMultiviewFlags", "writable": true }, "video-multiview-mode": { @@ -14708,81 +11750,32 @@ "construct": false, "construct-only": false, "default": "none (-1)", - "enum": true, - "type-name": "GstVideoMultiviewFramePacking", - "values": [ - { - "desc": "GST_VIDEO_MULTIVIEW_FRAME_PACKING_NONE", - "name": "none", - "value": "-1" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_FRAME_PACKING_MONO", - "name": "mono", - "value": "0" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_FRAME_PACKING_LEFT", - "name": "left", - "value": "1" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_FRAME_PACKING_RIGHT", - "name": "right", - "value": "2" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_FRAME_PACKING_SIDE_BY_SIDE", - "name": "side-by-side", - "value": "3" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_FRAME_PACKING_SIDE_BY_SIDE_QUINCUNX", - "name": "side-by-side-quincunx", - "value": "4" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_FRAME_PACKING_COLUMN_INTERLEAVED", - "name": "column-interleaved", - "value": "5" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_FRAME_PACKING_ROW_INTERLEAVED", - "name": "row-interleaved", - "value": "6" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_FRAME_PACKING_TOP_BOTTOM", - "name": "top-bottom", - "value": "7" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_FRAME_PACKING_CHECKERBOARD", - "name": "checkerboard", - "value": "8" - } - ], + "readable": true, + "type": "GstVideoMultiviewFramePacking", "writable": true }, "video-sink": { "blurb": "the video output element to use (NULL = default sink)", "construct": false, "construct-only": false, - "type-name": "GstElement", + "readable": true, + "type": "GstElement", "writable": true }, "video-stream-combiner": { "blurb": "Current video stream combiner (NULL = input-selector)", "construct": false, "construct-only": false, - "type-name": "GstElement", + "readable": true, + "type": "GstElement", "writable": true }, "vis-plugin": { "blurb": "the visualization element to use (NULL = default)", "construct": false, "construct-only": false, - "type-name": "GstElement", + "readable": true, + "type": "GstElement", "writable": true }, "volume": { @@ -14792,7 +11785,8 @@ "default": "1", "max": "10", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true } }, @@ -14800,91 +11794,150 @@ "signals": { "about-to-finish": { "args": [], - "retval": "void" + "return-type": "void", + "when": "last" }, "audio-changed": { "args": [], - "retval": "void" + "return-type": "void", + "when": "last" }, "audio-tags-changed": { "args": [ - "gint" + { + "name": "arg0", + "type": "gint" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "convert-sample": { + "action": true, "args": [ - "GstCaps" + { + "name": "arg0", + "type": "GstCaps" + } ], - "retval": "GstSample" + "return-type": "GstSample", + "when": "last" }, "element-setup": { "args": [ - "GstElement" + { + "name": "arg0", + "type": "GstElement" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "get-audio-pad": { + "action": true, "args": [ - "gint" + { + "name": "arg0", + "type": "gint" + } ], - "retval": "GstPad" + "return-type": "GstPad", + "when": "last" }, "get-audio-tags": { + "action": true, "args": [ - "gint" + { + "name": "arg0", + "type": "gint" + } ], - "retval": "GstTagList" + "return-type": "GstTagList", + "when": "last" }, "get-text-pad": { + "action": true, "args": [ - "gint" + { + "name": "arg0", + "type": "gint" + } ], - "retval": "GstPad" + "return-type": "GstPad", + "when": "last" }, "get-text-tags": { + "action": true, "args": [ - "gint" + { + "name": "arg0", + "type": "gint" + } ], - "retval": "GstTagList" + "return-type": "GstTagList", + "when": "last" }, "get-video-pad": { + "action": true, "args": [ - "gint" + { + "name": "arg0", + "type": "gint" + } ], - "retval": "GstPad" + "return-type": "GstPad", + "when": "last" }, "get-video-tags": { + "action": true, "args": [ - "gint" + { + "name": "arg0", + "type": "gint" + } ], - "retval": "GstTagList" + "return-type": "GstTagList", + "when": "last" }, "source-setup": { "args": [ - "GstElement" + { + "name": "arg0", + "type": "GstElement" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "text-changed": { "args": [], - "retval": "void" + "return-type": "void", + "when": "last" }, "text-tags-changed": { "args": [ - "gint" + { + "name": "arg0", + "type": "gint" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "video-changed": { "args": [], - "retval": "void" + "return-type": "void", + "when": "last" }, "video-tags-changed": { "args": [ - "gint" + { + "name": "arg0", + "type": "gint" + } ], - "retval": "void" + "return-type": "void", + "when": "last" } } }, @@ -14900,6 +11953,13 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstChildProxy", + "GstStreamVolume", + "GstVideoOverlay", + "GstNavigation", + "GstColorBalance" + ], "klass": "Generic/Bin/Player", "long-name": "Player Bin 3", "properties": { @@ -14908,28 +11968,32 @@ "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 }, "audio-sink": { "blurb": "the audio output element to use (NULL = default sink)", "construct": false, "construct-only": false, - "type-name": "GstElement", + "readable": true, + "type": "GstElement", "writable": true }, "audio-stream-combiner": { "blurb": "Current audio stream combiner (default: none))", "construct": false, "construct-only": false, - "type-name": "GstElement", + "readable": true, + "type": "GstElement", "writable": true }, "auto-flush-bus": { @@ -14937,7 +12001,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "av-offset": { @@ -14947,7 +12012,8 @@ "default": "0", "max": "9223372036854775807", "min": "-9223372036854775808", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "buffer-duration": { @@ -14957,7 +12023,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "buffer-size": { @@ -14967,7 +12034,8 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "connection-speed": { @@ -14977,7 +12045,8 @@ "default": "0", "max": "18446744073709551", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "current-suburi": { @@ -14985,7 +12054,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": false }, "current-uri": { @@ -14993,7 +12063,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": false }, "delay": { @@ -15003,7 +12074,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "flags": { @@ -15011,69 +12083,8 @@ "construct": false, "construct-only": false, "default": "soft-colorbalance+deinterlace+buffering+soft-volume+text+audio+video", - "type-name": "GstPlayFlags", - "values": [ - { - "desc": "Render the video stream", - "name": "video", - "value": "0x00000001" - }, - { - "desc": "Render the audio stream", - "name": "audio", - "value": "0x00000002" - }, - { - "desc": "Render subtitles", - "name": "text", - "value": "0x00000004" - }, - { - "desc": "Render visualisation when no video is present", - "name": "vis", - "value": "0x00000008" - }, - { - "desc": "Use software volume", - "name": "soft-volume", - "value": "0x00000010" - }, - { - "desc": "Only use native audio formats", - "name": "native-audio", - "value": "0x00000020" - }, - { - "desc": "Only use native video formats", - "name": "native-video", - "value": "0x00000040" - }, - { - "desc": "Attempt progressive download buffering", - "name": "download", - "value": "0x00000080" - }, - { - "desc": "Buffer demuxed/parsed data", - "name": "buffering", - "value": "0x00000100" - }, - { - "desc": "Deinterlace video if necessary", - "name": "deinterlace", - "value": "0x00000200" - }, - { - "desc": "Use software color balance", - "name": "soft-colorbalance", - "value": "0x00000400" - }, - { - "desc": "Force audio/video filter(s) to be applied", - "name": "force-filters", - "value": "0x00000800" - } - ], + "readable": true, + "type": "GstPlayFlags", "writable": true }, "force-aspect-ratio": { @@ -15081,7 +12092,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "latency": { @@ -15091,7 +12103,8 @@ "default": "18446744073709551615", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "message-forward": { @@ -15099,7 +12112,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "mute": { @@ -15107,22 +12121,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 }, "ring-buffer-max-size": { @@ -15132,14 +12132,16 @@ "default": "0", "max": "4294967295", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "sample": { "blurb": "The last sample (NULL = no video available)", "construct": false, "construct-only": false, - "type-name": "GstSample", + "readable": true, + "type": "GstSample", "writable": false }, "subtitle-encoding": { @@ -15147,7 +12149,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "subtitle-font-desc": { @@ -15155,7 +12158,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": false, + "type": "gchararray", "writable": true }, "suburi": { @@ -15163,7 +12167,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "text-offset": { @@ -15173,21 +12178,24 @@ "default": "0", "max": "9223372036854775807", "min": "-9223372036854775808", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "text-sink": { "blurb": "the text output element to use (NULL = default subtitleoverlay)", "construct": false, "construct-only": false, - "type-name": "GstElement", + "readable": true, + "type": "GstElement", "writable": true }, "text-stream-combiner": { "blurb": "Current text stream combiner (default: none)", "construct": false, "construct-only": false, - "type-name": "GstElement", + "readable": true, + "type": "GstElement", "writable": true }, "uri": { @@ -15195,14 +12203,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 }, "video-multiview-flags": { @@ -15210,49 +12220,8 @@ "construct": false, "construct-only": false, "default": "none", - "type-name": "GstVideoMultiviewFlags", - "values": [ - { - "desc": "GST_VIDEO_MULTIVIEW_FLAGS_NONE", - "name": "none", - "value": "0x00000000" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_FLAGS_RIGHT_VIEW_FIRST", - "name": "right-view-first", - "value": "0x00000001" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_FLAGS_LEFT_FLIPPED", - "name": "left-flipped", - "value": "0x00000002" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_FLAGS_LEFT_FLOPPED", - "name": "left-flopped", - "value": "0x00000004" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_FLAGS_RIGHT_FLIPPED", - "name": "right-flipped", - "value": "0x00000008" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_FLAGS_RIGHT_FLOPPED", - "name": "right-flopped", - "value": "0x00000010" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_FLAGS_HALF_ASPECT", - "name": "half-aspect", - "value": "0x00004000" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_FLAGS_MIXED_MONO", - "name": "mixed-mono", - "value": "0x00008000" - } - ], + "readable": true, + "type": "GstVideoMultiviewFlags", "writable": true }, "video-multiview-mode": { @@ -15260,81 +12229,32 @@ "construct": false, "construct-only": false, "default": "none (-1)", - "enum": true, - "type-name": "GstVideoMultiviewFramePacking", - "values": [ - { - "desc": "GST_VIDEO_MULTIVIEW_FRAME_PACKING_NONE", - "name": "none", - "value": "-1" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_FRAME_PACKING_MONO", - "name": "mono", - "value": "0" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_FRAME_PACKING_LEFT", - "name": "left", - "value": "1" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_FRAME_PACKING_RIGHT", - "name": "right", - "value": "2" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_FRAME_PACKING_SIDE_BY_SIDE", - "name": "side-by-side", - "value": "3" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_FRAME_PACKING_SIDE_BY_SIDE_QUINCUNX", - "name": "side-by-side-quincunx", - "value": "4" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_FRAME_PACKING_COLUMN_INTERLEAVED", - "name": "column-interleaved", - "value": "5" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_FRAME_PACKING_ROW_INTERLEAVED", - "name": "row-interleaved", - "value": "6" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_FRAME_PACKING_TOP_BOTTOM", - "name": "top-bottom", - "value": "7" - }, - { - "desc": "GST_VIDEO_MULTIVIEW_FRAME_PACKING_CHECKERBOARD", - "name": "checkerboard", - "value": "8" - } - ], + "readable": true, + "type": "GstVideoMultiviewFramePacking", "writable": true }, "video-sink": { "blurb": "the video output element to use (NULL = default sink)", "construct": false, "construct-only": false, - "type-name": "GstElement", + "readable": true, + "type": "GstElement", "writable": true }, "video-stream-combiner": { "blurb": "Current video stream combiner (default: none)", "construct": false, "construct-only": false, - "type-name": "GstElement", + "readable": true, + "type": "GstElement", "writable": true }, "vis-plugin": { "blurb": "the visualization element to use (NULL = default)", "construct": false, "construct-only": false, - "type-name": "GstElement", + "readable": true, + "type": "GstElement", "writable": true }, "volume": { @@ -15344,7 +12264,8 @@ "default": "1", "max": "10", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true } }, @@ -15352,25 +12273,39 @@ "signals": { "about-to-finish": { "args": [], - "retval": "void" + "return-type": "void", + "when": "last" }, "convert-sample": { + "action": true, "args": [ - "GstCaps" + { + "name": "arg0", + "type": "GstCaps" + } ], - "retval": "GstSample" + "return-type": "GstSample", + "when": "last" }, "element-setup": { "args": [ - "GstElement" + { + "name": "arg0", + "type": "GstElement" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "source-setup": { "args": [ - "GstElement" + { + "name": "arg0", + "type": "GstElement" + } ], - "retval": "void" + "return-type": "void", + "when": "last" } } }, @@ -15385,6 +12320,13 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstChildProxy", + "GstStreamVolume", + "GstVideoOverlay", + "GstNavigation", + "GstColorBalance" + ], "klass": "Generic/Bin/Sink", "long-name": "Player Sink", "pad-templates": { @@ -15420,21 +12362,24 @@ "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 }, "audio-sink": { "blurb": "the audio output element to use (NULL = default sink)", "construct": false, "construct-only": false, - "type-name": "GstElement", + "readable": true, + "type": "GstElement", "writable": true }, "av-offset": { @@ -15444,7 +12389,8 @@ "default": "0", "max": "9223372036854775807", "min": "-9223372036854775808", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "flags": { @@ -15452,69 +12398,8 @@ "construct": false, "construct-only": false, "default": "soft-colorbalance+soft-volume+text+audio+video", - "type-name": "GstPlayFlags", - "values": [ - { - "desc": "Render the video stream", - "name": "video", - "value": "0x00000001" - }, - { - "desc": "Render the audio stream", - "name": "audio", - "value": "0x00000002" - }, - { - "desc": "Render subtitles", - "name": "text", - "value": "0x00000004" - }, - { - "desc": "Render visualisation when no video is present", - "name": "vis", - "value": "0x00000008" - }, - { - "desc": "Use software volume", - "name": "soft-volume", - "value": "0x00000010" - }, - { - "desc": "Only use native audio formats", - "name": "native-audio", - "value": "0x00000020" - }, - { - "desc": "Only use native video formats", - "name": "native-video", - "value": "0x00000040" - }, - { - "desc": "Attempt progressive download buffering", - "name": "download", - "value": "0x00000080" - }, - { - "desc": "Buffer demuxed/parsed data", - "name": "buffering", - "value": "0x00000100" - }, - { - "desc": "Deinterlace video if necessary", - "name": "deinterlace", - "value": "0x00000200" - }, - { - "desc": "Use software color balance", - "name": "soft-colorbalance", - "value": "0x00000400" - }, - { - "desc": "Force audio/video filter(s) to be applied", - "name": "force-filters", - "value": "0x00000800" - } - ], + "readable": true, + "type": "GstPlayFlags", "writable": true }, "force-aspect-ratio": { @@ -15522,7 +12407,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "message-forward": { @@ -15530,7 +12416,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "mute": { @@ -15538,29 +12425,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 }, "sample": { "blurb": "The last sample (NULL = no video available)", "construct": false, "construct-only": false, - "type-name": "GstSample", + "readable": true, + "type": "GstSample", "writable": false }, "send-event-mode": { @@ -15568,20 +12442,8 @@ "construct": false, "construct-only": false, "default": "default (0)", - "enum": true, - "type-name": "GstPlaySinkSendEventMode", - "values": [ - { - "desc": "Default GstBin's send_event handling (default)", - "name": "default", - "value": "0" - }, - { - "desc": "Sends the event to sinks until the first one handles it", - "name": "first", - "value": "1" - } - ], + "readable": true, + "type": "GstPlaySinkSendEventMode", "writable": true }, "subtitle-encoding": { @@ -15589,7 +12451,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "subtitle-font-desc": { @@ -15597,7 +12460,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": false, + "type": "gchararray", "writable": true }, "text-offset": { @@ -15607,35 +12471,40 @@ "default": "0", "max": "9223372036854775807", "min": "-9223372036854775808", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "text-sink": { "blurb": "the text output element to use (NULL = default subtitleoverlay)", "construct": false, "construct-only": false, - "type-name": "GstElement", + "readable": true, + "type": "GstElement", "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 }, "video-sink": { "blurb": "the video output element to use (NULL = default sink)", "construct": false, "construct-only": false, - "type-name": "GstElement", + "readable": true, + "type": "GstElement", "writable": true }, "vis-plugin": { "blurb": "the visualization element to use (NULL = default)", "construct": false, "construct-only": false, - "type-name": "GstElement", + "readable": true, + "type": "GstElement", "writable": true }, "volume": { @@ -15645,26 +12514,34 @@ "default": "1", "max": "10", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true } }, "rank": "none", "signals": { "convert-sample": { + "action": true, "args": [ - "GstCaps" + { + "name": "arg0", + "type": "GstCaps" + } ], - "retval": "GstSample" + "return-type": "GstSample", + "when": "last" }, "reconfigure": { + "action": true, "args": [], - "retval": "gboolean" + "return-type": "gboolean", + "when": "last" } } }, "streamsynchronizer": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>", + "author": "Sebastian Dröge <sebastian.droege@collabora.co.uk>", "description": "Synchronizes a group of streams to have equal durations and starting points", "hierarchy": [ "GstStreamSynchronizer", @@ -15687,45 +12564,37 @@ "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", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - } - }, "rank": "none", "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" } } }, "subtitleoverlay": { - "author": "Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>", + "author": "Sebastian Dröge <sebastian.droege@collabora.co.uk>", "description": "Overlays a video stream with subtitles", "hierarchy": [ "GstSubtitleOverlay", @@ -15735,6 +12604,9 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstChildProxy" + ], "klass": "Video/Overlay/Subtitle", "long-name": "Subtitle Overlay", "pad-templates": { @@ -15760,7 +12632,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "font-desc": { @@ -15768,7 +12641,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "message-forward": { @@ -15776,22 +12650,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 }, "silent": { @@ -15799,7 +12659,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "subtitle-encoding": { @@ -15807,7 +12668,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "subtitle-ts-offset": { @@ -15817,7 +12679,8 @@ "default": "0", "max": "9223372036854775807", "min": "-9223372036854775808", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true } }, @@ -15834,6 +12697,9 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstChildProxy" + ], "klass": "Generic/Bin/Decoder", "long-name": "URI Decoder", "pad-templates": { @@ -15849,7 +12715,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "buffer-duration": { @@ -15859,7 +12726,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "buffer-size": { @@ -15869,7 +12737,8 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "caps": { @@ -15877,7 +12746,8 @@ "construct": false, "construct-only": false, "default": "video/x-raw(ANY); audio/x-raw(ANY); text/x-raw(ANY); subpicture/x-dvd; subpicture/x-dvb; subpicture/x-xsub; subpicture/x-pgs; closedcaption/x-cea-608; closedcaption/x-cea-708", - "type-name": "GstCaps", + "readable": true, + "type": "GstCaps", "writable": true }, "connection-speed": { @@ -15887,7 +12757,8 @@ "default": "0", "max": "18446744073709551", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "download": { @@ -15895,7 +12766,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "expose-all-streams": { @@ -15903,30 +12775,26 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, - "message-forward": { - "blurb": "Forwards all children messages", + "force-sw-decoders": { + "blurb": "Use only sofware decoders to process streams", "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", + "message-forward": { + "blurb": "Forwards all children messages", "construct": false, "construct-only": false, - "type-name": "GstObject", + "default": "false", + "readable": true, + "type": "gboolean", "writable": true }, "ring-buffer-max-size": { @@ -15936,14 +12804,16 @@ "default": "0", "max": "4294967295", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "source": { "blurb": "Source object used", "construct": false, "construct-only": false, - "type-name": "GstElement", + "readable": true, + "type": "GstElement", "writable": false }, "subtitle-encoding": { @@ -15951,7 +12821,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "uri": { @@ -15959,7 +12830,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "use-buffering": { @@ -15967,7 +12839,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -15975,91 +12848,139 @@ "signals": { "autoplug-continue": { "args": [ - "GstPad", - "GstCaps" + { + "name": "arg0", + "type": "GstPad" + }, + { + "name": "arg1", + "type": "GstCaps" + } ], - "retval": "gboolean" + "return-type": "gboolean", + "when": "last" }, "autoplug-factories": { "args": [ - "GstPad", - "GstCaps" + { + "name": "arg0", + "type": "GstPad" + }, + { + "name": "arg1", + "type": "GstCaps" + } ], - "retval": "GValueArray" + "return-type": "GValueArray", + "when": "last" }, "autoplug-query": { "args": [ - "GstPad", - "GstElement", - "GstQuery" + { + "name": "arg0", + "type": "GstPad" + }, + { + "name": "arg1", + "type": "GstElement" + }, + { + "name": "arg2", + "type": "GstQuery" + } ], - "retval": "gboolean" + "return-type": "gboolean", + "when": "last" }, "autoplug-select": { "args": [ - "GstPad", - "GstCaps", - "GstElementFactory" - ], - "return-values": [ { - "desc": "GST_AUTOPLUG_SELECT_TRY", - "name": "try", - "value": "0" + "name": "arg0", + "type": "GstPad" }, { - "desc": "GST_AUTOPLUG_SELECT_EXPOSE", - "name": "expose", - "value": "1" + "name": "arg1", + "type": "GstCaps" }, { - "desc": "GST_AUTOPLUG_SELECT_SKIP", - "name": "skip", - "value": "2" + "name": "arg2", + "type": "GstElementFactory" } ], - "retval": "GstAutoplugSelectResult" + "return-type": "GstAutoplugSelectResult", + "when": "last" }, "autoplug-sort": { "args": [ - "GstPad", - "GstCaps", - "GValueArray" + { + "name": "arg0", + "type": "GstPad" + }, + { + "name": "arg1", + "type": "GstCaps" + }, + { + "name": "arg2", + "type": "GValueArray" + } ], - "retval": "GValueArray" + "return-type": "GValueArray", + "when": "last" }, "drained": { "args": [], - "retval": "void" + "return-type": "void", + "when": "last" }, "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" }, "source-setup": { "args": [ - "GstElement" + { + "name": "arg0", + "type": "GstElement" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "unknown-type": { "args": [ - "GstPad", - "GstCaps" + { + "name": "arg0", + "type": "GstPad" + }, + { + "name": "arg1", + "type": "GstCaps" + } ], - "retval": "void" + "return-type": "void", + "when": "last" } } }, @@ -16074,6 +12995,9 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstChildProxy" + ], "klass": "Generic/Bin/Decoder", "long-name": "URI Decoder", "pad-templates": { @@ -16104,27 +13028,30 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "buffer-duration": { "blurb": "Buffer duration when buffering streams (-1 default value)", "construct": false, "construct-only": false, - "default": "0", + "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "buffer-size": { "blurb": "Buffer size when buffering streams (-1 default value)", "construct": false, "construct-only": false, - "default": "0", + "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "caps": { @@ -16132,7 +13059,8 @@ "construct": false, "construct-only": false, "default": "video/x-raw(ANY); audio/x-raw(ANY); text/x-raw(ANY); subpicture/x-dvd; subpicture/x-dvb; subpicture/x-xsub; subpicture/x-pgs; closedcaption/x-cea-608; closedcaption/x-cea-708", - "type-name": "GstCaps", + "readable": true, + "type": "GstCaps", "writable": true }, "connection-speed": { @@ -16142,7 +13070,8 @@ "default": "0", "max": "18446744073709551", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "current-suburi": { @@ -16150,7 +13079,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": false }, "current-uri": { @@ -16158,7 +13088,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": false }, "download": { @@ -16166,30 +13097,26 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, - "message-forward": { - "blurb": "Forwards all children messages", + "force-sw-decoders": { + "blurb": "Use only sofware decoders to process streams", "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 }, - "parent": { - "blurb": "The parent of the object", + "message-forward": { + "blurb": "Forwards all children messages", "construct": false, "construct-only": false, - "type-name": "GstObject", + "default": "false", + "readable": true, + "type": "gboolean", "writable": true }, "ring-buffer-max-size": { @@ -16199,14 +13126,16 @@ "default": "0", "max": "4294967295", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "source": { "blurb": "Source object used", "construct": false, "construct-only": false, - "type-name": "GstElement", + "readable": true, + "type": "GstElement", "writable": false }, "suburi": { @@ -16214,7 +13143,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "uri": { @@ -16222,7 +13152,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "use-buffering": { @@ -16230,7 +13161,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -16238,36 +13170,57 @@ "signals": { "about-to-finish": { "args": [], - "retval": "void" + "return-type": "void", + "when": "last" }, "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" }, "select-stream": { "args": [ - "GstStreamCollection", - "GstStream" + { + "name": "arg0", + "type": "GstStreamCollection" + }, + { + "name": "arg1", + "type": "GstStream" + } ], - "retval": "gint" + "return-type": "gint", + "when": "last" }, "source-setup": { "args": [ - "GstElement" + { + "name": "arg0", + "type": "GstElement" + } ], - "retval": "void" + "return-type": "void", + "when": "last" } } }, @@ -16282,6 +13235,9 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstChildProxy" + ], "klass": "Generic/Bin/Source", "long-name": "URI reader", "pad-templates": { @@ -16297,7 +13253,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "buffer-duration": { @@ -16307,7 +13264,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "buffer-size": { @@ -16317,7 +13275,8 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "connection-speed": { @@ -16327,7 +13286,8 @@ "default": "0", "max": "18446744073709551", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "download": { @@ -16335,7 +13295,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "high-watermark": { @@ -16345,7 +13306,8 @@ "default": "0.99", "max": "1", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "low-watermark": { @@ -16355,7 +13317,8 @@ "default": "0.01", "max": "1", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "message-forward": { @@ -16363,22 +13326,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 }, "ring-buffer-max-size": { @@ -16388,14 +13337,16 @@ "default": "0", "max": "4294967295", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "source": { "blurb": "Source object used", "construct": false, "construct-only": false, - "type-name": "GstElement", + "readable": true, + "type": "GstElement", "writable": false }, "statistics": { @@ -16403,7 +13354,8 @@ "construct": false, "construct-only": false, "default": "application/x-urisourcebin-stats, minimum-byte-level=(uint)0, maximum-byte-level=(uint)0, average-byte-level=(uint)0, minimum-time-level=(guint64)0, maximum-time-level=(guint64)0, average-time-level=(guint64)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false }, "uri": { @@ -16411,7 +13363,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "use-buffering": { @@ -16419,7 +13372,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -16427,41 +13381,164 @@ "signals": { "about-to-finish": { "args": [], - "retval": "void" + "return-type": "void", + "when": "last" }, "drained": { "args": [], - "retval": "void" + "return-type": "void", + "when": "last" }, "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" }, "source-setup": { "args": [ - "GstElement" + { + "name": "arg0", + "type": "GstElement" + } ], - "retval": "void" + "return-type": "void", + "when": "last" } } } }, "filename": "gstplayback", "license": "LGPL", + "other-types": { + "GstAutoplugSelectResult": { + "kind": "enum", + "values": [ + { + "desc": "GST_AUTOPLUG_SELECT_TRY", + "name": "try", + "value": "0" + }, + { + "desc": "GST_AUTOPLUG_SELECT_EXPOSE", + "name": "expose", + "value": "1" + }, + { + "desc": "GST_AUTOPLUG_SELECT_SKIP", + "name": "skip", + "value": "2" + } + ] + }, + "GstPlayFlags": { + "kind": "flags", + "values": [ + { + "desc": "Render the video stream", + "name": "video", + "value": "0x00000001" + }, + { + "desc": "Render the audio stream", + "name": "audio", + "value": "0x00000002" + }, + { + "desc": "Render subtitles", + "name": "text", + "value": "0x00000004" + }, + { + "desc": "Render visualisation when no video is present", + "name": "vis", + "value": "0x00000008" + }, + { + "desc": "Use software volume", + "name": "soft-volume", + "value": "0x00000010" + }, + { + "desc": "Only use native audio formats", + "name": "native-audio", + "value": "0x00000020" + }, + { + "desc": "Only use native video formats", + "name": "native-video", + "value": "0x00000040" + }, + { + "desc": "Attempt progressive download buffering", + "name": "download", + "value": "0x00000080" + }, + { + "desc": "Buffer demuxed/parsed data", + "name": "buffering", + "value": "0x00000100" + }, + { + "desc": "Deinterlace video if necessary", + "name": "deinterlace", + "value": "0x00000200" + }, + { + "desc": "Use software color balance", + "name": "soft-colorbalance", + "value": "0x00000400" + }, + { + "desc": "Force audio/video filter(s) to be applied", + "name": "force-filters", + "value": "0x00000800" + }, + { + "desc": "Force only software-based decoders", + "name": "force-sw-decoders", + "value": "0x00001000" + } + ] + }, + "GstPlaySinkSendEventMode": { + "kind": "enum", + "values": [ + { + "desc": "Default GstBin's send_event handling (default)", + "name": "default", + "value": "0" + }, + { + "desc": "Sends the event to sinks until the first one handles it", + "name": "first", + "value": "1" + } + ] + } + }, "package": "GStreamer Base Plug-ins git", "source": "gst-plugins-base", + "tracers": {}, "url": "Unknown package origin" }, "rawparse": { @@ -16498,7 +13575,8 @@ "blurb": "Channel positions used on the output", "construct": false, "construct-only": false, - "type-name": "GValueArray", + "readable": true, + "type": "GValueArray", "writable": true }, "disable-passthrough": { @@ -16506,7 +13584,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "format": { @@ -16514,25 +13593,8 @@ "construct": false, "construct-only": false, "default": "pcm (0)", - "enum": true, - "type-name": "GstRawAudioParseFormat", - "values": [ - { - "desc": "PCM", - "name": "pcm", - "value": "0" - }, - { - "desc": "A-Law", - "name": "alaw", - "value": "2" - }, - { - "desc": "\u00b5-Law", - "name": "mulaw", - "value": "1" - } - ], + "readable": true, + "type": "GstRawAudioParseFormat", "writable": true }, "interleaved": { @@ -16540,15 +13602,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-channels": { @@ -16558,255 +13613,17 @@ "default": "2", "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 }, "pcm-format": { "blurb": "Format of audio samples in PCM stream (ignored if format property is not set to pcm)", "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 }, "sample-rate": { @@ -16816,7 +13633,8 @@ "default": "44100", "max": "2147483647", "min": "1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "use-sink-caps": { @@ -16824,7 +13642,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -16846,23 +13665,33 @@ "long-name": "rawvideoparse", "pad-templates": { "sink": { - "caps": "video/x-unaligned-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 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/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 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "caps": "video/x-unaligned-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 ]\nvideo/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" }, "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 }\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" } }, "properties": { + "colorimetry": { + "blurb": "The video source colorimetry", + "construct": false, + "construct-only": false, + "default": "NULL", + "readable": false, + "type": "gchararray", + "writable": true + }, "disable-passthrough": { "blurb": "Force processing (disables passthrough)", "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "format": { @@ -16870,445 +13699,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" - } - ], + "readable": true, + "type": "GstVideoFormat", "writable": true }, "frame-size": { @@ -17318,7 +13710,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "framerate": { @@ -17328,7 +13721,8 @@ "default": "25/1", "max": "2147483647/1", "min": "0/1", - "type-name": "GstFraction", + "readable": true, + "type": "GstFraction", "writable": true }, "height": { @@ -17338,7 +13732,8 @@ "default": "240", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "interlaced": { @@ -17346,22 +13741,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 }, "pixel-aspect-ratio": { @@ -17371,21 +13752,24 @@ "default": "1/1", "max": "100/1", "min": "1/100", - "type-name": "GstFraction", + "readable": true, + "type": "GstFraction", "writable": true }, "plane-offsets": { "blurb": "Offsets of the planes in bytes (e.g. plane-offsets=\"<0,76800>\")", "construct": false, "construct-only": false, - "type-name": "GstValueArray", + "readable": true, + "type": "GstValueArray", "writable": true }, "plane-strides": { "blurb": "Strides of the planes in bytes (e.g. plane-strides=\"<320,320>\")", "construct": false, "construct-only": false, - "type-name": "GstValueArray", + "readable": true, + "type": "GstValueArray", "writable": true }, "top-field-first": { @@ -17393,7 +13777,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "use-sink-caps": { @@ -17401,7 +13786,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "width": { @@ -17411,7 +13797,8 @@ "default": "320", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true } }, @@ -17428,6 +13815,9 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstChildProxy" + ], "klass": "Codec/Parser/Bin/Audio", "long-name": "unalignedaudioparse", "pad-templates": { @@ -17448,7 +13838,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "message-forward": { @@ -17456,22 +13847,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 } }, @@ -17488,16 +13865,19 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstChildProxy" + ], "klass": "Codec/Parser/Bin/Video", "long-name": "unalignedvideoparse", "pad-templates": { "sink": { - "caps": "video/x-unaligned-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 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "caps": "video/x-unaligned-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" }, "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 }\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" } @@ -17508,7 +13888,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "message-forward": { @@ -17516,22 +13897,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 } }, @@ -17540,15 +13907,38 @@ }, "filename": "gstrawparse", "license": "LGPL", + "other-types": { + "GstRawAudioParseFormat": { + "kind": "enum", + "values": [ + { + "desc": "PCM", + "name": "pcm", + "value": "0" + }, + { + "desc": "A-Law", + "name": "alaw", + "value": "2" + }, + { + "desc": "µ-Law", + "name": "mulaw", + "value": "1" + } + ] + } + }, "package": "GStreamer Base Plug-ins git", "source": "gst-plugins-base", + "tracers": {}, "url": "Unknown package origin" }, "subparse": { "description": "Subtitle parsing", "elements": { "ssaparse": { - "author": "Tim-Philipp M\u00fcller <tim centricular net>", + "author": "Tim-Philipp MĂ¼ller <tim centricular net>", "description": "Parses SSA subtitle streams", "hierarchy": [ "GstSsaParse", @@ -17571,23 +13961,6 @@ "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" }, "subparse": { @@ -17615,27 +13988,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 - }, "subtitle-encoding": { "blurb": "Encoding to assume if input subtitles are not in UTF-8 or any other Unicode encoding. If not set, the GST_SUBTITLE_ENCODING environment variable will be checked for an encoding to use. If that is not set either, ISO-8859-15 will be assumed.", "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "video-fps": { @@ -17645,7 +14004,8 @@ "default": "24000/1001", "max": "2147483647/1", "min": "0/1", - "type-name": "GstFraction", + "readable": true, + "type": "GstFraction", "writable": true } }, @@ -17654,8 +14014,10 @@ }, "filename": "gstsubparse", "license": "LGPL", + "other-types": {}, "package": "GStreamer Base Plug-ins git", "source": "gst-plugins-base", + "tracers": {}, "url": "Unknown package origin" }, "tcp": { @@ -17688,7 +14050,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "blocksize": { @@ -17698,7 +14061,8 @@ "default": "4096", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "buffers-max": { @@ -17708,7 +14072,8 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "buffers-min": { @@ -17718,7 +14083,8 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "buffers-queued": { @@ -17728,7 +14094,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "buffers-soft-max": { @@ -17738,7 +14105,8 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "burst-format": { @@ -17746,40 +14114,8 @@ "construct": false, "construct-only": false, "default": "undefined (0)", - "enum": true, - "type-name": "GstFormat", - "values": [ - { - "desc": "GST_FORMAT_UNDEFINED", - "name": "undefined", - "value": "0" - }, - { - "desc": "GST_FORMAT_DEFAULT", - "name": "default", - "value": "1" - }, - { - "desc": "GST_FORMAT_BYTES", - "name": "bytes", - "value": "2" - }, - { - "desc": "GST_FORMAT_TIME", - "name": "time", - "value": "3" - }, - { - "desc": "GST_FORMAT_BUFFERS", - "name": "buffers", - "value": "4" - }, - { - "desc": "GST_FORMAT_PERCENT", - "name": "percent", - "value": "5" - } - ], + "readable": true, + "type": "GstFormat", "writable": true }, "burst-value": { @@ -17789,7 +14125,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "bytes-min": { @@ -17799,7 +14136,8 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "bytes-served": { @@ -17809,7 +14147,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": false }, "bytes-to-serve": { @@ -17819,7 +14158,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": false }, "enable-last-sample": { @@ -17827,7 +14167,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "handle-read": { @@ -17835,14 +14176,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": { @@ -17852,7 +14195,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "max-lateness": { @@ -17862,15 +14206,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", + "readable": true, + "type": "gint64", "writable": true }, "num-handles": { @@ -17880,24 +14217,19 @@ "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 - }, "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": { @@ -17905,7 +14237,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "qos-dscp": { @@ -17915,7 +14248,8 @@ "default": "-1", "max": "63", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "recover-policy": { @@ -17923,30 +14257,8 @@ "construct": false, "construct-only": false, "default": "none (0)", - "enum": true, - "type-name": "GstMultiHandleSinkRecoverPolicy", - "values": [ - { - "desc": "Do not try to recover", - "name": "none", - "value": "0" - }, - { - "desc": "Resync client to latest buffer", - "name": "latest", - "value": "1" - }, - { - "desc": "Resync client to soft limit", - "name": "soft-limit", - "value": "2" - }, - { - "desc": "Resync client to most recent keyframe", - "name": "keyframe", - "value": "3" - } - ], + "readable": true, + "type": "GstMultiHandleSinkRecoverPolicy", "writable": true }, "render-delay": { @@ -17956,7 +14268,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "resend-streamheader": { @@ -17964,7 +14277,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "stats": { @@ -17972,7 +14286,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": { @@ -17980,7 +14295,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "sync-method": { @@ -17988,40 +14304,8 @@ "construct": false, "construct-only": false, "default": "latest (0)", - "enum": true, - "type-name": "GstMultiHandleSinkSyncMethod", - "values": [ - { - "desc": "Serve starting from the latest buffer", - "name": "latest", - "value": "0" - }, - { - "desc": "Serve starting from the next keyframe", - "name": "next-keyframe", - "value": "1" - }, - { - "desc": "Serve everything since the latest keyframe (burst)", - "name": "latest-keyframe", - "value": "2" - }, - { - "desc": "Serve burst-value data to client", - "name": "burst", - "value": "3" - }, - { - "desc": "Serve burst-value data starting on a keyframe", - "name": "burst-keyframe", - "value": "4" - }, - { - "desc": "Serve burst-value data preferably starting on a keyframe", - "name": "burst-with-keyframe", - "value": "5" - } - ], + "readable": true, + "type": "GstMultiHandleSinkSyncMethod", "writable": true }, "throttle-time": { @@ -18031,7 +14315,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "time-min": { @@ -18041,7 +14326,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "timeout": { @@ -18051,7 +14337,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "ts-offset": { @@ -18061,7 +14348,8 @@ "default": "0", "max": "9223372036854775807", "min": "-9223372036854775808", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "unit-format": { @@ -18069,40 +14357,8 @@ "construct": false, "construct-only": false, "default": "buffers (4)", - "enum": true, - "type-name": "GstFormat", - "values": [ - { - "desc": "GST_FORMAT_UNDEFINED", - "name": "undefined", - "value": "0" - }, - { - "desc": "GST_FORMAT_DEFAULT", - "name": "default", - "value": "1" - }, - { - "desc": "GST_FORMAT_BYTES", - "name": "bytes", - "value": "2" - }, - { - "desc": "GST_FORMAT_TIME", - "name": "time", - "value": "3" - }, - { - "desc": "GST_FORMAT_BUFFERS", - "name": "buffers", - "value": "4" - }, - { - "desc": "GST_FORMAT_PERCENT", - "name": "percent", - "value": "5" - } - ], + "readable": true, + "type": "GstFormat", "writable": true }, "units-max": { @@ -18112,7 +14368,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "units-soft-max": { @@ -18122,74 +14379,132 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true } }, "rank": "none", "signals": { "add": { + "action": true, "args": [ - "gint" + { + "name": "arg0", + "type": "gint" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "add-full": { + "action": true, "args": [ - "gint", - "GstMultiHandleSinkSyncMethod", - "GstFormat", - "guint64", - "GstFormat", - "guint64" + { + "name": "arg0", + "type": "gint" + }, + { + "name": "arg1", + "type": "GstMultiHandleSinkSyncMethod" + }, + { + "name": "arg2", + "type": "GstFormat" + }, + { + "name": "arg3", + "type": "guint64" + }, + { + "name": "arg4", + "type": "GstFormat" + }, + { + "name": "arg5", + "type": "guint64" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "clear": { + "action": true, "args": [], - "retval": "void" + "return-type": "void", + "when": "last" }, "client-added": { "args": [ - "gint" + { + "name": "arg0", + "type": "gint" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "client-fd-removed": { "args": [ - "gint" + { + "name": "arg0", + "type": "gint" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "client-removed": { "args": [ - "gint", - "GstMultiHandleSinkClientStatus" + { + "name": "arg0", + "type": "gint" + }, + { + "name": "arg1", + "type": "GstMultiHandleSinkClientStatus" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "get-stats": { + "action": true, "args": [ - "gint" + { + "name": "arg0", + "type": "gint" + } ], - "retval": "GstStructure" + "return-type": "GstStructure", + "when": "last" }, "remove": { + "action": true, "args": [ - "gint" + { + "name": "arg0", + "type": "gint" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "remove-flush": { + "action": true, "args": [ - "gint" + { + "name": "arg0", + "type": "gint" + } ], - "retval": "void" + "return-type": "void", + "when": "last" } } }, "multisocketsink": { - "author": "Thomas Vander Stichele <thomas at apestaart dot org>, Wim Taymans <wim@fluendo.com>, Sebastian Dr\u00f6ge <sebastian.droege@collabora.co.uk>", + "author": "Thomas Vander Stichele <thomas at apestaart dot org>, Wim Taymans <wim@fluendo.com>, Sebastian Dröge <sebastian.droege@collabora.co.uk>", "description": "Send data to multiple sockets", "hierarchy": [ "GstMultiSocketSink", @@ -18215,7 +14530,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "blocksize": { @@ -18225,7 +14541,8 @@ "default": "4096", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "buffers-max": { @@ -18235,7 +14552,8 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "buffers-min": { @@ -18245,7 +14563,8 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "buffers-queued": { @@ -18255,7 +14574,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "buffers-soft-max": { @@ -18265,7 +14585,8 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "burst-format": { @@ -18273,40 +14594,8 @@ "construct": false, "construct-only": false, "default": "undefined (0)", - "enum": true, - "type-name": "GstFormat", - "values": [ - { - "desc": "GST_FORMAT_UNDEFINED", - "name": "undefined", - "value": "0" - }, - { - "desc": "GST_FORMAT_DEFAULT", - "name": "default", - "value": "1" - }, - { - "desc": "GST_FORMAT_BYTES", - "name": "bytes", - "value": "2" - }, - { - "desc": "GST_FORMAT_TIME", - "name": "time", - "value": "3" - }, - { - "desc": "GST_FORMAT_BUFFERS", - "name": "buffers", - "value": "4" - }, - { - "desc": "GST_FORMAT_PERCENT", - "name": "percent", - "value": "5" - } - ], + "readable": true, + "type": "GstFormat", "writable": true }, "burst-value": { @@ -18316,7 +14605,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "bytes-min": { @@ -18326,7 +14616,8 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "bytes-served": { @@ -18336,7 +14627,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": false }, "bytes-to-serve": { @@ -18346,7 +14638,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": false }, "enable-last-sample": { @@ -18354,14 +14647,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": { @@ -18371,7 +14666,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "max-lateness": { @@ -18381,15 +14677,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", + "readable": true, + "type": "gint64", "writable": true }, "num-handles": { @@ -18399,24 +14688,19 @@ "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 - }, "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": { @@ -18424,7 +14708,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "qos-dscp": { @@ -18434,7 +14719,8 @@ "default": "-1", "max": "63", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "recover-policy": { @@ -18442,30 +14728,8 @@ "construct": false, "construct-only": false, "default": "none (0)", - "enum": true, - "type-name": "GstMultiHandleSinkRecoverPolicy", - "values": [ - { - "desc": "Do not try to recover", - "name": "none", - "value": "0" - }, - { - "desc": "Resync client to latest buffer", - "name": "latest", - "value": "1" - }, - { - "desc": "Resync client to soft limit", - "name": "soft-limit", - "value": "2" - }, - { - "desc": "Resync client to most recent keyframe", - "name": "keyframe", - "value": "3" - } - ], + "readable": true, + "type": "GstMultiHandleSinkRecoverPolicy", "writable": true }, "render-delay": { @@ -18475,7 +14739,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "resend-streamheader": { @@ -18483,7 +14748,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "send-dispatched": { @@ -18491,7 +14757,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "send-messages": { @@ -18499,7 +14766,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "stats": { @@ -18507,7 +14775,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": { @@ -18515,7 +14784,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "sync-method": { @@ -18523,40 +14793,8 @@ "construct": false, "construct-only": false, "default": "latest (0)", - "enum": true, - "type-name": "GstMultiHandleSinkSyncMethod", - "values": [ - { - "desc": "Serve starting from the latest buffer", - "name": "latest", - "value": "0" - }, - { - "desc": "Serve starting from the next keyframe", - "name": "next-keyframe", - "value": "1" - }, - { - "desc": "Serve everything since the latest keyframe (burst)", - "name": "latest-keyframe", - "value": "2" - }, - { - "desc": "Serve burst-value data to client", - "name": "burst", - "value": "3" - }, - { - "desc": "Serve burst-value data starting on a keyframe", - "name": "burst-keyframe", - "value": "4" - }, - { - "desc": "Serve burst-value data preferably starting on a keyframe", - "name": "burst-with-keyframe", - "value": "5" - } - ], + "readable": true, + "type": "GstMultiHandleSinkSyncMethod", "writable": true }, "throttle-time": { @@ -18566,7 +14804,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "time-min": { @@ -18576,7 +14815,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "timeout": { @@ -18586,7 +14826,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "ts-offset": { @@ -18596,7 +14837,8 @@ "default": "0", "max": "9223372036854775807", "min": "-9223372036854775808", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "unit-format": { @@ -18604,40 +14846,8 @@ "construct": false, "construct-only": false, "default": "buffers (4)", - "enum": true, - "type-name": "GstFormat", - "values": [ - { - "desc": "GST_FORMAT_UNDEFINED", - "name": "undefined", - "value": "0" - }, - { - "desc": "GST_FORMAT_DEFAULT", - "name": "default", - "value": "1" - }, - { - "desc": "GST_FORMAT_BYTES", - "name": "bytes", - "value": "2" - }, - { - "desc": "GST_FORMAT_TIME", - "name": "time", - "value": "3" - }, - { - "desc": "GST_FORMAT_BUFFERS", - "name": "buffers", - "value": "4" - }, - { - "desc": "GST_FORMAT_PERCENT", - "name": "percent", - "value": "5" - } - ], + "readable": true, + "type": "GstFormat", "writable": true }, "units-max": { @@ -18647,7 +14857,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "units-soft-max": { @@ -18657,69 +14868,127 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true } }, "rank": "none", "signals": { "add": { + "action": true, "args": [ - "GSocket" + { + "name": "arg0", + "type": "GSocket" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "add-full": { + "action": true, "args": [ - "GSocket", - "GstMultiHandleSinkSyncMethod", - "GstFormat", - "guint64", - "GstFormat", - "guint64" + { + "name": "arg0", + "type": "GSocket" + }, + { + "name": "arg1", + "type": "GstMultiHandleSinkSyncMethod" + }, + { + "name": "arg2", + "type": "GstFormat" + }, + { + "name": "arg3", + "type": "guint64" + }, + { + "name": "arg4", + "type": "GstFormat" + }, + { + "name": "arg5", + "type": "guint64" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "clear": { + "action": true, "args": [], - "retval": "void" + "return-type": "void", + "when": "last" }, "client-added": { "args": [ - "GObject" + { + "name": "arg0", + "type": "GObject" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "client-removed": { "args": [ - "GSocket", - "GstMultiHandleSinkClientStatus" + { + "name": "arg0", + "type": "GSocket" + }, + { + "name": "arg1", + "type": "GstMultiHandleSinkClientStatus" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "client-socket-removed": { "args": [ - "GSocket" + { + "name": "arg0", + "type": "GSocket" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "get-stats": { + "action": true, "args": [ - "GSocket" + { + "name": "arg0", + "type": "GSocket" + } ], - "retval": "GstStructure" + "return-type": "GstStructure", + "when": "last" }, "remove": { + "action": true, "args": [ - "GSocket" + { + "name": "arg0", + "type": "GSocket" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "remove-flush": { + "action": true, "args": [ - "GSocket" + { + "name": "arg0", + "type": "GSocket" + } ], - "retval": "void" + "return-type": "void", + "when": "last" } } }, @@ -18752,14 +15021,16 @@ "default": "4096", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "caps": { "blurb": "The caps of the source pad", "construct": false, "construct-only": false, - "type-name": "GstCaps", + "readable": true, + "type": "GstCaps", "writable": true }, "do-timestamp": { @@ -18767,15 +15038,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": { @@ -18785,14 +15049,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 }, "send-messages": { @@ -18800,14 +15058,16 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "socket": { "blurb": "The socket to receive packets from", "construct": false, "construct-only": false, - "type-name": "GSocket", + "readable": true, + "type": "GSocket", "writable": true }, "typefind": { @@ -18815,7 +15075,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -18823,7 +15084,8 @@ "signals": { "connection-closed-by-peer": { "args": [], - "retval": "void" + "return-type": "void", + "when": "first" } } }, @@ -18853,7 +15115,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "blocksize": { @@ -18863,7 +15126,8 @@ "default": "4096", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "enable-last-sample": { @@ -18871,7 +15135,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "host": { @@ -18879,14 +15144,16 @@ "construct": false, "construct-only": false, "default": "localhost", - "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 }, "max-bitrate": { @@ -18896,7 +15163,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "max-lateness": { @@ -18906,22 +15174,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 }, "port": { @@ -18931,17 +15185,19 @@ "default": "4953", "max": "65535", "min": "0", - "type-name": "gint", + "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", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "qos": { @@ -18949,7 +15205,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "render-delay": { @@ -18959,7 +15216,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "stats": { @@ -18967,7 +15225,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": { @@ -18975,7 +15234,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "throttle-time": { @@ -18985,7 +15245,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "ts-offset": { @@ -18995,7 +15256,8 @@ "default": "0", "max": "9223372036854775807", "min": "-9223372036854775808", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true } }, @@ -19030,7 +15292,8 @@ "default": "4096", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "do-timestamp": { @@ -19038,7 +15301,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "host": { @@ -19046,15 +15310,8 @@ "construct": false, "construct-only": false, "default": "localhost", - "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": { @@ -19064,14 +15321,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 }, "port": { @@ -19081,9 +15332,19 @@ "default": "4953", "max": "65535", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, + "stats": { + "blurb": "Retrieve a statistics structure", + "construct": false, + "construct-only": false, + "default": "GstTCPClientSrcStats, bytes-received=(guint64)0;", + "readable": true, + "type": "GstStructure", + "writable": false + }, "timeout": { "blurb": "Value in seconds to timeout a blocking I/O. 0 = No timeout. ", "construct": false, @@ -19091,7 +15352,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "typefind": { @@ -19099,7 +15361,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -19133,7 +15396,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "blocksize": { @@ -19143,7 +15407,8 @@ "default": "4096", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "buffers-max": { @@ -19153,7 +15418,8 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "buffers-min": { @@ -19163,7 +15429,8 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "buffers-queued": { @@ -19173,7 +15440,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "buffers-soft-max": { @@ -19183,7 +15451,8 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "burst-format": { @@ -19191,40 +15460,8 @@ "construct": false, "construct-only": false, "default": "undefined (0)", - "enum": true, - "type-name": "GstFormat", - "values": [ - { - "desc": "GST_FORMAT_UNDEFINED", - "name": "undefined", - "value": "0" - }, - { - "desc": "GST_FORMAT_DEFAULT", - "name": "default", - "value": "1" - }, - { - "desc": "GST_FORMAT_BYTES", - "name": "bytes", - "value": "2" - }, - { - "desc": "GST_FORMAT_TIME", - "name": "time", - "value": "3" - }, - { - "desc": "GST_FORMAT_BUFFERS", - "name": "buffers", - "value": "4" - }, - { - "desc": "GST_FORMAT_PERCENT", - "name": "percent", - "value": "5" - } - ], + "readable": true, + "type": "GstFormat", "writable": true }, "burst-value": { @@ -19234,7 +15471,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "bytes-min": { @@ -19244,7 +15482,8 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "bytes-served": { @@ -19254,7 +15493,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": false }, "bytes-to-serve": { @@ -19264,7 +15504,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": false }, "current-port": { @@ -19274,7 +15515,8 @@ "default": "0", "max": "65535", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": false }, "enable-last-sample": { @@ -19282,7 +15524,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "host": { @@ -19290,14 +15533,16 @@ "construct": false, "construct-only": false, "default": "localhost", - "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 }, "max-bitrate": { @@ -19307,7 +15552,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "max-lateness": { @@ -19317,15 +15563,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", + "readable": true, + "type": "gint64", "writable": true }, "num-handles": { @@ -19335,16 +15574,10 @@ "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 - }, "port": { "blurb": "The port to listen to (0=random available port)", "construct": false, @@ -19352,17 +15585,19 @@ "default": "4953", "max": "65535", "min": "0", - "type-name": "gint", + "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", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "qos": { @@ -19370,7 +15605,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "qos-dscp": { @@ -19380,7 +15616,8 @@ "default": "-1", "max": "63", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "recover-policy": { @@ -19388,30 +15625,8 @@ "construct": false, "construct-only": false, "default": "none (0)", - "enum": true, - "type-name": "GstMultiHandleSinkRecoverPolicy", - "values": [ - { - "desc": "Do not try to recover", - "name": "none", - "value": "0" - }, - { - "desc": "Resync client to latest buffer", - "name": "latest", - "value": "1" - }, - { - "desc": "Resync client to soft limit", - "name": "soft-limit", - "value": "2" - }, - { - "desc": "Resync client to most recent keyframe", - "name": "keyframe", - "value": "3" - } - ], + "readable": true, + "type": "GstMultiHandleSinkRecoverPolicy", "writable": true }, "render-delay": { @@ -19421,7 +15636,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "resend-streamheader": { @@ -19429,7 +15645,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "send-dispatched": { @@ -19437,7 +15654,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "send-messages": { @@ -19445,7 +15663,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "stats": { @@ -19453,7 +15672,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": { @@ -19461,7 +15681,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "sync-method": { @@ -19469,40 +15690,8 @@ "construct": false, "construct-only": false, "default": "latest (0)", - "enum": true, - "type-name": "GstMultiHandleSinkSyncMethod", - "values": [ - { - "desc": "Serve starting from the latest buffer", - "name": "latest", - "value": "0" - }, - { - "desc": "Serve starting from the next keyframe", - "name": "next-keyframe", - "value": "1" - }, - { - "desc": "Serve everything since the latest keyframe (burst)", - "name": "latest-keyframe", - "value": "2" - }, - { - "desc": "Serve burst-value data to client", - "name": "burst", - "value": "3" - }, - { - "desc": "Serve burst-value data starting on a keyframe", - "name": "burst-keyframe", - "value": "4" - }, - { - "desc": "Serve burst-value data preferably starting on a keyframe", - "name": "burst-with-keyframe", - "value": "5" - } - ], + "readable": true, + "type": "GstMultiHandleSinkSyncMethod", "writable": true }, "throttle-time": { @@ -19512,7 +15701,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "time-min": { @@ -19522,7 +15712,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "timeout": { @@ -19532,7 +15723,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "ts-offset": { @@ -19542,7 +15734,8 @@ "default": "0", "max": "9223372036854775807", "min": "-9223372036854775808", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "unit-format": { @@ -19550,40 +15743,8 @@ "construct": false, "construct-only": false, "default": "buffers (4)", - "enum": true, - "type-name": "GstFormat", - "values": [ - { - "desc": "GST_FORMAT_UNDEFINED", - "name": "undefined", - "value": "0" - }, - { - "desc": "GST_FORMAT_DEFAULT", - "name": "default", - "value": "1" - }, - { - "desc": "GST_FORMAT_BYTES", - "name": "bytes", - "value": "2" - }, - { - "desc": "GST_FORMAT_TIME", - "name": "time", - "value": "3" - }, - { - "desc": "GST_FORMAT_BUFFERS", - "name": "buffers", - "value": "4" - }, - { - "desc": "GST_FORMAT_PERCENT", - "name": "percent", - "value": "5" - } - ], + "readable": true, + "type": "GstFormat", "writable": true }, "units-max": { @@ -19593,7 +15754,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "units-soft-max": { @@ -19603,69 +15765,127 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true } }, "rank": "none", "signals": { "add": { + "action": true, "args": [ - "GSocket" + { + "name": "arg0", + "type": "GSocket" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "add-full": { + "action": true, "args": [ - "GSocket", - "GstMultiHandleSinkSyncMethod", - "GstFormat", - "guint64", - "GstFormat", - "guint64" + { + "name": "arg0", + "type": "GSocket" + }, + { + "name": "arg1", + "type": "GstMultiHandleSinkSyncMethod" + }, + { + "name": "arg2", + "type": "GstFormat" + }, + { + "name": "arg3", + "type": "guint64" + }, + { + "name": "arg4", + "type": "GstFormat" + }, + { + "name": "arg5", + "type": "guint64" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "clear": { + "action": true, "args": [], - "retval": "void" + "return-type": "void", + "when": "last" }, "client-added": { "args": [ - "GObject" + { + "name": "arg0", + "type": "GObject" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "client-removed": { "args": [ - "GSocket", - "GstMultiHandleSinkClientStatus" + { + "name": "arg0", + "type": "GSocket" + }, + { + "name": "arg1", + "type": "GstMultiHandleSinkClientStatus" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "client-socket-removed": { "args": [ - "GSocket" + { + "name": "arg0", + "type": "GSocket" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "get-stats": { + "action": true, "args": [ - "GSocket" + { + "name": "arg0", + "type": "GSocket" + } ], - "retval": "GstStructure" + "return-type": "GstStructure", + "when": "last" }, "remove": { + "action": true, "args": [ - "GSocket" + { + "name": "arg0", + "type": "GSocket" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "remove-flush": { + "action": true, "args": [ - "GSocket" + { + "name": "arg0", + "type": "GSocket" + } ], - "retval": "void" + "return-type": "void", + "when": "last" } } }, @@ -19698,7 +15918,8 @@ "default": "4096", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "current-port": { @@ -19708,7 +15929,8 @@ "default": "0", "max": "65535", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": false }, "do-timestamp": { @@ -19716,7 +15938,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "host": { @@ -19724,15 +15947,8 @@ "construct": false, "construct-only": false, "default": "localhost", - "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": { @@ -19742,14 +15958,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 }, "port": { @@ -19759,15 +15969,26 @@ "default": "4953", "max": "65535", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, + "stats": { + "blurb": "Retrieve a statistics structure", + "construct": false, + "construct-only": false, + "default": "GstTCPServerSrcStats, bytes-received=(guint64)0;", + "readable": true, + "type": "GstStructure", + "writable": false + }, "typefind": { "blurb": "Run typefind before negotiating (deprecated, non-functional)", "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -19776,8 +15997,111 @@ }, "filename": "gsttcp", "license": "LGPL", + "other-types": { + "GstMultiHandleSinkClientStatus": { + "kind": "enum", + "values": [ + { + "desc": "ok", + "name": "ok", + "value": "0" + }, + { + "desc": "Closed", + "name": "closed", + "value": "1" + }, + { + "desc": "Removed", + "name": "removed", + "value": "2" + }, + { + "desc": "Too slow", + "name": "slow", + "value": "3" + }, + { + "desc": "Error", + "name": "error", + "value": "4" + }, + { + "desc": "Duplicate", + "name": "duplicate", + "value": "5" + }, + { + "desc": "Flushing", + "name": "flushing", + "value": "6" + } + ] + }, + "GstMultiHandleSinkRecoverPolicy": { + "kind": "enum", + "values": [ + { + "desc": "Do not try to recover", + "name": "none", + "value": "0" + }, + { + "desc": "Resync client to latest buffer", + "name": "latest", + "value": "1" + }, + { + "desc": "Resync client to soft limit", + "name": "soft-limit", + "value": "2" + }, + { + "desc": "Resync client to most recent keyframe", + "name": "keyframe", + "value": "3" + } + ] + }, + "GstMultiHandleSinkSyncMethod": { + "kind": "enum", + "values": [ + { + "desc": "Serve starting from the latest buffer", + "name": "latest", + "value": "0" + }, + { + "desc": "Serve starting from the next keyframe", + "name": "next-keyframe", + "value": "1" + }, + { + "desc": "Serve everything since the latest keyframe (burst)", + "name": "latest-keyframe", + "value": "2" + }, + { + "desc": "Serve burst-value data to client", + "name": "burst", + "value": "3" + }, + { + "desc": "Serve burst-value data starting on a keyframe", + "name": "burst-keyframe", + "value": "4" + }, + { + "desc": "Serve burst-value data preferably starting on a keyframe", + "name": "burst-with-keyframe", + "value": "5" + } + ] + } + }, "package": "GStreamer Base Plug-ins git", "source": "gst-plugins-base", + "tracers": {}, "url": "Unknown package origin" }, "theora": { @@ -19809,19 +16133,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 }, "visualize-bit-usage": { @@ -19831,7 +16149,8 @@ "default": "0", "max": "255", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "visualize-macroblock-modes": { @@ -19841,7 +16160,8 @@ "default": "0", "max": "65535", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "visualize-motion-vectors": { @@ -19851,7 +16171,8 @@ "default": "0", "max": "65535", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "visualize-quantization-modes": { @@ -19861,7 +16182,8 @@ "default": "0", "max": "65535", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true } }, @@ -19878,6 +16200,9 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstPreset" + ], "klass": "Codec/Encoder/Video", "long-name": "Theora video encoder", "pad-templates": { @@ -19900,7 +16225,8 @@ "default": "0", "max": "16777215", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "cap-overflow": { @@ -19908,7 +16234,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "cap-underflow": { @@ -19916,7 +16243,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "drop-frames": { @@ -19924,7 +16252,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "keyframe-auto": { @@ -19932,7 +16261,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "keyframe-force": { @@ -19942,7 +16272,8 @@ "default": "64", "max": "32768", "min": "1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "keyframe-freq": { @@ -19952,7 +16283,8 @@ "default": "64", "max": "32768", "min": "1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "multipass-cache-file": { @@ -19960,7 +16292,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "multipass-mode": { @@ -19968,40 +16301,8 @@ "construct": false, "construct-only": false, "default": "single-pass (0)", - "enum": true, - "type-name": "GstTheoraEncMultipassMode", - "values": [ - { - "desc": "Single pass", - "name": "single-pass", - "value": "0" - }, - { - "desc": "First pass", - "name": "first-pass", - "value": "1" - }, - { - "desc": "Second pass", - "name": "second-pass", - "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": "GstTheoraEncMultipassMode", "writable": true }, "qos": { @@ -20009,7 +16310,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "quality": { @@ -20019,7 +16321,8 @@ "default": "48", "max": "63", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "rate-buffer": { @@ -20029,7 +16332,8 @@ "default": "0", "max": "1000", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "speed-level": { @@ -20039,7 +16343,8 @@ "default": "1", "max": "3", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "vp3-compatible": { @@ -20047,7 +16352,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -20077,30 +16383,36 @@ "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" } }, "filename": "gsttheora", "license": "LGPL", + "other-types": { + "GstTheoraEncMultipassMode": { + "kind": "enum", + "values": [ + { + "desc": "Single pass", + "name": "single-pass", + "value": "0" + }, + { + "desc": "First pass", + "name": "first-pass", + "value": "1" + }, + { + "desc": "Second pass", + "name": "second-pass", + "value": "2" + } + ] + } + }, "package": "GStreamer Base Plug-ins git", "source": "gst-plugins-base", + "tracers": {}, "url": "Unknown package origin" }, "typefindfunctions": { @@ -20108,8 +16420,10 @@ "elements": {}, "filename": "gsttypefindfunctions", "license": "LGPL", + "other-types": {}, "package": "GStreamer Base Plug-ins git", "source": "gst-plugins-base", + "tracers": {}, "url": "Unknown package origin" }, "videoconvert": { @@ -20131,12 +16445,12 @@ "long-name": "Colorspace converter", "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 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(ANY):\n format: { I420, YV12, YUY2, UYVY, AYUV, VUYA, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, Y210, Y410, NV12, NV21, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, NV16, NV24, NV12_64Z32, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, NV61, P010_10BE, P010_10LE, IYU2, VYUY, GBRA, GBRA_10BE, GBRA_10LE, BGR10A2_LE, RGB10A2_LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE, GRAY10_LE32, NV12_10LE32, NV16_10LE32, NV12_10LE40 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "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" }, "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 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(ANY):\n format: { I420, YV12, YUY2, UYVY, AYUV, VUYA, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, Y210, Y410, NV12, NV21, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, NV16, NV24, NV12_64Z32, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, NV61, P010_10BE, P010_10LE, IYU2, VYUY, GBRA, GBRA_10BE, GBRA_10LE, BGR10A2_LE, RGB10A2_LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE, GRAY10_LE32, NV12_10LE32, NV16_10LE32, NV12_10LE40 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "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" } @@ -20147,25 +16461,8 @@ "construct": false, "construct-only": false, "default": "copy (0)", - "enum": true, - "type-name": "GstVideoAlphaMode", - "values": [ - { - "desc": "GST_VIDEO_ALPHA_MODE_COPY", - "name": "copy", - "value": "0" - }, - { - "desc": "GST_VIDEO_ALPHA_MODE_SET", - "name": "set", - "value": "1" - }, - { - "desc": "GST_VIDEO_ALPHA_MODE_MULT", - "name": "mult", - "value": "2" - } - ], + "readable": true, + "type": "GstVideoAlphaMode", "writable": true }, "alpha-value": { @@ -20175,7 +16472,8 @@ "default": "1", "max": "1", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "chroma-mode": { @@ -20183,30 +16481,8 @@ "construct": false, "construct-only": false, "default": "full (0)", - "enum": true, - "type-name": "GstVideoChromaMode", - "values": [ - { - "desc": "GST_VIDEO_CHROMA_MODE_FULL", - "name": "full", - "value": "0" - }, - { - "desc": "GST_VIDEO_CHROMA_MODE_UPSAMPLE_ONLY", - "name": "upsample-only", - "value": "1" - }, - { - "desc": "GST_VIDEO_CHROMA_MODE_DOWNSAMPLE_ONLY", - "name": "downsample-only", - "value": "2" - }, - { - "desc": "GST_VIDEO_CHROMA_MODE_NONE", - "name": "none", - "value": "3" - } - ], + "readable": true, + "type": "GstVideoChromaMode", "writable": true }, "chroma-resampler": { @@ -20214,35 +16490,8 @@ "construct": false, "construct-only": false, "default": "linear (1)", - "enum": true, - "type-name": "GstVideoResamplerMethod", - "values": [ - { - "desc": "GST_VIDEO_RESAMPLER_METHOD_NEAREST", - "name": "nearest", - "value": "0" - }, - { - "desc": "GST_VIDEO_RESAMPLER_METHOD_LINEAR", - "name": "linear", - "value": "1" - }, - { - "desc": "GST_VIDEO_RESAMPLER_METHOD_CUBIC", - "name": "cubic", - "value": "2" - }, - { - "desc": "GST_VIDEO_RESAMPLER_METHOD_SINC", - "name": "sinc", - "value": "3" - }, - { - "desc": "GST_VIDEO_RESAMPLER_METHOD_LANCZOS", - "name": "lanczos", - "value": "4" - } - ], + "readable": true, + "type": "GstVideoResamplerMethod", "writable": true }, "dither": { @@ -20250,35 +16499,8 @@ "construct": false, "construct-only": false, "default": "bayer (4)", - "enum": true, - "type-name": "GstVideoDitherMethod", - "values": [ - { - "desc": "GST_VIDEO_DITHER_NONE", - "name": "none", - "value": "0" - }, - { - "desc": "GST_VIDEO_DITHER_VERTERR", - "name": "verterr", - "value": "1" - }, - { - "desc": "GST_VIDEO_DITHER_FLOYD_STEINBERG", - "name": "floyd-steinberg", - "value": "2" - }, - { - "desc": "GST_VIDEO_DITHER_SIERRA_LITE", - "name": "sierra-lite", - "value": "3" - }, - { - "desc": "GST_VIDEO_DITHER_BAYER", - "name": "bayer", - "value": "4" - } - ], + "readable": true, + "type": "GstVideoDitherMethod", "writable": true }, "dither-quantization": { @@ -20288,7 +16510,8 @@ "default": "1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "gamma-mode": { @@ -20296,20 +16519,8 @@ "construct": false, "construct-only": false, "default": "none (0)", - "enum": true, - "type-name": "GstVideoGammaMode", - "values": [ - { - "desc": "GST_VIDEO_GAMMA_MODE_NONE", - "name": "none", - "value": "0" - }, - { - "desc": "GST_VIDEO_GAMMA_MODE_REMAP", - "name": "remap", - "value": "1" - } - ], + "readable": true, + "type": "GstVideoGammaMode", "writable": true }, "matrix-mode": { @@ -20317,30 +16528,8 @@ "construct": false, "construct-only": false, "default": "full (0)", - "enum": true, - "type-name": "GstVideoMatrixMode", - "values": [ - { - "desc": "GST_VIDEO_MATRIX_MODE_FULL", - "name": "full", - "value": "0" - }, - { - "desc": "GST_VIDEO_MATRIX_MODE_INPUT_ONLY", - "name": "input-only", - "value": "1" - }, - { - "desc": "GST_VIDEO_MATRIX_MODE_OUTPUT_ONLY", - "name": "output-only", - "value": "2" - }, - { - "desc": "GST_VIDEO_MATRIX_MODE_NONE", - "name": "none", - "value": "3" - } - ], + "readable": true, + "type": "GstVideoMatrixMode", "writable": true }, "n-threads": { @@ -20350,22 +16539,8 @@ "default": "1", "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", + "readable": true, + "type": "guint", "writable": true }, "primaries-mode": { @@ -20373,25 +16548,8 @@ "construct": false, "construct-only": false, "default": "none (0)", - "enum": true, - "type-name": "GstVideoPrimariesMode", - "values": [ - { - "desc": "GST_VIDEO_PRIMARIES_MODE_NONE", - "name": "none", - "value": "0" - }, - { - "desc": "GST_VIDEO_PRIMARIES_MODE_MERGE_ONLY", - "name": "merge-only", - "value": "1" - }, - { - "desc": "GST_VIDEO_PRIMARIES_MODE_FAST", - "name": "fast", - "value": "2" - } - ], + "readable": true, + "type": "GstVideoPrimariesMode", "writable": true }, "qos": { @@ -20399,7 +16557,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -20408,8 +16567,10 @@ }, "filename": "gstvideoconvert", "license": "LGPL", + "other-types": {}, "package": "GStreamer Base Plug-ins git", "source": "gst-plugins-base", + "tracers": {}, "url": "Unknown package origin" }, "videorate": { @@ -20448,7 +16609,8 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "drop": { @@ -20458,7 +16620,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": false }, "drop-only": { @@ -20466,7 +16629,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "duplicate": { @@ -20476,7 +16640,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": false }, "in": { @@ -20486,7 +16651,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": false }, "max-duplication-time": { @@ -20496,7 +16662,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "max-rate": { @@ -20506,15 +16673,8 @@ "default": "2147483647", "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 }, "new-pref": { @@ -20524,7 +16684,8 @@ "default": "1", "max": "1", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "out": { @@ -20534,22 +16695,17 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": false }, - "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 }, "rate": { @@ -20559,7 +16715,8 @@ "default": "1", "max": "1.79769e+308", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "silent": { @@ -20567,7 +16724,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "skip-to-first": { @@ -20575,7 +16733,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -20584,8 +16743,10 @@ }, "filename": "gstvideorate", "license": "LGPL", + "other-types": {}, "package": "GStreamer Base Plug-ins git", "source": "gst-plugins-base", + "tracers": {}, "url": "Unknown package origin" }, "videoscale": { @@ -20607,12 +16768,12 @@ "long-name": "Video scaler", "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 }\n width: [ 1, 32767 ]\n height: [ 1, 32767 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(ANY):\n format: { I420, YV12, YUY2, UYVY, AYUV, VUYA, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, Y210, Y410, NV12, NV21, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, NV16, NV24, NV12_64Z32, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, NV61, P010_10BE, P010_10LE, IYU2, VYUY, GBRA, GBRA_10BE, GBRA_10LE, BGR10A2_LE, RGB10A2_LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE, GRAY10_LE32, NV12_10LE32, NV16_10LE32, NV12_10LE40 }\n width: [ 1, 32767 ]\n height: [ 1, 32767 ]\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, 32767 ]\n height: [ 1, 32767 ]\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, 32767 ]\n height: [ 1, 32767 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", "presence": "always" }, "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 }\n width: [ 1, 32767 ]\n height: [ 1, 32767 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(ANY):\n format: { I420, YV12, YUY2, UYVY, AYUV, VUYA, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, Y210, Y410, NV12, NV21, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, NV16, NV24, NV12_64Z32, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, NV61, P010_10BE, P010_10LE, IYU2, VYUY, GBRA, GBRA_10BE, GBRA_10LE, BGR10A2_LE, RGB10A2_LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE, GRAY10_LE32, NV12_10LE32, NV16_10LE32, NV12_10LE40 }\n width: [ 1, 32767 ]\n height: [ 1, 32767 ]\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, 32767 ]\n height: [ 1, 32767 ]\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, 32767 ]\n height: [ 1, 32767 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", "presence": "always" } @@ -20623,7 +16784,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "dither": { @@ -20631,7 +16793,8 @@ "construct": true, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "envelope": { @@ -20641,7 +16804,8 @@ "default": "2", "max": "5", "min": "1", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "gamma-decode": { @@ -20649,7 +16813,8 @@ "construct": true, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "method": { @@ -20657,60 +16822,8 @@ "construct": false, "construct-only": false, "default": "bilinear (1)", - "enum": true, - "type-name": "GstVideoScaleMethod", - "values": [ - { - "desc": "Nearest Neighbour", - "name": "nearest-neighbour", - "value": "0" - }, - { - "desc": "Bilinear (2-tap)", - "name": "bilinear", - "value": "1" - }, - { - "desc": "4-tap Sinc", - "name": "4-tap", - "value": "2" - }, - { - "desc": "Lanczos", - "name": "lanczos", - "value": "3" - }, - { - "desc": "Bilinear (multi-tap)", - "name": "bilinear2", - "value": "4" - }, - { - "desc": "Sinc (multi-tap)", - "name": "sinc", - "value": "5" - }, - { - "desc": "Hermite (multi-tap)", - "name": "hermite", - "value": "6" - }, - { - "desc": "Spline (multi-tap)", - "name": "spline", - "value": "7" - }, - { - "desc": "Catmull-Rom (multi-tap)", - "name": "catrom", - "value": "8" - }, - { - "desc": "Mitchell (multi-tap)", - "name": "mitchell", - "value": "9" - } - ], + "readable": true, + "type": "GstVideoScaleMethod", "writable": true }, "n-threads": { @@ -20720,22 +16833,8 @@ "default": "1", "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", + "readable": true, + "type": "guint", "writable": true }, "qos": { @@ -20743,7 +16842,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "sharpen": { @@ -20753,7 +16853,8 @@ "default": "0", "max": "1", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "sharpness": { @@ -20763,7 +16864,8 @@ "default": "1", "max": "1.5", "min": "0.5", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true } }, @@ -20772,8 +16874,66 @@ }, "filename": "gstvideoscale", "license": "LGPL", + "other-types": { + "GstVideoScaleMethod": { + "kind": "enum", + "values": [ + { + "desc": "Nearest Neighbour", + "name": "nearest-neighbour", + "value": "0" + }, + { + "desc": "Bilinear (2-tap)", + "name": "bilinear", + "value": "1" + }, + { + "desc": "4-tap Sinc", + "name": "4-tap", + "value": "2" + }, + { + "desc": "Lanczos", + "name": "lanczos", + "value": "3" + }, + { + "desc": "Bilinear (multi-tap)", + "name": "bilinear2", + "value": "4" + }, + { + "desc": "Sinc (multi-tap)", + "name": "sinc", + "value": "5" + }, + { + "desc": "Hermite (multi-tap)", + "name": "hermite", + "value": "6" + }, + { + "desc": "Spline (multi-tap)", + "name": "spline", + "value": "7" + }, + { + "desc": "Catmull-Rom (multi-tap)", + "name": "catrom", + "value": "8" + }, + { + "desc": "Mitchell (multi-tap)", + "name": "mitchell", + "value": "9" + } + ] + } + }, "package": "GStreamer Base Plug-ins git", "source": "gst-plugins-base", + "tracers": {}, "url": "Unknown package origin" }, "videotestsrc": { @@ -20795,7 +16955,7 @@ "long-name": "Video test source", "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 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n multiview-mode: { (string)mono, (string)left, (string)right }\nvideo/x-bayer:\n format: { bggr, rggb, grbg, gbrg }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n multiview-mode: { (string)mono, (string)left, (string)right }\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 multiview-mode: { (string)mono, (string)left, (string)right }\nvideo/x-bayer:\n format: { bggr, rggb, grbg, gbrg }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n multiview-mode: { (string)mono, (string)left, (string)right }\n", "direction": "src", "presence": "always" } @@ -20806,25 +16966,8 @@ "construct": false, "construct-only": false, "default": "frames (0)", - "enum": true, - "type-name": "GstVideoTestSrcAnimationMode", - "values": [ - { - "desc": "frame count", - "name": "frames", - "value": "0" - }, - { - "desc": "wall clock time", - "name": "wall-time", - "value": "1" - }, - { - "desc": "running time", - "name": "running-time", - "value": "2" - } - ], + "readable": true, + "type": "GstVideoTestSrcAnimationMode", "writable": true }, "background-color": { @@ -20834,7 +16977,8 @@ "default": "-16777216", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "blocksize": { @@ -20844,7 +16988,8 @@ "default": "4096", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "do-timestamp": { @@ -20852,7 +16997,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "flip": { @@ -20860,7 +17006,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "foreground-color": { @@ -20870,7 +17017,8 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "horizontal-speed": { @@ -20880,7 +17028,8 @@ "default": "0", "max": "2147483647", "min": "-2147483648", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "is-live": { @@ -20888,7 +17037,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "k0": { @@ -20898,7 +17048,8 @@ "default": "0", "max": "2147483647", "min": "-2147483648", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "kt": { @@ -20908,7 +17059,8 @@ "default": "0", "max": "2147483647", "min": "-2147483648", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "kt2": { @@ -20918,7 +17070,8 @@ "default": "0", "max": "2147483647", "min": "-2147483648", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "kx": { @@ -20928,7 +17081,8 @@ "default": "0", "max": "2147483647", "min": "-2147483648", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "kx2": { @@ -20938,7 +17092,8 @@ "default": "0", "max": "2147483647", "min": "-2147483648", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "kxt": { @@ -20948,7 +17103,8 @@ "default": "0", "max": "2147483647", "min": "-2147483648", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "kxy": { @@ -20958,17 +17114,19 @@ "default": "0", "max": "2147483647", "min": "-2147483648", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "ky": { - "blurb": "Zoneplate 1st order y phase, for generating contant vertical frequencies", + "blurb": "Zoneplate 1st order y phase, for generating content vertical frequencies", "construct": false, "construct-only": false, "default": "0", "max": "2147483647", "min": "-2147483648", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "ky2": { @@ -20978,7 +17136,8 @@ "default": "0", "max": "2147483647", "min": "-2147483648", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "kyt": { @@ -20988,7 +17147,8 @@ "default": "0", "max": "2147483647", "min": "-2147483648", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "motion": { @@ -20996,33 +17156,8 @@ "construct": false, "construct-only": false, "default": "wavy (0)", - "enum": true, - "type-name": "GstVideoTestSrcMotionType", - "values": [ - { - "desc": "Ball waves back and forth, up and down", - "name": "wavy", - "value": "0" - }, - { - "desc": "1 revolution per second", - "name": "sweep", - "value": "1" - }, - { - "desc": "1/2 revolution per second, then reset to top", - "name": "hsweep", - "value": "2" - } - ], - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "GstVideoTestSrcMotionType", "writable": true }, "num-buffers": { @@ -21032,14 +17167,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 }, "pattern": { @@ -21047,135 +17176,8 @@ "construct": false, "construct-only": false, "default": "smpte (0)", - "enum": true, - "type-name": "GstVideoTestSrcPattern", - "values": [ - { - "desc": "SMPTE 100%% color bars", - "name": "smpte", - "value": "0" - }, - { - "desc": "Random (television snow)", - "name": "snow", - "value": "1" - }, - { - "desc": "100%% Black", - "name": "black", - "value": "2" - }, - { - "desc": "100%% White", - "name": "white", - "value": "3" - }, - { - "desc": "Red", - "name": "red", - "value": "4" - }, - { - "desc": "Green", - "name": "green", - "value": "5" - }, - { - "desc": "Blue", - "name": "blue", - "value": "6" - }, - { - "desc": "Checkers 1px", - "name": "checkers-1", - "value": "7" - }, - { - "desc": "Checkers 2px", - "name": "checkers-2", - "value": "8" - }, - { - "desc": "Checkers 4px", - "name": "checkers-4", - "value": "9" - }, - { - "desc": "Checkers 8px", - "name": "checkers-8", - "value": "10" - }, - { - "desc": "Circular", - "name": "circular", - "value": "11" - }, - { - "desc": "Blink", - "name": "blink", - "value": "12" - }, - { - "desc": "SMPTE 75%% color bars", - "name": "smpte75", - "value": "13" - }, - { - "desc": "Zone plate", - "name": "zone-plate", - "value": "14" - }, - { - "desc": "Gamut checkers", - "name": "gamut", - "value": "15" - }, - { - "desc": "Chroma zone plate", - "name": "chroma-zone-plate", - "value": "16" - }, - { - "desc": "Solid color", - "name": "solid-color", - "value": "17" - }, - { - "desc": "Moving ball", - "name": "ball", - "value": "18" - }, - { - "desc": "SMPTE 100%% color bars", - "name": "smpte100", - "value": "19" - }, - { - "desc": "Bar", - "name": "bar", - "value": "20" - }, - { - "desc": "Pinwheel", - "name": "pinwheel", - "value": "21" - }, - { - "desc": "Spokes", - "name": "spokes", - "value": "22" - }, - { - "desc": "Gradient", - "name": "gradient", - "value": "23" - }, - { - "desc": "Colors", - "name": "colors", - "value": "24" - } - ], + "readable": true, + "type": "GstVideoTestSrcPattern", "writable": true }, "timestamp-offset": { @@ -21185,7 +17187,8 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "typefind": { @@ -21193,7 +17196,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "xoffset": { @@ -21203,7 +17207,8 @@ "default": "0", "max": "2147483647", "min": "-2147483648", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "yoffset": { @@ -21213,7 +17218,8 @@ "default": "0", "max": "2147483647", "min": "-2147483648", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true } }, @@ -21222,8 +17228,181 @@ }, "filename": "gstvideotestsrc", "license": "LGPL", + "other-types": { + "GstVideoTestSrcAnimationMode": { + "kind": "enum", + "values": [ + { + "desc": "frame count", + "name": "frames", + "value": "0" + }, + { + "desc": "wall clock time", + "name": "wall-time", + "value": "1" + }, + { + "desc": "running time", + "name": "running-time", + "value": "2" + } + ] + }, + "GstVideoTestSrcMotionType": { + "kind": "enum", + "values": [ + { + "desc": "Ball waves back and forth, up and down", + "name": "wavy", + "value": "0" + }, + { + "desc": "1 revolution per second", + "name": "sweep", + "value": "1" + }, + { + "desc": "1/2 revolution per second, then reset to top", + "name": "hsweep", + "value": "2" + } + ] + }, + "GstVideoTestSrcPattern": { + "kind": "enum", + "values": [ + { + "desc": "SMPTE 100%% color bars", + "name": "smpte", + "value": "0" + }, + { + "desc": "Random (television snow)", + "name": "snow", + "value": "1" + }, + { + "desc": "100%% Black", + "name": "black", + "value": "2" + }, + { + "desc": "100%% White", + "name": "white", + "value": "3" + }, + { + "desc": "Red", + "name": "red", + "value": "4" + }, + { + "desc": "Green", + "name": "green", + "value": "5" + }, + { + "desc": "Blue", + "name": "blue", + "value": "6" + }, + { + "desc": "Checkers 1px", + "name": "checkers-1", + "value": "7" + }, + { + "desc": "Checkers 2px", + "name": "checkers-2", + "value": "8" + }, + { + "desc": "Checkers 4px", + "name": "checkers-4", + "value": "9" + }, + { + "desc": "Checkers 8px", + "name": "checkers-8", + "value": "10" + }, + { + "desc": "Circular", + "name": "circular", + "value": "11" + }, + { + "desc": "Blink", + "name": "blink", + "value": "12" + }, + { + "desc": "SMPTE 75%% color bars", + "name": "smpte75", + "value": "13" + }, + { + "desc": "Zone plate", + "name": "zone-plate", + "value": "14" + }, + { + "desc": "Gamut checkers", + "name": "gamut", + "value": "15" + }, + { + "desc": "Chroma zone plate", + "name": "chroma-zone-plate", + "value": "16" + }, + { + "desc": "Solid color", + "name": "solid-color", + "value": "17" + }, + { + "desc": "Moving ball", + "name": "ball", + "value": "18" + }, + { + "desc": "SMPTE 100%% color bars", + "name": "smpte100", + "value": "19" + }, + { + "desc": "Bar", + "name": "bar", + "value": "20" + }, + { + "desc": "Pinwheel", + "name": "pinwheel", + "value": "21" + }, + { + "desc": "Spokes", + "name": "spokes", + "value": "22" + }, + { + "desc": "Gradient", + "name": "gradient", + "value": "23" + }, + { + "desc": "Colors", + "name": "colors", + "value": "24" + } + ] + } + }, "package": "GStreamer Base Plug-ins git", "source": "gst-plugins-base", + "tracers": {}, "url": "Unknown package origin" }, "volume": { @@ -21241,6 +17420,9 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstStreamVolume" + ], "klass": "Filter/Effect/Audio", "long-name": "Volume", "pad-templates": { @@ -21261,22 +17443,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": { @@ -21284,7 +17452,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "volume": { @@ -21294,7 +17463,8 @@ "default": "1", "max": "10", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true } }, @@ -21303,8 +17473,10 @@ }, "filename": "gstvolume", "license": "LGPL", + "other-types": {}, "package": "GStreamer Base Plug-ins git", "source": "gst-plugins-base", + "tracers": {}, "url": "Unknown package origin" }, "vorbis": { @@ -21343,22 +17515,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": { @@ -21366,7 +17524,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "tolerance": { @@ -21376,7 +17535,8 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true } }, @@ -21393,6 +17553,10 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstPreset", + "GstTagSetter" + ], "klass": "Codec/Encoder/Audio", "long-name": "Vorbis audio encoder", "pad-templates": { @@ -21415,7 +17579,8 @@ "default": "-1", "max": "250001", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "hard-resync": { @@ -21423,7 +17588,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "last-message": { @@ -21431,7 +17597,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": false }, "managed": { @@ -21439,7 +17606,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "mark-granule": { @@ -21447,7 +17615,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": false }, "max-bitrate": { @@ -21457,7 +17626,8 @@ "default": "-1", "max": "250001", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "min-bitrate": { @@ -21467,22 +17637,8 @@ "default": "-1", "max": "250001", "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 }, "perfect-timestamp": { @@ -21490,7 +17646,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "quality": { @@ -21500,7 +17657,8 @@ "default": "0.3", "max": "1", "min": "-0.1", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true }, "tolerance": { @@ -21510,7 +17668,8 @@ "default": "40000000", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true } }, @@ -21540,23 +17699,6 @@ "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" }, "vorbistag": { @@ -21570,6 +17712,9 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstTagSetter" + ], "klass": "Formatter/Metadata", "long-name": "VorbisTag", "pad-templates": { @@ -21584,30 +17729,15 @@ "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" } }, "filename": "gstvorbis", "license": "LGPL", + "other-types": {}, "package": "GStreamer Base Plug-ins git", "source": "gst-plugins-base", + "tracers": {}, "url": "Unknown package origin" }, "ximagesink": { @@ -21625,6 +17755,10 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstNavigation", + "GstVideoOverlay" + ], "klass": "Sink/Video", "long-name": "Video sink", "pad-templates": { @@ -21640,7 +17774,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "blocksize": { @@ -21650,7 +17785,8 @@ "default": "4096", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "display": { @@ -21658,7 +17794,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "enable-last-sample": { @@ -21666,7 +17803,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "force-aspect-ratio": { @@ -21674,7 +17812,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "handle-events": { @@ -21682,7 +17821,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "handle-expose": { @@ -21690,14 +17830,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": { @@ -21707,7 +17849,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "max-lateness": { @@ -21717,22 +17860,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 }, "pixel-aspect-ratio": { @@ -21740,17 +17869,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": "15000000", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "qos": { @@ -21758,7 +17889,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "render-delay": { @@ -21768,7 +17900,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "show-preroll-frame": { @@ -21776,7 +17909,8 @@ "construct": true, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "stats": { @@ -21784,7 +17918,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": { @@ -21792,7 +17927,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "synchronous": { @@ -21800,7 +17936,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "throttle-time": { @@ -21810,7 +17947,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "ts-offset": { @@ -21820,7 +17958,8 @@ "default": "0", "max": "9223372036854775807", "min": "-9223372036854775808", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "window-height": { @@ -21830,7 +17969,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": false }, "window-width": { @@ -21840,7 +17980,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": false } }, @@ -21849,8 +17990,10 @@ }, "filename": "gstximagesink", "license": "LGPL", + "other-types": {}, "package": "GStreamer Base Plug-ins git", "source": "gst-plugins-base", + "tracers": {}, "url": "Unknown package origin" }, "xvimagesink": { @@ -21868,6 +18011,11 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstNavigation", + "GstVideoOverlay", + "GstColorBalance" + ], "klass": "Sink/Video", "long-name": "Video sink", "pad-templates": { @@ -21883,7 +18031,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "autopaint-colorkey": { @@ -21891,7 +18040,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "blocksize": { @@ -21901,7 +18051,8 @@ "default": "4096", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "brightness": { @@ -21911,7 +18062,8 @@ "default": "0", "max": "1000", "min": "-1000", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "colorkey": { @@ -21921,7 +18073,8 @@ "default": "526352", "max": "2147483647", "min": "-2147483648", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "contrast": { @@ -21931,7 +18084,8 @@ "default": "0", "max": "1000", "min": "-1000", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "device": { @@ -21939,7 +18093,8 @@ "construct": false, "construct-only": false, "default": "0", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "device-name": { @@ -21947,7 +18102,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": false }, "display": { @@ -21955,7 +18111,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "double-buffer": { @@ -21963,7 +18120,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "draw-borders": { @@ -21971,7 +18129,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "enable-last-sample": { @@ -21979,7 +18138,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "force-aspect-ratio": { @@ -21987,7 +18147,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "handle-events": { @@ -21995,7 +18156,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "handle-expose": { @@ -22003,7 +18165,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "hue": { @@ -22013,14 +18176,16 @@ "default": "0", "max": "1000", "min": "-1000", - "type-name": "gint", + "readable": true, + "type": "gint", "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": { @@ -22030,7 +18195,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "max-lateness": { @@ -22040,22 +18206,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 }, "pixel-aspect-ratio": { @@ -22063,17 +18215,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": "15000000", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "qos": { @@ -22081,7 +18235,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "render-delay": { @@ -22091,14 +18246,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 }, "saturation": { @@ -22108,7 +18265,8 @@ "default": "0", "max": "1000", "min": "-1000", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "show-preroll-frame": { @@ -22116,7 +18274,8 @@ "construct": true, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "stats": { @@ -22124,7 +18283,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": { @@ -22132,7 +18292,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "synchronous": { @@ -22140,7 +18301,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "throttle-time": { @@ -22150,7 +18312,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "ts-offset": { @@ -22160,7 +18323,8 @@ "default": "0", "max": "9223372036854775807", "min": "-9223372036854775808", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "window-height": { @@ -22170,7 +18334,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": false }, "window-width": { @@ -22180,7 +18345,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": false } }, @@ -22189,8 +18355,10 @@ }, "filename": "gstxvimagesink", "license": "LGPL", + "other-types": {}, "package": "GStreamer Base Plug-ins git", "source": "gst-plugins-base", + "tracers": {}, "url": "Unknown package origin" } }
\ No newline at end of file |