From: Thibault Saunier Date: Tue, 14 May 2019 02:56:47 +0000 (-0400) Subject: docs: Update plugins documentation cache X-Git-Tag: 1.19.3~507^2~3375 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=2d19e7dab71ef99558672b31bc4e998137c91d59;p=platform%2Fupstream%2Fgstreamer.git docs: Update plugins documentation cache --- diff --git a/docs/plugins/gst_plugins_cache.json b/docs/plugins/gst_plugins_cache.json index 97faf74..a390b33 100644 --- a/docs/plugins/gst_plugins_cache.json +++ b/docs/plugins/gst_plugins_cache.json @@ -608,6 +608,14 @@ "type-name": "gchararray", "writable": true }, + "onvif-no-rate-control": { + "blurb": "Enable ONVIF Rate-Control=no timestamping mode", + "construct": false, + "construct-only": false, + "default": "false", + "type-name": "gboolean", + "writable": true + }, "parent": { "blurb": "The parent of the object", "construct": false, @@ -737,7 +745,7 @@ "name": "assrender", "pad-templates": { "src": { - "caps": "video/x-raw:\n format: { BGRx, RGBx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, I420, YV12, AYUV, YUY2, UYVY, v308, Y41B, Y42B, Y444, NV12, NV21, A420, YUV9, YVU9, IYU1, GRAY8 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(ANY):\n format: { I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, Y210, 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, 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: { BGRx, RGBx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, I420, YV12, AYUV, YUY2, UYVY, v308, Y41B, Y42B, Y444, NV12, NV21, A420, YUV9, YVU9, IYU1, GRAY8 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(ANY):\n format: { I420, YV12, YUY2, UYVY, AYUV, VUYA, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, Y210, Y410, NV12, NV21, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, NV16, NV24, NV12_64Z32, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, NV61, P010_10BE, P010_10LE, IYU2, VYUY, GBRA, GBRA_10BE, GBRA_10LE, BGR10A2_LE, RGB10A2_LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE, GRAY10_LE32, NV12_10LE32, NV16_10LE32, NV12_10LE40 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", "presence": "always", "typename": "GstPad" @@ -749,7 +757,7 @@ "typename": "GstPad" }, "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, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, Y210, 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, 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: { BGRx, RGBx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, I420, YV12, AYUV, YUY2, UYVY, v308, Y41B, Y42B, Y444, NV12, NV21, A420, YUV9, YVU9, IYU1, GRAY8 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(ANY):\n format: { I420, YV12, YUY2, UYVY, AYUV, VUYA, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, Y210, Y410, NV12, NV21, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, NV16, NV24, NV12_64Z32, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, NV61, P010_10BE, P010_10LE, IYU2, VYUY, GBRA, GBRA_10BE, GBRA_10LE, BGR10A2_LE, RGB10A2_LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE, GRAY10_LE32, NV12_10LE32, NV16_10LE32, NV12_10LE40 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", "presence": "always", "typename": "GstPad" @@ -864,6 +872,16 @@ "type-name": "gboolean", "writable": true }, + "max-silence-time": { + "blurb": "Do not insert silence in gapless mode if the gap exceeds this period (in ns) (0 = disabled)", + "construct": false, + "construct-only": false, + "default": "0", + "max": "18446744073709551615", + "min": "0", + "type-name": "guint64", + "writable": true + }, "name": { "blurb": "The name of the object", "construct": true, @@ -2162,6 +2180,14 @@ "type-name": "guint64", "writable": true }, + "stats": { + "blurb": "Sink Statistics", + "construct": false, + "construct-only": false, + "default": "application/x-gst-base-sink-stats, average-rate=(double)0, dropped=(guint64)0, rendered=(guint64)0;", + "type-name": "GstStructure", + "writable": false + }, "sync": { "blurb": "Sync on the clock", "construct": false, @@ -3316,162 +3342,92 @@ "source": "gst-plugins-bad", "url": "Unknown package origin" }, - "compositor": { - "description": "Compositor", + "curl": { + "description": "libcurl-based elements", "elements": { - "compositor": { - "author": "Wim Taymans , Sebastian Dr\u00f6ge ", - "description": "Composite multiple video streams", + "curlfilesink": { + "author": "Patricia Muscalu ", + "description": "Upload data over FILE protocol using libcurl", "hierarchy": [ - "GstCompositor", - "GstVideoAggregator", - "GstAggregator", + "GstCurlFileSink", + "GstCurlBaseSink", + "GstBaseSink", "GstElement", "GstObject", "GInitiallyUnowned", "GObject" ], - "klass": "Filter/Editor/Video/Compositor", - "long-name": "Compositor", - "name": "compositor", + "klass": "Sink/Network", + "long-name": "Curl file sink", + "name": "curlfilesink", "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", + "sink": { + "caps": "ANY", "direction": "sink", - "presence": "request", - "properties": { - "alpha": { - "blurb": "Alpha of the picture", - "construct": false, - "construct-only": false, - "default": "1", - "max": "1", - "min": "0", - "type-name": "gdouble", - "writable": true - }, - "crossfade-ratio": { - "blurb": "The crossfade ratio to use while crossfading with the following pad.A value inferior to 0 means no crossfading.", - "construct": false, - "construct-only": false, - "default": "-1", - "max": "1", - "min": "-1", - "type-name": "gdouble", - "writable": true - }, - "height": { - "blurb": "Height of the picture", - "construct": false, - "construct-only": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "type-name": "gint", - "writable": true - }, - "ignore-eos": { - "blurb": "Aggregate the last frame on pads that are EOS till they are released", - "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 - } - }, - "typename": "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", - "direction": "src", "presence": "always", "typename": "GstPad" } }, "properties": { - "background": { - "blurb": "Background type", + "async": { + "blurb": "Go asynchronously to PAUSED", "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" - } - ], + "default": "true", + "type-name": "gboolean", "writable": true }, - "latency": { - "blurb": "Additional latency in live mode to allow upstream to take longer to produce buffers for the current position (in nanoseconds)", + "blocksize": { + "blurb": "Size in bytes to pull per buffer (0 = default)", "construct": false, "construct-only": false, - "default": "0", - "max": "18446744073709551615", + "default": "4096", + "max": "-1", "min": "0", - "type-name": "guint64", + "type-name": "guint", "writable": true }, - "min-upstream-latency": { - "blurb": "When sources with a higher latency are expected to be plugged in dynamically after the aggregator has started playing, this allows overriding the minimum latency reported by the initial source(s). This is only taken into account when larger than the actually reported minimum latency. (nanoseconds)", + "create-dirs": { + "blurb": "Attempt to create missing directory included in the path", + "construct": false, + "construct-only": false, + "default": "false", + "type-name": "gboolean", + "writable": true + }, + "enable-last-sample": { + "blurb": "Enable the last-sample property", + "construct": false, + "construct-only": false, + "default": "true", + "type-name": "gboolean", + "writable": true + }, + "file-name": { + "blurb": "The base file name for the uploaded images", + "construct": false, + "construct-only": false, + "default": "NULL", + "type-name": "gchararray", + "writable": true + }, + "last-sample": { + "blurb": "The last sample received in the sink", + "construct": false, + "construct-only": false, + "type-name": "GstSample", + "writable": false + }, + "location": { + "blurb": "URI location to write to", + "construct": false, + "construct-only": false, + "default": "localhost:5555", + "type-name": "gchararray", + "writable": true + }, + "max-bitrate": { + "blurb": "The maximum bits per second to render (0 = disabled)", "construct": false, "construct-only": false, "default": "0", @@ -3480,6 +3436,16 @@ "type-name": "guint64", "writable": true }, + "max-lateness": { + "blurb": "Maximum number of nanoseconds that a buffer can be late before it is dropped (-1 unlimited)", + "construct": false, + "construct-only": false, + "default": "18446744073709551615", + "max": "9223372036854775807", + "min": "-1", + "type-name": "gint64", + "writable": true + }, "name": { "blurb": "The name of the object", "construct": true, @@ -3495,60 +3461,115 @@ "type-name": "GstObject", "writable": true }, - "start-time": { - "blurb": "Start time to use if start-time-selection=set", + "passwd": { + "blurb": "User password to use for server authentication", "construct": false, "construct-only": false, - "default": "18446744073709551615", + "default": "NULL", + "type-name": "gchararray", + "writable": true + }, + "processing-deadline": { + "blurb": "Maximum processing deadline in nanoseconds", + "construct": false, + "construct-only": false, + "default": "20000000", "max": "18446744073709551615", "min": "0", "type-name": "guint64", "writable": true }, - "start-time-selection": { - "blurb": "Decides which start time is output", + "qos": { + "blurb": "Generate Quality-of-Service events upstream", "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" - } - ], + "default": "false", + "type-name": "gboolean", + "writable": true + }, + "qos-dscp": { + "blurb": "Quality of Service, differentiated services code point (0 default)", + "construct": false, + "construct-only": false, + "default": "0", + "max": "63", + "min": "0", + "type-name": "gint", + "writable": true + }, + "render-delay": { + "blurb": "Additional render delay of the sink in nanoseconds", + "construct": false, + "construct-only": false, + "default": "0", + "max": "18446744073709551615", + "min": "0", + "type-name": "guint64", + "writable": true + }, + "stats": { + "blurb": "Sink Statistics", + "construct": false, + "construct-only": false, + "default": "application/x-gst-base-sink-stats, average-rate=(double)0, dropped=(guint64)0, rendered=(guint64)0;", + "type-name": "GstStructure", + "writable": false + }, + "sync": { + "blurb": "Sync on the clock", + "construct": false, + "construct-only": false, + "default": "true", + "type-name": "gboolean", + "writable": true + }, + "throttle-time": { + "blurb": "The time to keep between rendered buffers (0 = disabled)", + "construct": false, + "construct-only": false, + "default": "0", + "max": "18446744073709551615", + "min": "0", + "type-name": "guint64", + "writable": true + }, + "timeout": { + "blurb": "Number of seconds waiting to write before timeout", + "construct": false, + "construct-only": false, + "default": "30", + "max": "2147483647", + "min": "0", + "type-name": "gint", + "writable": true + }, + "ts-offset": { + "blurb": "Timestamp offset in nanoseconds", + "construct": false, + "construct-only": false, + "default": "0", + "max": "9223372036854775807", + "min": "-9223372036854775808", + "type-name": "gint64", + "writable": true + }, + "user": { + "blurb": "User name to use for server authentication", + "construct": false, + "construct-only": false, + "default": "NULL", + "type-name": "gchararray", "writable": true } }, - "rank": "primary + 1" - } - }, - "filename": "libgstcompositor.so", - "license": "LGPL", - "package": "GStreamer Bad Plug-ins git", - "source": "gst-plugins-bad", - "url": "Unknown package origin" - }, - "curl": { - "description": "libcurl-based elements", - "elements": { - "curlfilesink": { + "rank": "none" + }, + "curlftpsink": { "author": "Patricia Muscalu ", - "description": "Upload data over FILE protocol using libcurl", + "description": "Upload data over FTP protocol using libcurl", "hierarchy": [ - "GstCurlFileSink", + "GstCurlFtpSink", + "GstCurlTlsSink", "GstCurlBaseSink", "GstBaseSink", "GstElement", @@ -3557,220 +3578,8 @@ "GObject" ], "klass": "Sink/Network", - "long-name": "Curl file sink", - "name": "curlfilesink", - "pad-templates": { - "sink": { - "caps": "ANY", - "direction": "sink", - "presence": "always", - "typename": "GstPad" - } - }, - "properties": { - "async": { - "blurb": "Go asynchronously to PAUSED", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "blocksize": { - "blurb": "Size in bytes to pull per buffer (0 = default)", - "construct": false, - "construct-only": false, - "default": "4096", - "max": "-1", - "min": "0", - "type-name": "guint", - "writable": true - }, - "create-dirs": { - "blurb": "Attempt to create missing directory included in the path", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - }, - "enable-last-sample": { - "blurb": "Enable the last-sample property", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "file-name": { - "blurb": "The base file name for the uploaded images", - "construct": false, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "last-sample": { - "blurb": "The last sample received in the sink", - "construct": false, - "construct-only": false, - "type-name": "GstSample", - "writable": false - }, - "location": { - "blurb": "URI location to write to", - "construct": false, - "construct-only": false, - "default": "localhost:5555", - "type-name": "gchararray", - "writable": true - }, - "max-bitrate": { - "blurb": "The maximum bits per second to render (0 = disabled)", - "construct": false, - "construct-only": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "type-name": "guint64", - "writable": true - }, - "max-lateness": { - "blurb": "Maximum number of nanoseconds that a buffer can be late before it is dropped (-1 unlimited)", - "construct": false, - "construct-only": false, - "default": "18446744073709551615", - "max": "9223372036854775807", - "min": "-1", - "type-name": "gint64", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, - "passwd": { - "blurb": "User password to use for server authentication", - "construct": false, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "processing-deadline": { - "blurb": "Maximum processing deadline in nanoseconds", - "construct": false, - "construct-only": false, - "default": "20000000", - "max": "18446744073709551615", - "min": "0", - "type-name": "guint64", - "writable": true - }, - "qos": { - "blurb": "Generate Quality-of-Service events upstream", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - }, - "qos-dscp": { - "blurb": "Quality of Service, differentiated services code point (0 default)", - "construct": false, - "construct-only": false, - "default": "0", - "max": "63", - "min": "0", - "type-name": "gint", - "writable": true - }, - "render-delay": { - "blurb": "Additional render delay of the sink in nanoseconds", - "construct": false, - "construct-only": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "type-name": "guint64", - "writable": true - }, - "sync": { - "blurb": "Sync on the clock", - "construct": false, - "construct-only": false, - "default": "true", - "type-name": "gboolean", - "writable": true - }, - "throttle-time": { - "blurb": "The time to keep between rendered buffers (0 = disabled)", - "construct": false, - "construct-only": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "type-name": "guint64", - "writable": true - }, - "timeout": { - "blurb": "Number of seconds waiting to write before timeout", - "construct": false, - "construct-only": false, - "default": "30", - "max": "2147483647", - "min": "0", - "type-name": "gint", - "writable": true - }, - "ts-offset": { - "blurb": "Timestamp offset in nanoseconds", - "construct": false, - "construct-only": false, - "default": "0", - "max": "9223372036854775807", - "min": "-9223372036854775808", - "type-name": "gint64", - "writable": true - }, - "user": { - "blurb": "User name to use for server authentication", - "construct": false, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - } - }, - "rank": "none" - }, - "curlftpsink": { - "author": "Patricia Muscalu ", - "description": "Upload data over FTP protocol using libcurl", - "hierarchy": [ - "GstCurlFtpSink", - "GstCurlTlsSink", - "GstCurlBaseSink", - "GstBaseSink", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Sink/Network", - "long-name": "Curl ftp sink", - "name": "curlftpsink", + "long-name": "Curl ftp sink", + "name": "curlftpsink", "pad-templates": { "sink": { "caps": "ANY", @@ -3974,6 +3783,14 @@ "type-name": "guint64", "writable": true }, + "stats": { + "blurb": "Sink Statistics", + "construct": false, + "construct-only": false, + "default": "application/x-gst-base-sink-stats, average-rate=(double)0, dropped=(guint64)0, rendered=(guint64)0;", + "type-name": "GstStructure", + "writable": false + }, "sync": { "blurb": "Sync on the clock", "construct": false, @@ -4260,6 +4077,14 @@ "type-name": "guint64", "writable": true }, + "stats": { + "blurb": "Sink Statistics", + "construct": false, + "construct-only": false, + "default": "application/x-gst-base-sink-stats, average-rate=(double)0, dropped=(guint64)0, rendered=(guint64)0;", + "type-name": "GstStructure", + "writable": false + }, "sync": { "blurb": "Sync on the clock", "construct": false, @@ -4386,6 +4211,7 @@ "blurb": "Extra headers to append to the HTTP request", "construct": false, "construct-only": false, + "default": "request-headers;", "type-name": "GstStructure", "writable": true }, @@ -5142,6 +4968,14 @@ "type-name": "guint64", "writable": true }, + "stats": { + "blurb": "Sink Statistics", + "construct": false, + "construct-only": false, + "default": "application/x-gst-base-sink-stats, average-rate=(double)0, dropped=(guint64)0, rendered=(guint64)0;", + "type-name": "GstStructure", + "writable": false + }, "subject": { "blurb": "Mail subject", "construct": false, @@ -5632,6 +5466,14 @@ "type-name": "guint64", "writable": true }, + "stats": { + "blurb": "Sink Statistics", + "construct": false, + "construct-only": false, + "default": "application/x-gst-base-sink-stats, average-rate=(double)0, dropped=(guint64)0, rendered=(guint64)0;", + "type-name": "GstStructure", + "writable": false + }, "sync": { "blurb": "Sync on the clock", "construct": false, @@ -6139,7 +5981,7 @@ "name": "fakevideosink", "pad-templates": { "sink": { - "caps": "video/x-raw(ANY):\n format: { I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, Y210, 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, 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(ANY):\n format: { I420, YV12, YUY2, UYVY, AYUV, VUYA, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, Y210, Y410, NV12, NV21, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, NV16, NV24, NV12_64Z32, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, NV61, P010_10BE, P010_10LE, IYU2, VYUY, GBRA, GBRA_10BE, GBRA_10LE, BGR10A2_LE, RGB10A2_LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE, GRAY10_LE32, NV12_10LE32, NV16_10LE32, NV12_10LE40 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", "presence": "always" } @@ -6369,6 +6211,14 @@ ], "writable": true }, + "stats": { + "blurb": "Sink Statistics", + "construct": false, + "construct-only": false, + "default": "application/x-gst-base-sink-stats, average-rate=(double)0, dropped=(guint64)0, rendered=(guint64)0;", + "type-name": "GstStructure", + "writable": false + }, "sync": { "blurb": "Sync on the clock", "construct": false, @@ -6737,7 +6587,7 @@ "GInitiallyUnowned", "GObject" ], - "klass": "Audio/Sink", + "klass": "Audio/Sink/Hardware", "long-name": "Decklink Audio Sink", "name": "decklinkaudiosink", "pad-templates": { @@ -6960,6 +6810,14 @@ ], "writable": true }, + "stats": { + "blurb": "Sink Statistics", + "construct": false, + "construct-only": false, + "default": "application/x-gst-base-sink-stats, average-rate=(double)0, dropped=(guint64)0, rendered=(guint64)0;", + "type-name": "GstStructure", + "writable": false + }, "sync": { "blurb": "Sync on the clock", "construct": false, @@ -7003,7 +6861,7 @@ "GInitiallyUnowned", "GObject" ], - "klass": "Audio/Src", + "klass": "Audio/Source/Hardware", "long-name": "Decklink Audio Source", "name": "decklinkaudiosrc", "pad-templates": { @@ -7200,18 +7058,28 @@ "GInitiallyUnowned", "GObject" ], - "klass": "Video/Sink", + "klass": "Video/Sink/Hardware", "long-name": "Decklink Video Sink", "name": "decklinkvideosink", "pad-templates": { "sink": { - "caps": "video/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt601\n chroma-site: mpeg2\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt601\n chroma-site: mpeg2\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 12/11\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt601\n chroma-site: mpeg2\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 12/11\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 12/11\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 12/11\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt601\n chroma-site: mpeg2\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 12/11\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt601\n chroma-site: mpeg2\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 12/11\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 12/11\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 12/11\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt2020\n chroma-site: mpeg2\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt2020\n chroma-site: mpeg2\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt2020\n chroma-site: mpeg2\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt2020\n chroma-site: mpeg2\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt2020\n chroma-site: mpeg2\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt2020\n chroma-site: mpeg2\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt2020\n chroma-site: mpeg2\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt2020\n chroma-site: mpeg2\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\n", + "caps": "video/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt601\n chroma-site: mpeg2\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt601\n chroma-site: mpeg2\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 12/11\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt601\n chroma-site: mpeg2\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 12/11\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 12/11\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 12/11\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt601\n chroma-site: mpeg2\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 12/11\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt601\n chroma-site: mpeg2\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 12/11\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 12/11\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 12/11\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 40/33\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt601\n chroma-site: mpeg2\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 40/33\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 40/33\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 40/33\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 40/33\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt601\n chroma-site: mpeg2\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 40/33\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 40/33\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 40/33\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 16/11\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt601\n chroma-site: mpeg2\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 16/11\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 16/11\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 16/11\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 40/33\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt601\n chroma-site: mpeg2\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 40/33\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 40/33\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 40/33\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 16/11\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt601\n chroma-site: mpeg2\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 16/11\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 16/11\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 16/11\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt2020\n chroma-site: mpeg2\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt2020\n chroma-site: mpeg2\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt2020\n chroma-site: mpeg2\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt2020\n chroma-site: mpeg2\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt2020\n chroma-site: mpeg2\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt2020\n chroma-site: mpeg2\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt2020\n chroma-site: mpeg2\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: UYVY\n colorimetry: bt2020\n chroma-site: mpeg2\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: v210\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: ARGB\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: [ 0/1, 2147483647/1 ]\n format: BGRA\n", "direction": "sink", "presence": "always", "typename": "GstPad" } }, "properties": { + "afd-bar-line": { + "blurb": "Line number to use for inserting AFD/Bar data (0 = disabled)", + "construct": true, + "construct-only": false, + "default": "0", + "max": "10000", + "min": "0", + "type-name": "gint", + "writable": true + }, "async": { "blurb": "Go asynchronously to PAUSED", "construct": false, @@ -7250,6 +7118,27 @@ "type-name": "gint", "writable": true }, + "duplex-mode": { + "blurb": "Certain DeckLink devices such as the DeckLink Quad 2 and the DeckLink Duo 2 support configuration of the duplex mode of individual sub-devices.A sub-device configured as full-duplex will use two connectors, which allows simultaneous capture and playback, internal keying, and fill & key scenarios.A half-duplex sub-device will use a single connector as an individual capture or playback channel.", + "construct": true, + "construct-only": false, + "default": "half (0)", + "enum": true, + "type-name": "GstDecklinkDuplexMode", + "values": [ + { + "desc": "Half-Duplex", + "name": "half", + "value": "0" + }, + { + "desc": "Full-Duplex", + "name": "full", + "value": "1" + } + ], + "writable": true + }, "enable-last-sample": { "blurb": "Enable the last-sample property", "construct": false, @@ -7368,129 +7257,154 @@ "value": "5" }, { + "desc": "NTSC SD 60i Widescreen", + "name": "ntsc-widescreen", + "value": "6" + }, + { + "desc": "NTSC SD 60i Widescreen (24 fps)", + "name": "ntsc2398-widescreen", + "value": "7" + }, + { + "desc": "PAL SD 50i Widescreen", + "name": "pal-widescreen", + "value": "8" + }, + { + "desc": "NTSC SD 60p Widescreen", + "name": "ntsc-p-widescreen", + "value": "9" + }, + { + "desc": "PAL SD 50p Widescreen", + "name": "pal-p-widescreen", + "value": "10" + }, + { "desc": "HD1080 23.98p", "name": "1080p2398", - "value": "6" + "value": "11" }, { "desc": "HD1080 24p", "name": "1080p24", - "value": "7" + "value": "12" }, { "desc": "HD1080 25p", "name": "1080p25", - "value": "8" + "value": "13" }, { "desc": "HD1080 29.97p", "name": "1080p2997", - "value": "9" + "value": "14" }, { "desc": "HD1080 30p", "name": "1080p30", - "value": "10" + "value": "15" }, { "desc": "HD1080 50i", "name": "1080i50", - "value": "11" + "value": "16" }, { "desc": "HD1080 59.94i", "name": "1080i5994", - "value": "12" + "value": "17" }, { "desc": "HD1080 60i", "name": "1080i60", - "value": "13" + "value": "18" }, { "desc": "HD1080 50p", "name": "1080p50", - "value": "14" + "value": "19" }, { "desc": "HD1080 59.94p", "name": "1080p5994", - "value": "15" + "value": "20" }, { "desc": "HD1080 60p", "name": "1080p60", - "value": "16" + "value": "21" }, { "desc": "HD720 50p", "name": "720p50", - "value": "17" + "value": "22" }, { "desc": "HD720 59.94p", "name": "720p5994", - "value": "18" + "value": "23" }, { "desc": "HD720 60p", "name": "720p60", - "value": "19" + "value": "24" }, { "desc": "2k 23.98p", "name": "1556p2398", - "value": "20" + "value": "25" }, { "desc": "2k 24p", "name": "1556p24", - "value": "21" + "value": "26" }, { "desc": "2k 25p", "name": "1556p25", - "value": "22" + "value": "27" }, { "desc": "4k 23.98p", "name": "2160p2398", - "value": "23" + "value": "28" }, { "desc": "4k 24p", "name": "2160p24", - "value": "24" + "value": "29" }, { "desc": "4k 25p", "name": "2160p25", - "value": "25" + "value": "30" }, { "desc": "4k 29.97p", "name": "2160p2997", - "value": "26" + "value": "31" }, { "desc": "4k 30p", "name": "2160p30", - "value": "27" + "value": "32" }, { "desc": "4k 50p", "name": "2160p50", - "value": "28" + "value": "33" }, { "desc": "4k 59.94p", "name": "2160p5994", - "value": "29" + "value": "34" }, { "desc": "4k 60p", "name": "2160p60", - "value": "30" + "value": "35" } ], "writable": true @@ -7538,6 +7452,14 @@ "type-name": "guint64", "writable": true }, + "stats": { + "blurb": "Sink Statistics", + "construct": false, + "construct-only": false, + "default": "application/x-gst-base-sink-stats, average-rate=(double)0, dropped=(guint64)0, rendered=(guint64)0;", + "type-name": "GstStructure", + "writable": false + }, "sync": { "blurb": "Sync on the clock", "construct": false, @@ -7663,12 +7585,12 @@ "GInitiallyUnowned", "GObject" ], - "klass": "Video/Src", + "klass": "Video/Source/Hardware", "long-name": "Decklink Video Source", "name": "decklinkvideosrc", "pad-templates": { "src": { - "caps": "video/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: interleaved\n framerate: 30000/1001\n field-order: bottom-field-first\n format: UYVY\n colorimetry: bt601\n chroma-site: mpeg2\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: interleaved\n framerate: 30000/1001\n field-order: bottom-field-first\n format: v210\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: interleaved\n framerate: 30000/1001\n field-order: bottom-field-first\n format: ARGB\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: interleaved\n framerate: 30000/1001\n field-order: bottom-field-first\n format: BGRA\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: interleaved\n framerate: 24000/1001\n field-order: bottom-field-first\n format: UYVY\n colorimetry: bt601\n chroma-site: mpeg2\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: interleaved\n framerate: 24000/1001\n field-order: bottom-field-first\n format: v210\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: interleaved\n framerate: 24000/1001\n field-order: bottom-field-first\n format: ARGB\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: interleaved\n framerate: 24000/1001\n field-order: bottom-field-first\n format: BGRA\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 12/11\n interlace-mode: interleaved\n framerate: 25/1\n field-order: top-field-first\n format: UYVY\n colorimetry: bt601\n chroma-site: mpeg2\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 12/11\n interlace-mode: interleaved\n framerate: 25/1\n field-order: top-field-first\n format: v210\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 12/11\n interlace-mode: interleaved\n framerate: 25/1\n field-order: top-field-first\n format: ARGB\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 12/11\n interlace-mode: interleaved\n framerate: 25/1\n field-order: top-field-first\n format: BGRA\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: progressive\n framerate: 30000/1001\n format: UYVY\n colorimetry: bt601\n chroma-site: mpeg2\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: progressive\n framerate: 30000/1001\n format: v210\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: progressive\n framerate: 30000/1001\n format: ARGB\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: progressive\n framerate: 30000/1001\n format: BGRA\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 12/11\n interlace-mode: progressive\n framerate: 25/1\n format: UYVY\n colorimetry: bt601\n chroma-site: mpeg2\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 12/11\n interlace-mode: progressive\n framerate: 25/1\n format: v210\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 12/11\n interlace-mode: progressive\n framerate: 25/1\n format: ARGB\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 12/11\n interlace-mode: progressive\n framerate: 25/1\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24000/1001\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24000/1001\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24000/1001\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24000/1001\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24/1\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24/1\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24/1\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24/1\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 25/1\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 25/1\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 25/1\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 25/1\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 30000/1001\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 30000/1001\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 30000/1001\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 30000/1001\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 30/1\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 30/1\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 30/1\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 30/1\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: 25/1\n field-order: top-field-first\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: 25/1\n field-order: top-field-first\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: 25/1\n field-order: top-field-first\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: 25/1\n field-order: top-field-first\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: 30000/1001\n field-order: top-field-first\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: 30000/1001\n field-order: top-field-first\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: 30000/1001\n field-order: top-field-first\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: 30000/1001\n field-order: top-field-first\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: 30/1\n field-order: top-field-first\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: 30/1\n field-order: top-field-first\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: 30/1\n field-order: top-field-first\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: 30/1\n field-order: top-field-first\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 50/1\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 50/1\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 50/1\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 50/1\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60000/1001\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60000/1001\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60000/1001\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60000/1001\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60/1\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60/1\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60/1\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60/1\n format: BGRA\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 50/1\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 50/1\n format: v210\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 50/1\n format: ARGB\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 50/1\n format: BGRA\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60000/1001\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60000/1001\n format: v210\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60000/1001\n format: ARGB\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60000/1001\n format: BGRA\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60/1\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60/1\n format: v210\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60/1\n format: ARGB\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60/1\n format: BGRA\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24000/1001\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24000/1001\n format: v210\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24000/1001\n format: ARGB\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24000/1001\n format: BGRA\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24/1\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24/1\n format: v210\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24/1\n format: ARGB\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24/1\n format: BGRA\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 25/1\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 25/1\n format: v210\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 25/1\n format: ARGB\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 25/1\n format: BGRA\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24000/1001\n format: UYVY\n colorimetry: bt2020\n chroma-site: mpeg2\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24000/1001\n format: v210\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24000/1001\n format: ARGB\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24000/1001\n format: BGRA\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24/1\n format: UYVY\n colorimetry: bt2020\n chroma-site: mpeg2\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24/1\n format: v210\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24/1\n format: ARGB\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24/1\n format: BGRA\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 25/1\n format: UYVY\n colorimetry: bt2020\n chroma-site: mpeg2\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 25/1\n format: v210\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 25/1\n format: ARGB\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 25/1\n format: BGRA\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 30000/1001\n format: UYVY\n colorimetry: bt2020\n chroma-site: mpeg2\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 30000/1001\n format: v210\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 30000/1001\n format: ARGB\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 30000/1001\n format: BGRA\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 30/1\n format: UYVY\n colorimetry: bt2020\n chroma-site: mpeg2\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 30/1\n format: v210\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 30/1\n format: ARGB\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 30/1\n format: BGRA\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 50/1\n format: UYVY\n colorimetry: bt2020\n chroma-site: mpeg2\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 50/1\n format: v210\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 50/1\n format: ARGB\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 50/1\n format: BGRA\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60000/1001\n format: UYVY\n colorimetry: bt2020\n chroma-site: mpeg2\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60000/1001\n format: v210\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60000/1001\n format: ARGB\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60000/1001\n format: BGRA\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60/1\n format: UYVY\n colorimetry: bt2020\n chroma-site: mpeg2\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60/1\n format: v210\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60/1\n format: ARGB\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60/1\n format: BGRA\n", + "caps": "video/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: interleaved\n framerate: 30000/1001\n field-order: bottom-field-first\n format: UYVY\n colorimetry: bt601\n chroma-site: mpeg2\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: interleaved\n framerate: 30000/1001\n field-order: bottom-field-first\n format: v210\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: interleaved\n framerate: 30000/1001\n field-order: bottom-field-first\n format: ARGB\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: interleaved\n framerate: 30000/1001\n field-order: bottom-field-first\n format: BGRA\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: interleaved\n framerate: 24000/1001\n field-order: bottom-field-first\n format: UYVY\n colorimetry: bt601\n chroma-site: mpeg2\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: interleaved\n framerate: 24000/1001\n field-order: bottom-field-first\n format: v210\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: interleaved\n framerate: 24000/1001\n field-order: bottom-field-first\n format: ARGB\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: interleaved\n framerate: 24000/1001\n field-order: bottom-field-first\n format: BGRA\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 12/11\n interlace-mode: interleaved\n framerate: 25/1\n field-order: top-field-first\n format: UYVY\n colorimetry: bt601\n chroma-site: mpeg2\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 12/11\n interlace-mode: interleaved\n framerate: 25/1\n field-order: top-field-first\n format: v210\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 12/11\n interlace-mode: interleaved\n framerate: 25/1\n field-order: top-field-first\n format: ARGB\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 12/11\n interlace-mode: interleaved\n framerate: 25/1\n field-order: top-field-first\n format: BGRA\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: progressive\n framerate: 30000/1001\n format: UYVY\n colorimetry: bt601\n chroma-site: mpeg2\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: progressive\n framerate: 30000/1001\n format: v210\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: progressive\n framerate: 30000/1001\n format: ARGB\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 10/11\n interlace-mode: progressive\n framerate: 30000/1001\n format: BGRA\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 12/11\n interlace-mode: progressive\n framerate: 25/1\n format: UYVY\n colorimetry: bt601\n chroma-site: mpeg2\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 12/11\n interlace-mode: progressive\n framerate: 25/1\n format: v210\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 12/11\n interlace-mode: progressive\n framerate: 25/1\n format: ARGB\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 12/11\n interlace-mode: progressive\n framerate: 25/1\n format: BGRA\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 40/33\n interlace-mode: interleaved\n framerate: 30000/1001\n field-order: bottom-field-first\n format: UYVY\n colorimetry: bt601\n chroma-site: mpeg2\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 40/33\n interlace-mode: interleaved\n framerate: 30000/1001\n field-order: bottom-field-first\n format: v210\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 40/33\n interlace-mode: interleaved\n framerate: 30000/1001\n field-order: bottom-field-first\n format: ARGB\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 40/33\n interlace-mode: interleaved\n framerate: 30000/1001\n field-order: bottom-field-first\n format: BGRA\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 40/33\n interlace-mode: interleaved\n framerate: 24000/1001\n field-order: bottom-field-first\n format: UYVY\n colorimetry: bt601\n chroma-site: mpeg2\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 40/33\n interlace-mode: interleaved\n framerate: 24000/1001\n field-order: bottom-field-first\n format: v210\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 40/33\n interlace-mode: interleaved\n framerate: 24000/1001\n field-order: bottom-field-first\n format: ARGB\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 40/33\n interlace-mode: interleaved\n framerate: 24000/1001\n field-order: bottom-field-first\n format: BGRA\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 16/11\n interlace-mode: interleaved\n framerate: 25/1\n field-order: top-field-first\n format: UYVY\n colorimetry: bt601\n chroma-site: mpeg2\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 16/11\n interlace-mode: interleaved\n framerate: 25/1\n field-order: top-field-first\n format: v210\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 16/11\n interlace-mode: interleaved\n framerate: 25/1\n field-order: top-field-first\n format: ARGB\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 16/11\n interlace-mode: interleaved\n framerate: 25/1\n field-order: top-field-first\n format: BGRA\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 40/33\n interlace-mode: progressive\n framerate: 30000/1001\n format: UYVY\n colorimetry: bt601\n chroma-site: mpeg2\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 40/33\n interlace-mode: progressive\n framerate: 30000/1001\n format: v210\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 40/33\n interlace-mode: progressive\n framerate: 30000/1001\n format: ARGB\nvideo/x-raw:\n width: 720\n height: 486\npixel-aspect-ratio: 40/33\n interlace-mode: progressive\n framerate: 30000/1001\n format: BGRA\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 16/11\n interlace-mode: progressive\n framerate: 25/1\n format: UYVY\n colorimetry: bt601\n chroma-site: mpeg2\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 16/11\n interlace-mode: progressive\n framerate: 25/1\n format: v210\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 16/11\n interlace-mode: progressive\n framerate: 25/1\n format: ARGB\nvideo/x-raw:\n width: 720\n height: 576\npixel-aspect-ratio: 16/11\n interlace-mode: progressive\n framerate: 25/1\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24000/1001\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24000/1001\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24000/1001\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24000/1001\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24/1\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24/1\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24/1\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24/1\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 25/1\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 25/1\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 25/1\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 25/1\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 30000/1001\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 30000/1001\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 30000/1001\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 30000/1001\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 30/1\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 30/1\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 30/1\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 30/1\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: 25/1\n field-order: top-field-first\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: 25/1\n field-order: top-field-first\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: 25/1\n field-order: top-field-first\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: 25/1\n field-order: top-field-first\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: 30000/1001\n field-order: top-field-first\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: 30000/1001\n field-order: top-field-first\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: 30000/1001\n field-order: top-field-first\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: 30000/1001\n field-order: top-field-first\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: 30/1\n field-order: top-field-first\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: 30/1\n field-order: top-field-first\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: 30/1\n field-order: top-field-first\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: interleaved\n framerate: 30/1\n field-order: top-field-first\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 50/1\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 50/1\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 50/1\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 50/1\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60000/1001\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60000/1001\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60000/1001\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60000/1001\n format: BGRA\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60/1\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60/1\n format: v210\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60/1\n format: ARGB\nvideo/x-raw:\n width: 1920\n height: 1080\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60/1\n format: BGRA\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 50/1\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 50/1\n format: v210\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 50/1\n format: ARGB\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 50/1\n format: BGRA\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60000/1001\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60000/1001\n format: v210\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60000/1001\n format: ARGB\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60000/1001\n format: BGRA\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60/1\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60/1\n format: v210\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60/1\n format: ARGB\nvideo/x-raw:\n width: 1280\n height: 720\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60/1\n format: BGRA\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24000/1001\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24000/1001\n format: v210\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24000/1001\n format: ARGB\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24000/1001\n format: BGRA\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24/1\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24/1\n format: v210\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24/1\n format: ARGB\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24/1\n format: BGRA\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 25/1\n format: UYVY\n colorimetry: bt709\n chroma-site: mpeg2\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 25/1\n format: v210\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 25/1\n format: ARGB\nvideo/x-raw:\n width: 2048\n height: 1556\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 25/1\n format: BGRA\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24000/1001\n format: UYVY\n colorimetry: bt2020\n chroma-site: mpeg2\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24000/1001\n format: v210\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24000/1001\n format: ARGB\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24000/1001\n format: BGRA\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24/1\n format: UYVY\n colorimetry: bt2020\n chroma-site: mpeg2\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24/1\n format: v210\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24/1\n format: ARGB\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 24/1\n format: BGRA\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 25/1\n format: UYVY\n colorimetry: bt2020\n chroma-site: mpeg2\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 25/1\n format: v210\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 25/1\n format: ARGB\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 25/1\n format: BGRA\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 30000/1001\n format: UYVY\n colorimetry: bt2020\n chroma-site: mpeg2\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 30000/1001\n format: v210\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 30000/1001\n format: ARGB\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 30000/1001\n format: BGRA\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 30/1\n format: UYVY\n colorimetry: bt2020\n chroma-site: mpeg2\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 30/1\n format: v210\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 30/1\n format: ARGB\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 30/1\n format: BGRA\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 50/1\n format: UYVY\n colorimetry: bt2020\n chroma-site: mpeg2\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 50/1\n format: v210\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 50/1\n format: ARGB\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 50/1\n format: BGRA\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60000/1001\n format: UYVY\n colorimetry: bt2020\n chroma-site: mpeg2\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60000/1001\n format: v210\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60000/1001\n format: ARGB\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60000/1001\n format: BGRA\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60/1\n format: UYVY\n colorimetry: bt2020\n chroma-site: mpeg2\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60/1\n format: v210\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60/1\n format: ARGB\nvideo/x-raw:\n width: 3840\n height: 2160\npixel-aspect-ratio: 1/1\n interlace-mode: progressive\n framerate: 60/1\n format: BGRA\n", "direction": "src", "presence": "always", "typename": "GstPad" @@ -7767,6 +7689,27 @@ "type-name": "gboolean", "writable": true }, + "duplex-mode": { + "blurb": "Certain DeckLink devices such as the DeckLink Quad 2 and the DeckLink Duo 2 support configuration of the duplex mode of individual sub-devices.A sub-device configured as full-duplex will use two connectors, which allows simultaneous capture and playback, internal keying, and fill & key scenarios.A half-duplex sub-device will use a single connector as an individual capture or playback channel.", + "construct": true, + "construct-only": false, + "default": "half (0)", + "enum": true, + "type-name": "GstDecklinkDuplexMode", + "values": [ + { + "desc": "Half-Duplex", + "name": "half", + "value": "0" + }, + { + "desc": "Full-Duplex", + "name": "full", + "value": "1" + } + ], + "writable": true + }, "hw-serial-number": { "blurb": "The serial number (hardware ID) of the Decklink card", "construct": false, @@ -7814,129 +7757,154 @@ "value": "5" }, { + "desc": "NTSC SD 60i Widescreen", + "name": "ntsc-widescreen", + "value": "6" + }, + { + "desc": "NTSC SD 60i Widescreen (24 fps)", + "name": "ntsc2398-widescreen", + "value": "7" + }, + { + "desc": "PAL SD 50i Widescreen", + "name": "pal-widescreen", + "value": "8" + }, + { + "desc": "NTSC SD 60p Widescreen", + "name": "ntsc-p-widescreen", + "value": "9" + }, + { + "desc": "PAL SD 50p Widescreen", + "name": "pal-p-widescreen", + "value": "10" + }, + { "desc": "HD1080 23.98p", "name": "1080p2398", - "value": "6" + "value": "11" }, { "desc": "HD1080 24p", "name": "1080p24", - "value": "7" + "value": "12" }, { "desc": "HD1080 25p", "name": "1080p25", - "value": "8" + "value": "13" }, { "desc": "HD1080 29.97p", "name": "1080p2997", - "value": "9" + "value": "14" }, { "desc": "HD1080 30p", "name": "1080p30", - "value": "10" + "value": "15" }, { "desc": "HD1080 50i", "name": "1080i50", - "value": "11" + "value": "16" }, { "desc": "HD1080 59.94i", "name": "1080i5994", - "value": "12" + "value": "17" }, { "desc": "HD1080 60i", "name": "1080i60", - "value": "13" + "value": "18" }, { "desc": "HD1080 50p", "name": "1080p50", - "value": "14" + "value": "19" }, { "desc": "HD1080 59.94p", "name": "1080p5994", - "value": "15" + "value": "20" }, { "desc": "HD1080 60p", "name": "1080p60", - "value": "16" + "value": "21" }, { "desc": "HD720 50p", "name": "720p50", - "value": "17" + "value": "22" }, { "desc": "HD720 59.94p", "name": "720p5994", - "value": "18" + "value": "23" }, { "desc": "HD720 60p", "name": "720p60", - "value": "19" + "value": "24" }, { "desc": "2k 23.98p", "name": "1556p2398", - "value": "20" + "value": "25" }, { "desc": "2k 24p", "name": "1556p24", - "value": "21" + "value": "26" }, { "desc": "2k 25p", "name": "1556p25", - "value": "22" + "value": "27" }, { "desc": "4k 23.98p", "name": "2160p2398", - "value": "23" + "value": "28" }, { "desc": "4k 24p", "name": "2160p24", - "value": "24" + "value": "29" }, { "desc": "4k 25p", "name": "2160p25", - "value": "25" + "value": "30" }, { "desc": "4k 29.97p", "name": "2160p2997", - "value": "26" + "value": "31" }, { "desc": "4k 30p", "name": "2160p30", - "value": "27" + "value": "32" }, { "desc": "4k 50p", "name": "2160p50", - "value": "28" + "value": "33" }, { "desc": "4k 59.94p", "name": "2160p5994", - "value": "29" + "value": "34" }, { "desc": "4k 60p", "name": "2160p60", - "value": "30" + "value": "35" } ], "writable": true @@ -7959,6 +7927,14 @@ "type-name": "gint", "writable": true }, + "output-afd-bar": { + "blurb": "Extract and output AFD/Bar as GstMeta (if present)", + "construct": false, + "construct-only": false, + "default": "false", + "type-name": "gboolean", + "writable": true + }, "output-cc": { "blurb": "Extract and output CC as GstMeta (if present)", "construct": false, @@ -11974,7 +11950,7 @@ "name": "dvbsuboverlay", "pad-templates": { "src": { - "caps": "video/x-raw:\n format: { BGRx, RGBx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, I420, YV12, AYUV, YUY2, UYVY, v308, Y41B, Y42B, Y444, NV12, NV21, A420, YUV9, YVU9, IYU1, GRAY8 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(ANY):\n format: { I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, Y210, 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, 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: { BGRx, RGBx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, I420, YV12, AYUV, YUY2, UYVY, v308, Y41B, Y42B, Y444, NV12, NV21, A420, YUV9, YVU9, IYU1, GRAY8 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(ANY):\n format: { I420, YV12, YUY2, UYVY, AYUV, VUYA, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, Y210, Y410, NV12, NV21, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, NV16, NV24, NV12_64Z32, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, NV61, P010_10BE, P010_10LE, IYU2, VYUY, GBRA, GBRA_10BE, GBRA_10LE, BGR10A2_LE, RGB10A2_LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE, GRAY10_LE32, NV12_10LE32, NV16_10LE32, NV12_10LE40 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", "presence": "always", "typename": "GstPad" @@ -11986,7 +11962,7 @@ "typename": "GstPad" }, "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, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, Y210, 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, 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: { BGRx, RGBx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, I420, YV12, AYUV, YUY2, UYVY, v308, Y41B, Y42B, Y444, NV12, NV21, A420, YUV9, YVU9, IYU1, GRAY8 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(ANY):\n format: { I420, YV12, YUY2, UYVY, AYUV, VUYA, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, Y210, Y410, NV12, NV21, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, NV16, NV24, NV12_64Z32, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, NV61, P010_10BE, P010_10LE, IYU2, VYUY, GBRA, GBRA_10BE, GBRA_10LE, BGR10A2_LE, RGB10A2_LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE, GRAY10_LE32, NV12_10LE32, NV16_10LE32, NV12_10LE40 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", "presence": "always", "typename": "GstPad" @@ -12625,6 +12601,14 @@ "type-name": "gboolean", "writable": true }, + "stats": { + "blurb": "Sink Statistics", + "construct": false, + "construct-only": false, + "default": "application/x-gst-base-sink-stats, average-rate=(double)0, dropped=(guint64)0, rendered=(guint64)0;", + "type-name": "GstStructure", + "writable": false + }, "sync": { "blurb": "Sync on the clock", "construct": false, @@ -12682,7 +12666,7 @@ "name": "fdkaacdec", "pad-templates": { "sink": { - "caps": "audio/mpeg:\n mpegversion: 4\n stream-format: { (string)adts, (string)adif, (string)raw }\n", + "caps": "audio/mpeg:\n mpegversion: 4\n stream-format: { (string)adts, (string)adif, (string)raw }\n channels: [ 1, 8 ]\n", "direction": "sink", "presence": "always", "typename": "GstPad" @@ -13421,6 +13405,7 @@ "GObject" ], "klass": "Filter/Effect/Video", + "long-name": "3 point color balance", "name": "frei0r-filter-3-point-color-balance", "pad-templates": { "sink": { @@ -13567,7 +13552,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-filter-3dflippo": { "author": "Sebastian Dr\u00f6ge , c.e. prelz AS FLUIDO ", @@ -13582,6 +13567,7 @@ "GObject" ], "klass": "Filter/Effect/Video", + "long-name": "3dflippo", "name": "frei0r-filter-3dflippo", "pad-templates": { "sink": { @@ -13726,7 +13712,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-filter-alpha0ps": { "author": "Sebastian Dr\u00f6ge , Marko Cebokli", @@ -13741,6 +13727,7 @@ "GObject" ], "klass": "Filter/Effect/Video", + "long-name": "alpha0ps", "name": "frei0r-filter-alpha0ps", "pad-templates": { "sink": { @@ -13837,7 +13824,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-filter-alphagrad": { "author": "Sebastian Dr\u00f6ge , Marko Cebokli", @@ -13852,6 +13839,7 @@ "GObject" ], "klass": "Filter/Effect/Video", + "long-name": "alphagrad", "name": "frei0r-filter-alphagrad", "pad-templates": { "sink": { @@ -13952,7 +13940,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-filter-alphaspot": { "author": "Sebastian Dr\u00f6ge , Marko Cebokli", @@ -13967,6 +13955,7 @@ "GObject" ], "klass": "Filter/Effect/Video", + "long-name": "alphaspot", "name": "frei0r-filter-alphaspot", "pad-templates": { "sink": { @@ -14107,7 +14096,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-filter-b": { "author": "Sebastian Dr\u00f6ge , Richard Spindler", @@ -14122,6 +14111,7 @@ "GObject" ], "klass": "Filter/Effect/Video", + "long-name": "B", "name": "frei0r-filter-b", "pad-templates": { "sink": { @@ -14162,7 +14152,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-filter-baltan": { "author": "Sebastian Dr\u00f6ge , Kentaro, Jaromil", @@ -14177,6 +14167,7 @@ "GObject" ], "klass": "Filter/Effect/Video", + "long-name": "Baltan", "name": "frei0r-filter-baltan", "pad-templates": { "sink": { @@ -14217,7 +14208,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-filter-bgsubtract0r": { "author": "Sebastian Dr\u00f6ge , Samuel Mimram", @@ -14232,6 +14223,7 @@ "GObject" ], "klass": "Filter/Effect/Video", + "long-name": "BgSubtract0r", "name": "frei0r-filter-bgsubtract0r", "pad-templates": { "sink": { @@ -14300,7 +14292,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-filter-bluescreen0r": { "author": "Sebastian Dr\u00f6ge , Hedde Bosman", @@ -14315,6 +14307,7 @@ "GObject" ], "klass": "Filter/Effect/Video", + "long-name": "bluescreen0r", "name": "frei0r-filter-bluescreen0r", "pad-templates": { "sink": { @@ -14395,7 +14388,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-filter-brightness": { "author": "Sebastian Dr\u00f6ge , Jean-Sebastien Senecal", @@ -14410,6 +14403,7 @@ "GObject" ], "klass": "Filter/Effect/Video", + "long-name": "Brightness", "name": "frei0r-filter-brightness", "pad-templates": { "sink": { @@ -14460,7 +14454,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-filter-bw0r": { "author": "Sebastian Dr\u00f6ge , coma@gephex.org", @@ -14475,6 +14469,7 @@ "GObject" ], "klass": "Filter/Effect/Video", + "long-name": "bw0r", "name": "frei0r-filter-bw0r", "pad-templates": { "sink": { @@ -14515,7 +14510,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-filter-c0rners": { "author": "Sebastian Dr\u00f6ge , Marko Cebokli", @@ -14530,6 +14525,7 @@ "GObject" ], "klass": "Filter/Effect/Video", + "long-name": "c0rners", "name": "frei0r-filter-c0rners", "pad-templates": { "sink": { @@ -14716,7 +14712,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-filter-cairogradient": { "author": "Sebastian Dr\u00f6ge , Janne Liljeblad", @@ -14731,6 +14727,7 @@ "GObject" ], "klass": "Filter/Effect/Video", + "long-name": "cairogradient", "name": "frei0r-filter-cairogradient", "pad-templates": { "sink": { @@ -14917,7 +14914,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-filter-cairoimagegrid": { "author": "Sebastian Dr\u00f6ge , Janne Liljeblad", @@ -14932,6 +14929,7 @@ "GObject" ], "klass": "Filter/Effect/Video", + "long-name": "cairoimagegrid", "name": "frei0r-filter-cairoimagegrid", "pad-templates": { "sink": { @@ -14992,7 +14990,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-filter-cartoon": { "author": "Sebastian Dr\u00f6ge , Dries Pruimboom, Jaromil", @@ -15007,6 +15005,7 @@ "GObject" ], "klass": "Filter/Effect/Video", + "long-name": "Cartoon", "name": "frei0r-filter-cartoon", "pad-templates": { "sink": { @@ -15067,7 +15066,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-filter-color-distance": { "author": "Sebastian Dr\u00f6ge , Richard Spindler", @@ -15082,6 +15081,7 @@ "GObject" ], "klass": "Filter/Effect/Video", + "long-name": "Color Distance", "name": "frei0r-filter-color-distance", "pad-templates": { "sink": { @@ -15152,7 +15152,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-filter-coloradj-rgb": { "author": "Sebastian Dr\u00f6ge , Marko Cebokli", @@ -15167,6 +15167,7 @@ "GObject" ], "klass": "Filter/Effect/Video", + "long-name": "coloradj_RGB", "name": "frei0r-filter-coloradj-rgb", "pad-templates": { "sink": { @@ -15273,7 +15274,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-filter-colorhalftone": { "author": "Sebastian Dr\u00f6ge , Janne Liljeblad", @@ -15288,6 +15289,7 @@ "GObject" ], "klass": "Filter/Effect/Video", + "long-name": "colorhalftone", "name": "frei0r-filter-colorhalftone", "pad-templates": { "sink": { @@ -15368,7 +15370,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-filter-colorize": { "author": "Sebastian Dr\u00f6ge , Janne Liljeblad", @@ -15383,6 +15385,7 @@ "GObject" ], "klass": "Filter/Effect/Video", + "long-name": "colorize", "name": "frei0r-filter-colorize", "pad-templates": { "sink": { @@ -15453,7 +15456,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-filter-colortap": { "author": "Sebastian Dr\u00f6ge , Janne Liljeblad", @@ -15468,6 +15471,7 @@ "GObject" ], "klass": "Filter/Effect/Video", + "long-name": "colortap", "name": "frei0r-filter-colortap", "pad-templates": { "sink": { @@ -15516,7 +15520,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-filter-contrast0r": { "author": "Sebastian Dr\u00f6ge , Jean-Sebastien Senecal", @@ -15531,6 +15535,7 @@ "GObject" ], "klass": "Filter/Effect/Video", + "long-name": "Contrast0r", "name": "frei0r-filter-contrast0r", "pad-templates": { "sink": { @@ -15581,7 +15586,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-filter-curves": { "author": "Sebastian Dr\u00f6ge , Maksim Golovkin, Till Theato", @@ -15596,6 +15601,7 @@ "GObject" ], "klass": "Filter/Effect/Video", + "long-name": "Curves", "name": "frei0r-filter-curves", "pad-templates": { "sink": { @@ -15790,7 +15796,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-filter-defish0r": { "author": "Sebastian Dr\u00f6ge , Marko Cebokli", @@ -15805,6 +15811,7 @@ "GObject" ], "klass": "Filter/Effect/Video", + "long-name": "Defish0r", "name": "frei0r-filter-defish0r", "pad-templates": { "sink": { @@ -15923,7 +15930,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-filter-delay0r": { "author": "Sebastian Dr\u00f6ge , Martin Bayer", @@ -15938,6 +15945,7 @@ "GObject" ], "klass": "Filter/Effect/Video", + "long-name": "delay0r", "name": "frei0r-filter-delay0r", "pad-templates": { "sink": { @@ -15988,7 +15996,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-filter-delaygrab": { "author": "Sebastian Dr\u00f6ge , Bill Spinhover, Andreas Schiffler, Jaromil", @@ -16003,6 +16011,7 @@ "GObject" ], "klass": "Filter/Effect/Video", + "long-name": "Delaygrab", "name": "frei0r-filter-delaygrab", "pad-templates": { "sink": { @@ -16043,7 +16052,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-filter-distort0r": { "author": "Sebastian Dr\u00f6ge , Gephex crew", @@ -16058,6 +16067,7 @@ "GObject" ], "klass": "Filter/Effect/Video", + "long-name": "Distort0r", "name": "frei0r-filter-distort0r", "pad-templates": { "sink": { @@ -16136,7 +16146,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-filter-dither": { "author": "Sebastian Dr\u00f6ge , Janne Liljeblad", @@ -16151,6 +16161,7 @@ "GObject" ], "klass": "Filter/Effect/Video", + "long-name": "dither", "name": "frei0r-filter-dither", "pad-templates": { "sink": { @@ -16211,7 +16222,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-filter-edgeglow": { "author": "Sebastian Dr\u00f6ge , Salsaman", @@ -16226,6 +16237,7 @@ "GObject" ], "klass": "Filter/Effect/Video", + "long-name": "Edgeglow", "name": "frei0r-filter-edgeglow", "pad-templates": { "sink": { @@ -16296,7 +16308,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-filter-emboss": { "author": "Sebastian Dr\u00f6ge , Janne Liljeblad", @@ -16311,6 +16323,7 @@ "GObject" ], "klass": "Filter/Effect/Video", + "long-name": "emboss", "name": "frei0r-filter-emboss", "pad-templates": { "sink": { @@ -16381,7 +16394,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-filter-equaliz0r": { "author": "Sebastian Dr\u00f6ge , Jean-Sebastien Senecal (Drone)", @@ -16396,6 +16409,7 @@ "GObject" ], "klass": "Filter/Effect/Video", + "long-name": "Equaliz0r", "name": "frei0r-filter-equaliz0r", "pad-templates": { "sink": { @@ -16436,7 +16450,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-filter-facebl0r": { "author": "Sebastian Dr\u00f6ge , ZioKernel, Biilly, Jilt, Jaromil, ddennedy", @@ -16584,6 +16598,7 @@ "GObject" ], "klass": "Filter/Effect/Video", + "long-name": "Flippo", "name": "frei0r-filter-flippo", "pad-templates": { "sink": { @@ -16640,7 +16655,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-filter-g": { "author": "Sebastian Dr\u00f6ge , Richard Spindler", @@ -16655,6 +16670,7 @@ "GObject" ], "klass": "Filter/Effect/Video", + "long-name": "G", "name": "frei0r-filter-g", "pad-templates": { "sink": { @@ -16695,7 +16711,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-filter-gamma": { "author": "Sebastian Dr\u00f6ge , Jean-Sebastien Senecal", @@ -16710,6 +16726,7 @@ "GObject" ], "klass": "Filter/Effect/Video", + "long-name": "Gamma", "name": "frei0r-filter-gamma", "pad-templates": { "sink": { @@ -16760,7 +16777,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-filter-glitch0r": { "author": "Sebastian Dr\u00f6ge , IDENT Software", @@ -16775,6 +16792,7 @@ "GObject" ], "klass": "Filter/Effect/Video", + "long-name": "Glitch0r", "name": "frei0r-filter-glitch0r", "pad-templates": { "sink": { @@ -16855,7 +16873,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-filter-glow": { "author": "Sebastian Dr\u00f6ge , Richard Spindler", @@ -16870,6 +16888,7 @@ "GObject" ], "klass": "Filter/Effect/Video", + "long-name": "Glow", "name": "frei0r-filter-glow", "pad-templates": { "sink": { @@ -16920,7 +16939,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-filter-hqdn3d": { "author": "Sebastian Dr\u00f6ge , Marko Cebokli, Daniel Moreno", @@ -16935,6 +16954,7 @@ "GObject" ], "klass": "Filter/Effect/Video", + "long-name": "hqdn3d", "name": "frei0r-filter-hqdn3d", "pad-templates": { "sink": { @@ -16995,7 +17015,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-filter-hueshift0r": { "author": "Sebastian Dr\u00f6ge , Jean-Sebastien Senecal", @@ -17010,6 +17030,7 @@ "GObject" ], "klass": "Filter/Effect/Video", + "long-name": "Hueshift0r", "name": "frei0r-filter-hueshift0r", "pad-templates": { "sink": { @@ -17060,7 +17081,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-filter-iir-blur": { "author": "Sebastian Dr\u00f6ge , Marko Cebokli", @@ -17075,6 +17096,7 @@ "GObject" ], "klass": "Filter/Effect/Video", + "long-name": "IIR blur", "name": "frei0r-filter-iir-blur", "pad-templates": { "sink": { @@ -17143,7 +17165,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-filter-invert0r": { "author": "Sebastian Dr\u00f6ge , Gephex crew", @@ -17158,6 +17180,7 @@ "GObject" ], "klass": "Filter/Effect/Video", + "long-name": "Invert0r", "name": "frei0r-filter-invert0r", "pad-templates": { "sink": { @@ -17198,7 +17221,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-filter-k-means-clustering": { "author": "Sebastian Dr\u00f6ge , binarymillenium", @@ -17213,6 +17236,7 @@ "GObject" ], "klass": "Filter/Effect/Video", + "long-name": "K-Means Clustering", "name": "frei0r-filter-k-means-clustering", "pad-templates": { "sink": { @@ -17273,7 +17297,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-filter-keyspillm0pup": { "author": "Sebastian Dr\u00f6ge , Marko Cebokli", @@ -17288,6 +17312,7 @@ "GObject" ], "klass": "Filter/Effect/Video", + "long-name": "keyspillm0pup", "name": "frei0r-filter-keyspillm0pup", "pad-templates": { "sink": { @@ -17488,7 +17513,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-filter-lens-correction": { "author": "Sebastian Dr\u00f6ge , Richard Spindler", @@ -17503,6 +17528,7 @@ "GObject" ], "klass": "Filter/Effect/Video", + "long-name": "Lens Correction", "name": "frei0r-filter-lens-correction", "pad-templates": { "sink": { @@ -17593,7 +17619,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-filter-letterb0xed": { "author": "Sebastian Dr\u00f6ge , Richard Spindler", @@ -17608,6 +17634,7 @@ "GObject" ], "klass": "Filter/Effect/Video", + "long-name": "LetterB0xed", "name": "frei0r-filter-letterb0xed", "pad-templates": { "sink": { @@ -17666,7 +17693,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-filter-levels": { "author": "Sebastian Dr\u00f6ge , Maksim Golovkin", @@ -17681,6 +17708,7 @@ "GObject" ], "klass": "Filter/Effect/Video", + "long-name": "Levels", "name": "frei0r-filter-levels", "pad-templates": { "sink": { @@ -17799,7 +17827,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-filter-light-graffiti": { "author": "Sebastian Dr\u00f6ge , Simon A. Eugster (Granjow)", @@ -17814,6 +17842,7 @@ "GObject" ], "klass": "Filter/Effect/Video", + "long-name": "Light Graffiti", "name": "frei0r-filter-light-graffiti", "pad-templates": { "sink": { @@ -18014,7 +18043,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-filter-luminance": { "author": "Sebastian Dr\u00f6ge , Richard Spindler", @@ -18029,6 +18058,7 @@ "GObject" ], "klass": "Filter/Effect/Video", + "long-name": "Luminance", "name": "frei0r-filter-luminance", "pad-templates": { "sink": { @@ -18069,7 +18099,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-filter-mask0mate": { "author": "Sebastian Dr\u00f6ge , Richard Spindler", @@ -18084,6 +18114,7 @@ "GObject" ], "klass": "Filter/Effect/Video", + "long-name": "Mask0Mate", "name": "frei0r-filter-mask0mate", "pad-templates": { "sink": { @@ -18182,7 +18213,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-filter-medians": { "author": "Sebastian Dr\u00f6ge , Marko Cebokli", @@ -18197,6 +18228,7 @@ "GObject" ], "klass": "Filter/Effect/Video", + "long-name": "Medians", "name": "frei0r-filter-medians", "pad-templates": { "sink": { @@ -18255,7 +18287,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-filter-ndvi-filter": { "author": "Sebastian Dr\u00f6ge , Brian Matherly", @@ -18270,6 +18302,7 @@ "GObject" ], "klass": "Filter/Effect/Video", + "long-name": "NDVI filter", "name": "frei0r-filter-ndvi-filter", "pad-templates": { "sink": { @@ -18400,7 +18433,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-filter-nervous": { "author": "Sebastian Dr\u00f6ge , Tannenbaum, Kentaro, Jaromil", @@ -18415,6 +18448,7 @@ "GObject" ], "klass": "Filter/Effect/Video", + "long-name": "Nervous", "name": "frei0r-filter-nervous", "pad-templates": { "sink": { @@ -18455,7 +18489,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-filter-nikon-d90-stairstepping-fix": { "author": "Sebastian Dr\u00f6ge , Simon A. Eugster (Granjow)", @@ -18470,6 +18504,7 @@ "GObject" ], "klass": "Filter/Effect/Video", + "long-name": "Nikon D90 Stairstepping fix", "name": "frei0r-filter-nikon-d90-stairstepping-fix", "pad-templates": { "sink": { @@ -18510,7 +18545,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-filter-nosync0r": { "author": "Sebastian Dr\u00f6ge , Martin Bayer", @@ -18525,6 +18560,7 @@ "GObject" ], "klass": "Filter/Effect/Video", + "long-name": "nosync0r", "name": "frei0r-filter-nosync0r", "pad-templates": { "sink": { @@ -18575,7 +18611,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-filter-opencvfacedetect": { "author": "Sebastian Dr\u00f6ge , binarymillenium, ddennedy", @@ -18903,6 +18939,7 @@ "GObject" ], "klass": "Filter/Effect/Video", + "long-name": "Perspective", "name": "frei0r-filter-perspective", "pad-templates": { "sink": { @@ -19023,7 +19060,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-filter-pixeliz0r": { "author": "Sebastian Dr\u00f6ge , Gephex crew", @@ -19038,6 +19075,7 @@ "GObject" ], "klass": "Filter/Effect/Video", + "long-name": "pixeliz0r", "name": "frei0r-filter-pixeliz0r", "pad-templates": { "sink": { @@ -19098,7 +19136,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-filter-posterize": { "author": "Sebastian Dr\u00f6ge , Janne Liljeblad", @@ -19113,6 +19151,7 @@ "GObject" ], "klass": "Filter/Effect/Video", + "long-name": "posterize", "name": "frei0r-filter-posterize", "pad-templates": { "sink": { @@ -19163,7 +19202,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-filter-pr0be": { "author": "Sebastian Dr\u00f6ge , Marko Cebokli", @@ -19178,6 +19217,7 @@ "GObject" ], "klass": "Filter/Effect/Video", + "long-name": "pr0be", "name": "frei0r-filter-pr0be", "pad-templates": { "sink": { @@ -19292,7 +19332,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-filter-pr0file": { "author": "Sebastian Dr\u00f6ge , Marko Cebokli", @@ -19307,6 +19347,7 @@ "GObject" ], "klass": "Filter/Effect/Video", + "long-name": "pr0file", "name": "frei0r-filter-pr0file", "pad-templates": { "sink": { @@ -19533,7 +19574,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-filter-primaries": { "author": "Sebastian Dr\u00f6ge , Hedde Bosman", @@ -19548,6 +19589,7 @@ "GObject" ], "klass": "Filter/Effect/Video", + "long-name": "primaries", "name": "frei0r-filter-primaries", "pad-templates": { "sink": { @@ -19598,7 +19640,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-filter-r": { "author": "Sebastian Dr\u00f6ge , Richard Spindler", @@ -19613,6 +19655,7 @@ "GObject" ], "klass": "Filter/Effect/Video", + "long-name": "R", "name": "frei0r-filter-r", "pad-templates": { "sink": { @@ -19653,7 +19696,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-filter-rgb-parade": { "author": "Sebastian Dr\u00f6ge , Albert Frisch", @@ -19668,6 +19711,7 @@ "GObject" ], "klass": "Filter/Effect/Video", + "long-name": "RGB-Parade", "name": "frei0r-filter-rgb-parade", "pad-templates": { "sink": { @@ -19726,7 +19770,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-filter-rgbnoise": { "author": "Sebastian Dr\u00f6ge , Janne Liljeblad", @@ -19741,6 +19785,7 @@ "GObject" ], "klass": "Filter/Effect/Video", + "long-name": "rgbnoise", "name": "frei0r-filter-rgbnoise", "pad-templates": { "sink": { @@ -19791,7 +19836,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-filter-rgbsplit0r": { "author": "Sebastian Dr\u00f6ge , IDENT Software", @@ -19806,6 +19851,7 @@ "GObject" ], "klass": "Filter/Effect/Video", + "long-name": "rgbsplit0r", "name": "frei0r-filter-rgbsplit0r", "pad-templates": { "sink": { @@ -19866,7 +19912,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-filter-saturat0r": { "author": "Sebastian Dr\u00f6ge , Jean-Sebastien Senecal", @@ -19881,6 +19927,7 @@ "GObject" ], "klass": "Filter/Effect/Video", + "long-name": "Saturat0r", "name": "frei0r-filter-saturat0r", "pad-templates": { "sink": { @@ -19931,7 +19978,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-filter-scale0tilt": { "author": "Sebastian Dr\u00f6ge , Richard Spindler", @@ -19946,6 +19993,7 @@ "GObject" ], "klass": "Filter/Effect/Video", + "long-name": "Scale0Tilt", "name": "frei0r-filter-scale0tilt", "pad-templates": { "sink": { @@ -20066,7 +20114,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-filter-scanline0r": { "author": "Sebastian Dr\u00f6ge , Martin Bayer", @@ -20081,6 +20129,7 @@ "GObject" ], "klass": "Filter/Effect/Video", + "long-name": "scanline0r", "name": "frei0r-filter-scanline0r", "pad-templates": { "sink": { @@ -20121,7 +20170,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-filter-select0r": { "author": "Sebastian Dr\u00f6ge , Marko Cebokli", @@ -20136,6 +20185,7 @@ "GObject" ], "klass": "Filter/Effect/Video", + "long-name": "select0r", "name": "frei0r-filter-select0r", "pad-templates": { "sink": { @@ -20294,7 +20344,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-filter-sharpness": { "author": "Sebastian Dr\u00f6ge , Marko Cebokli, Remi Guyomarch", @@ -20309,6 +20359,7 @@ "GObject" ], "klass": "Filter/Effect/Video", + "long-name": "Sharpness", "name": "frei0r-filter-sharpness", "pad-templates": { "sink": { @@ -20369,7 +20420,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-filter-sigmoidaltransfer": { "author": "Sebastian Dr\u00f6ge , Janne Liljeblad", @@ -20384,6 +20435,7 @@ "GObject" ], "klass": "Filter/Effect/Video", + "long-name": "sigmoidaltransfer", "name": "frei0r-filter-sigmoidaltransfer", "pad-templates": { "sink": { @@ -20444,7 +20496,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-filter-sobel": { "author": "Sebastian Dr\u00f6ge , Jean-Sebastien Senecal (Drone)", @@ -20459,6 +20511,7 @@ "GObject" ], "klass": "Filter/Effect/Video", + "long-name": "Sobel", "name": "frei0r-filter-sobel", "pad-templates": { "sink": { @@ -20499,7 +20552,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-filter-softglow": { "author": "Sebastian Dr\u00f6ge , Janne Liljeblad", @@ -20514,6 +20567,7 @@ "GObject" ], "klass": "Filter/Effect/Video", + "long-name": "softglow", "name": "frei0r-filter-softglow", "pad-templates": { "sink": { @@ -20594,7 +20648,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-filter-sop-sat": { "author": "Sebastian Dr\u00f6ge , Simon A. Eugster (Granjow)", @@ -20609,6 +20663,7 @@ "GObject" ], "klass": "Filter/Effect/Video", + "long-name": "SOP/Sat", "name": "frei0r-filter-sop-sat", "pad-templates": { "sink": { @@ -20779,7 +20834,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-filter-spillsupress": { "author": "Sebastian Dr\u00f6ge , Janne Liljeblad", @@ -20794,6 +20849,7 @@ "GObject" ], "klass": "Filter/Effect/Video", + "long-name": "spillsupress", "name": "frei0r-filter-spillsupress", "pad-templates": { "sink": { @@ -20844,7 +20900,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-filter-squareblur": { "author": "Sebastian Dr\u00f6ge , Drone", @@ -20859,6 +20915,7 @@ "GObject" ], "klass": "Filter/Effect/Video", + "long-name": "Squareblur", "name": "frei0r-filter-squareblur", "pad-templates": { "sink": { @@ -20909,7 +20966,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-filter-tehroxx0r": { "author": "Sebastian Dr\u00f6ge , Coma", @@ -20924,6 +20981,7 @@ "GObject" ], "klass": "Filter/Effect/Video", + "long-name": "TehRoxx0r", "name": "frei0r-filter-tehroxx0r", "pad-templates": { "sink": { @@ -20974,7 +21032,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-filter-threelay0r": { "author": "Sebastian Dr\u00f6ge , Hedde Bosman", @@ -20989,6 +21047,7 @@ "GObject" ], "klass": "Filter/Effect/Video", + "long-name": "threelay0r", "name": "frei0r-filter-threelay0r", "pad-templates": { "sink": { @@ -21029,7 +21088,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-filter-threshold0r": { "author": "Sebastian Dr\u00f6ge , Jean-Sebastien Senecal", @@ -21044,6 +21103,7 @@ "GObject" ], "klass": "Filter/Effect/Video", + "long-name": "Threshold0r", "name": "frei0r-filter-threshold0r", "pad-templates": { "sink": { @@ -21094,7 +21154,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-filter-timeout-indicator": { "author": "Sebastian Dr\u00f6ge , Simon A. Eugster", @@ -21109,6 +21169,7 @@ "GObject" ], "klass": "Filter/Effect/Video", + "long-name": "Timeout indicator", "name": "frei0r-filter-timeout-indicator", "pad-templates": { "sink": { @@ -21199,7 +21260,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-filter-tint0r": { "author": "Sebastian Dr\u00f6ge , Maksim Golovkin", @@ -21214,6 +21275,7 @@ "GObject" ], "klass": "Filter/Effect/Video", + "long-name": "Tint0r", "name": "frei0r-filter-tint0r", "pad-templates": { "sink": { @@ -21324,7 +21386,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-filter-transparency": { "author": "Sebastian Dr\u00f6ge , Richard Spindler", @@ -21339,6 +21401,7 @@ "GObject" ], "klass": "Filter/Effect/Video", + "long-name": "Transparency", "name": "frei0r-filter-transparency", "pad-templates": { "sink": { @@ -21389,7 +21452,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-filter-twolay0r": { "author": "Sebastian Dr\u00f6ge , Martin Bayer", @@ -21404,6 +21467,7 @@ "GObject" ], "klass": "Filter/Effect/Video", + "long-name": "Twolay0r", "name": "frei0r-filter-twolay0r", "pad-templates": { "sink": { @@ -21444,7 +21508,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-filter-vectorscope": { "author": "Sebastian Dr\u00f6ge , Albert Frisch", @@ -21459,6 +21523,7 @@ "GObject" ], "klass": "Filter/Effect/Video", + "long-name": "Vectorscope", "name": "frei0r-filter-vectorscope", "pad-templates": { "sink": { @@ -21517,7 +21582,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-filter-vertigo": { "author": "Sebastian Dr\u00f6ge , Fukuchi Kentarou", @@ -21532,6 +21597,7 @@ "GObject" ], "klass": "Filter/Effect/Video", + "long-name": "Vertigo", "name": "frei0r-filter-vertigo", "pad-templates": { "sink": { @@ -21592,7 +21658,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-filter-vignette": { "author": "Sebastian Dr\u00f6ge , Simon A. Eugster (Granjow)", @@ -21607,6 +21673,7 @@ "GObject" ], "klass": "Filter/Effect/Video", + "long-name": "Vignette", "name": "frei0r-filter-vignette", "pad-templates": { "sink": { @@ -21677,7 +21744,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-filter-white-balance": { "author": "Sebastian Dr\u00f6ge , Dan Dennedy", @@ -21692,6 +21759,7 @@ "GObject" ], "klass": "Filter/Effect/Video", + "long-name": "White Balance", "name": "frei0r-filter-white-balance", "pad-templates": { "sink": { @@ -21772,7 +21840,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-filter-white-balance--lms-space-": { "author": "Sebastian Dr\u00f6ge , Steinar H. Gunderson", @@ -21787,6 +21855,7 @@ "GObject" ], "klass": "Filter/Effect/Video", + "long-name": "White Balance (LMS space)", "name": "frei0r-filter-white-balance--lms-space-", "pad-templates": { "sink": { @@ -21867,7 +21936,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-mixer-addition": { "author": "Sebastian Dr\u00f6ge , Jean-Sebastien Senecal", @@ -21880,6 +21949,7 @@ "GObject" ], "klass": "Filter/Editor/Video", + "long-name": "addition", "name": "frei0r-mixer-addition", "pad-templates": { "sink_0": { @@ -21918,7 +21988,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-mixer-addition-alpha": { "author": "Sebastian Dr\u00f6ge , Jean-Sebastien Senecal", @@ -21931,6 +22001,7 @@ "GObject" ], "klass": "Filter/Editor/Video", + "long-name": "addition_alpha", "name": "frei0r-mixer-addition-alpha", "pad-templates": { "sink_0": { @@ -21969,7 +22040,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-mixer-alpha-injection": { "author": "Sebastian Dr\u00f6ge , Richard Spindler", @@ -21982,6 +22053,7 @@ "GObject" ], "klass": "Filter/Editor/Video", + "long-name": "Alpha Injection", "name": "frei0r-mixer-alpha-injection", "pad-templates": { "sink_0": { @@ -22020,7 +22092,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-mixer-alphaatop": { "author": "Sebastian Dr\u00f6ge , Jean-Sebastien Senecal", @@ -22033,6 +22105,7 @@ "GObject" ], "klass": "Filter/Editor/Video", + "long-name": "alphaatop", "name": "frei0r-mixer-alphaatop", "pad-templates": { "sink_0": { @@ -22071,7 +22144,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-mixer-alphain": { "author": "Sebastian Dr\u00f6ge , Jean-Sebastien Senecal", @@ -22084,6 +22157,7 @@ "GObject" ], "klass": "Filter/Editor/Video", + "long-name": "alphain", "name": "frei0r-mixer-alphain", "pad-templates": { "sink_0": { @@ -22122,7 +22196,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-mixer-alphaout": { "author": "Sebastian Dr\u00f6ge , Jean-Sebastien Senecal", @@ -22135,6 +22209,7 @@ "GObject" ], "klass": "Filter/Editor/Video", + "long-name": "alphaout", "name": "frei0r-mixer-alphaout", "pad-templates": { "sink_0": { @@ -22173,7 +22248,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-mixer-alphaover": { "author": "Sebastian Dr\u00f6ge , Jean-Sebastien Senecal", @@ -22186,6 +22261,7 @@ "GObject" ], "klass": "Filter/Editor/Video", + "long-name": "alphaover", "name": "frei0r-mixer-alphaover", "pad-templates": { "sink_0": { @@ -22224,7 +22300,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-mixer-alphaxor": { "author": "Sebastian Dr\u00f6ge , Jean-Sebastien Senecal", @@ -22237,6 +22313,7 @@ "GObject" ], "klass": "Filter/Editor/Video", + "long-name": "alphaxor", "name": "frei0r-mixer-alphaxor", "pad-templates": { "sink_0": { @@ -22275,7 +22352,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-mixer-blend": { "author": "Sebastian Dr\u00f6ge , Jean-Sebastien Senecal", @@ -22288,6 +22365,7 @@ "GObject" ], "klass": "Filter/Editor/Video", + "long-name": "blend", "name": "frei0r-mixer-blend", "pad-templates": { "sink_0": { @@ -22336,7 +22414,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-mixer-burn": { "author": "Sebastian Dr\u00f6ge , Jean-Sebastien Senecal", @@ -22349,6 +22427,7 @@ "GObject" ], "klass": "Filter/Editor/Video", + "long-name": "burn", "name": "frei0r-mixer-burn", "pad-templates": { "sink_0": { @@ -22387,7 +22466,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-mixer-cairoaffineblend": { "author": "Sebastian Dr\u00f6ge , Janne Liljeblad", @@ -22400,6 +22479,7 @@ "GObject" ], "klass": "Filter/Editor/Video", + "long-name": "cairoaffineblend", "name": "frei0r-mixer-cairoaffineblend", "pad-templates": { "sink_0": { @@ -22526,7 +22606,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-mixer-cairoblend": { "author": "Sebastian Dr\u00f6ge , Janne Liljeblad", @@ -22539,6 +22619,7 @@ "GObject" ], "klass": "Filter/Editor/Video", + "long-name": "cairoblend", "name": "frei0r-mixer-cairoblend", "pad-templates": { "sink_0": { @@ -22595,7 +22676,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-mixer-color-only": { "author": "Sebastian Dr\u00f6ge , Jean-Sebastien Senecal", @@ -22608,6 +22689,7 @@ "GObject" ], "klass": "Filter/Editor/Video", + "long-name": "color_only", "name": "frei0r-mixer-color-only", "pad-templates": { "sink_0": { @@ -22646,7 +22728,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-mixer-composition": { "author": "Sebastian Dr\u00f6ge , Richard Spindler", @@ -22659,6 +22741,7 @@ "GObject" ], "klass": "Filter/Editor/Video", + "long-name": "Composition", "name": "frei0r-mixer-composition", "pad-templates": { "sink_0": { @@ -22697,7 +22780,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-mixer-darken": { "author": "Sebastian Dr\u00f6ge , Jean-Sebastien Senecal", @@ -22710,6 +22793,7 @@ "GObject" ], "klass": "Filter/Editor/Video", + "long-name": "darken", "name": "frei0r-mixer-darken", "pad-templates": { "sink_0": { @@ -22748,7 +22832,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-mixer-difference": { "author": "Sebastian Dr\u00f6ge , Jean-Sebastien Senecal", @@ -22761,6 +22845,7 @@ "GObject" ], "klass": "Filter/Editor/Video", + "long-name": "difference", "name": "frei0r-mixer-difference", "pad-templates": { "sink_0": { @@ -22799,7 +22884,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-mixer-divide": { "author": "Sebastian Dr\u00f6ge , Jean-Sebastien Senecal", @@ -22812,6 +22897,7 @@ "GObject" ], "klass": "Filter/Editor/Video", + "long-name": "divide", "name": "frei0r-mixer-divide", "pad-templates": { "sink_0": { @@ -22850,7 +22936,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-mixer-dodge": { "author": "Sebastian Dr\u00f6ge , Jean-Sebastien Senecal", @@ -22863,6 +22949,7 @@ "GObject" ], "klass": "Filter/Editor/Video", + "long-name": "dodge", "name": "frei0r-mixer-dodge", "pad-templates": { "sink_0": { @@ -22901,7 +22988,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-mixer-grain-extract": { "author": "Sebastian Dr\u00f6ge , Jean-Sebastien Senecal", @@ -22914,6 +23001,7 @@ "GObject" ], "klass": "Filter/Editor/Video", + "long-name": "grain_extract", "name": "frei0r-mixer-grain-extract", "pad-templates": { "sink_0": { @@ -22952,7 +23040,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-mixer-grain-merge": { "author": "Sebastian Dr\u00f6ge , Jean-Sebastien Senecal", @@ -22965,6 +23053,7 @@ "GObject" ], "klass": "Filter/Editor/Video", + "long-name": "grain_merge", "name": "frei0r-mixer-grain-merge", "pad-templates": { "sink_0": { @@ -23003,7 +23092,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-mixer-hardlight": { "author": "Sebastian Dr\u00f6ge , Jean-Sebastien Senecal", @@ -23016,6 +23105,7 @@ "GObject" ], "klass": "Filter/Editor/Video", + "long-name": "hardlight", "name": "frei0r-mixer-hardlight", "pad-templates": { "sink_0": { @@ -23054,7 +23144,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-mixer-hue": { "author": "Sebastian Dr\u00f6ge , Jean-Sebastien Senecal", @@ -23067,6 +23157,7 @@ "GObject" ], "klass": "Filter/Editor/Video", + "long-name": "hue", "name": "frei0r-mixer-hue", "pad-templates": { "sink_0": { @@ -23105,7 +23196,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-mixer-lighten": { "author": "Sebastian Dr\u00f6ge , Jean-Sebastien Senecal", @@ -23118,6 +23209,7 @@ "GObject" ], "klass": "Filter/Editor/Video", + "long-name": "lighten", "name": "frei0r-mixer-lighten", "pad-templates": { "sink_0": { @@ -23156,7 +23248,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-mixer-multiply": { "author": "Sebastian Dr\u00f6ge , Jean-Sebastien Senecal", @@ -23169,6 +23261,7 @@ "GObject" ], "klass": "Filter/Editor/Video", + "long-name": "multiply", "name": "frei0r-mixer-multiply", "pad-templates": { "sink_0": { @@ -23207,7 +23300,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-mixer-overlay": { "author": "Sebastian Dr\u00f6ge , Jean-Sebastien Senecal", @@ -23220,6 +23313,7 @@ "GObject" ], "klass": "Filter/Editor/Video", + "long-name": "overlay", "name": "frei0r-mixer-overlay", "pad-templates": { "sink_0": { @@ -23258,7 +23352,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-mixer-rgb": { "author": "Sebastian Dr\u00f6ge , Richard Spindler", @@ -23271,6 +23365,7 @@ "GObject" ], "klass": "Filter/Editor/Video", + "long-name": "RGB", "name": "frei0r-mixer-rgb", "pad-templates": { "sink_0": { @@ -23315,7 +23410,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-mixer-saturation": { "author": "Sebastian Dr\u00f6ge , Jean-Sebastien Senecal", @@ -23328,6 +23423,7 @@ "GObject" ], "klass": "Filter/Editor/Video", + "long-name": "saturation", "name": "frei0r-mixer-saturation", "pad-templates": { "sink_0": { @@ -23366,7 +23462,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-mixer-screen": { "author": "Sebastian Dr\u00f6ge , Jean-Sebastien Senecal", @@ -23379,6 +23475,7 @@ "GObject" ], "klass": "Filter/Editor/Video", + "long-name": "screen", "name": "frei0r-mixer-screen", "pad-templates": { "sink_0": { @@ -23417,7 +23514,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-mixer-softlight": { "author": "Sebastian Dr\u00f6ge , Jean-Sebastien Senecal", @@ -23430,6 +23527,7 @@ "GObject" ], "klass": "Filter/Editor/Video", + "long-name": "softlight", "name": "frei0r-mixer-softlight", "pad-templates": { "sink_0": { @@ -23468,7 +23566,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-mixer-subtract": { "author": "Sebastian Dr\u00f6ge , Jean-Sebastien Senecal", @@ -23481,6 +23579,7 @@ "GObject" ], "klass": "Filter/Editor/Video", + "long-name": "subtract", "name": "frei0r-mixer-subtract", "pad-templates": { "sink_0": { @@ -23519,7 +23618,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-mixer-uv-map": { "author": "Sebastian Dr\u00f6ge , Richard Spindler", @@ -23532,6 +23631,7 @@ "GObject" ], "klass": "Filter/Editor/Video", + "long-name": "UV Map", "name": "frei0r-mixer-uv-map", "pad-templates": { "sink_0": { @@ -23570,7 +23670,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-mixer-value": { "author": "Sebastian Dr\u00f6ge , Jean-Sebastien Senecal", @@ -23583,6 +23683,7 @@ "GObject" ], "klass": "Filter/Editor/Video", + "long-name": "value", "name": "frei0r-mixer-value", "pad-templates": { "sink_0": { @@ -23621,7 +23722,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-mixer-xfade0r": { "author": "Sebastian Dr\u00f6ge , Martin Bayer", @@ -23634,6 +23735,7 @@ "GObject" ], "klass": "Filter/Editor/Video", + "long-name": "xfade0r", "name": "frei0r-mixer-xfade0r", "pad-templates": { "sink_0": { @@ -23682,7 +23784,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-src-ising0r": { "author": "Sebastian Dr\u00f6ge , Gephex crew", @@ -23697,6 +23799,7 @@ "GObject" ], "klass": "Src/Video", + "long-name": "Ising0r", "name": "frei0r-src-ising0r", "pad-templates": { "src": { @@ -23789,7 +23892,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-src-lissajous0r": { "author": "Sebastian Dr\u00f6ge , Martin Bayer", @@ -23804,6 +23907,7 @@ "GObject" ], "klass": "Src/Video", + "long-name": "Lissajous0r", "name": "frei0r-src-lissajous0r", "pad-templates": { "src": { @@ -23886,7 +23990,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-src-nois0r": { "author": "Sebastian Dr\u00f6ge , Martin Bayer", @@ -23901,6 +24005,7 @@ "GObject" ], "klass": "Src/Video", + "long-name": "Nois0r", "name": "frei0r-src-nois0r", "pad-templates": { "src": { @@ -23963,7 +24068,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-src-onecol0r": { "author": "Sebastian Dr\u00f6ge , Martin Bayer", @@ -23978,6 +24083,7 @@ "GObject" ], "klass": "Src/Video", + "long-name": "onecol0r", "name": "frei0r-src-onecol0r", "pad-templates": { "src": { @@ -24070,7 +24176,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-src-partik0l": { "author": "Sebastian Dr\u00f6ge , Jaromil", @@ -24085,6 +24191,7 @@ "GObject" ], "klass": "Src/Video", + "long-name": "Partik0l", "name": "frei0r-src-partik0l", "pad-templates": { "src": { @@ -24167,7 +24274,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-src-plasma": { "author": "Sebastian Dr\u00f6ge , Jaromil", @@ -24182,6 +24289,7 @@ "GObject" ], "klass": "Src/Video", + "long-name": "Plasma", "name": "frei0r-src-plasma", "pad-templates": { "src": { @@ -24304,7 +24412,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-src-test-pat-b": { "author": "Sebastian Dr\u00f6ge , Marko Cebokli", @@ -24319,6 +24427,7 @@ "GObject" ], "klass": "Src/Video", + "long-name": "test_pat_B", "name": "frei0r-src-test-pat-b", "pad-templates": { "src": { @@ -24411,7 +24520,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-src-test-pat-c": { "author": "Sebastian Dr\u00f6ge , Marko Cebokli", @@ -24426,6 +24535,7 @@ "GObject" ], "klass": "Src/Video", + "long-name": "test_pat_C", "name": "frei0r-src-test-pat-c", "pad-templates": { "src": { @@ -24526,7 +24636,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-src-test-pat-g": { "author": "Sebastian Dr\u00f6ge , Marko Cebokli", @@ -24541,6 +24651,7 @@ "GObject" ], "klass": "Src/Video", + "long-name": "test_pat_G", "name": "frei0r-src-test-pat-g", "pad-templates": { "src": { @@ -24661,7 +24772,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-src-test-pat-i": { "author": "Sebastian Dr\u00f6ge , Marko Cebokli", @@ -24676,6 +24787,7 @@ "GObject" ], "klass": "Src/Video", + "long-name": "test_pat_I", "name": "frei0r-src-test-pat-i", "pad-templates": { "src": { @@ -24796,7 +24908,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-src-test-pat-l": { "author": "Sebastian Dr\u00f6ge , Marko Cebokli", @@ -24811,6 +24923,7 @@ "GObject" ], "klass": "Src/Video", + "long-name": "test_pat_L", "name": "frei0r-src-test-pat-l", "pad-templates": { "src": { @@ -24893,7 +25006,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" }, "frei0r-src-test-pat-r": { "author": "Sebastian Dr\u00f6ge , Marko Cebokli", @@ -24908,6 +25021,7 @@ "GObject" ], "klass": "Src/Video", + "long-name": "test_pat_R", "name": "frei0r-src-test-pat-r", "pad-templates": { "src": { @@ -25048,7 +25162,7 @@ "writable": true } }, - "rank": 0 + "rank": "none" } }, "filename": "libgstfrei0r.so", @@ -28416,6 +28530,14 @@ "type-name": "gchararray", "writable": true }, + "send-keyframe-requests": { + "blurb": "Send keyframe requests to ensure correct fragmentation. If this is disabled then the input must have keyframes in regular intervals", + "construct": false, + "construct-only": false, + "default": "true", + "type-name": "gboolean", + "writable": true + }, "target-duration": { "blurb": "The target duration in seconds of a segment/file. (0 - disabled, useful for management of segment duration by the streaming server)", "construct": false, @@ -28649,6 +28771,14 @@ "type-name": "guint64", "writable": true }, + "stats": { + "blurb": "Sink Statistics", + "construct": false, + "construct-only": false, + "default": "application/x-gst-base-sink-stats, average-rate=(double)0, dropped=(guint64)0, rendered=(guint64)0;", + "type-name": "GstStructure", + "writable": false + }, "sync": { "blurb": "Sync on the clock", "construct": false, @@ -28922,6 +29052,14 @@ "type-name": "guint64", "writable": true }, + "stats": { + "blurb": "Sink Statistics", + "construct": false, + "construct-only": false, + "default": "application/x-gst-base-sink-stats, average-rate=(double)0, dropped=(guint64)0, rendered=(guint64)0;", + "type-name": "GstStructure", + "writable": false + }, "sync": { "blurb": "Sync on the clock", "construct": false, @@ -29055,7 +29193,7 @@ "name": "intervideosink", "pad-templates": { "sink": { - "caps": "video/x-raw:\n format: { I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, Y210, 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, 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, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE, GRAY10_LE32, NV12_10LE32, NV16_10LE32, NV12_10LE40 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", "presence": "always", "typename": "GstPad" @@ -29174,6 +29312,14 @@ "type-name": "gboolean", "writable": true }, + "stats": { + "blurb": "Sink Statistics", + "construct": false, + "construct-only": false, + "default": "application/x-gst-base-sink-stats, average-rate=(double)0, dropped=(guint64)0, rendered=(guint64)0;", + "type-name": "GstStructure", + "writable": false + }, "sync": { "blurb": "Sync on the clock", "construct": false, @@ -29221,7 +29367,7 @@ "name": "intervideosrc", "pad-templates": { "src": { - "caps": "video/x-raw:\n format: { I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, Y210, 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, 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, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE, GRAY10_LE32, NV12_10LE32, NV16_10LE32, NV12_10LE40 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", "presence": "always", "typename": "GstPad" @@ -30817,6 +30963,14 @@ "type-name": "gboolean", "writable": true }, + "stats": { + "blurb": "Sink Statistics", + "construct": false, + "construct-only": false, + "default": "application/x-gst-base-sink-stats, average-rate=(double)0, dropped=(guint64)0, rendered=(guint64)0;", + "type-name": "GstStructure", + "writable": false + }, "sync": { "blurb": "Sync on the clock", "construct": false, @@ -31392,304 +31546,324 @@ "value": "22" }, { - "desc": "GST_VIDEO_FORMAT_Y210", - "name": "y210", - "value": "23" - }, - { "desc": "GST_VIDEO_FORMAT_NV12", "name": "nv12", - "value": "24" + "value": "23" }, { "desc": "GST_VIDEO_FORMAT_NV21", "name": "nv21", - "value": "25" + "value": "24" }, { "desc": "GST_VIDEO_FORMAT_GRAY8", "name": "gray8", - "value": "26" + "value": "25" }, { "desc": "GST_VIDEO_FORMAT_GRAY16_BE", "name": "gray16-be", - "value": "27" + "value": "26" }, { "desc": "GST_VIDEO_FORMAT_GRAY16_LE", "name": "gray16-le", - "value": "28" + "value": "27" }, { "desc": "GST_VIDEO_FORMAT_v308", "name": "v308", - "value": "29" + "value": "28" }, { "desc": "GST_VIDEO_FORMAT_RGB16", "name": "rgb16", - "value": "30" + "value": "29" }, { "desc": "GST_VIDEO_FORMAT_BGR16", "name": "bgr16", - "value": "31" + "value": "30" }, { "desc": "GST_VIDEO_FORMAT_RGB15", "name": "rgb15", - "value": "32" + "value": "31" }, { "desc": "GST_VIDEO_FORMAT_BGR15", "name": "bgr15", - "value": "33" + "value": "32" }, { "desc": "GST_VIDEO_FORMAT_UYVP", "name": "uyvp", - "value": "34" + "value": "33" }, { "desc": "GST_VIDEO_FORMAT_A420", "name": "a420", - "value": "35" + "value": "34" }, { "desc": "GST_VIDEO_FORMAT_RGB8P", "name": "rgb8p", - "value": "36" + "value": "35" }, { "desc": "GST_VIDEO_FORMAT_YUV9", "name": "yuv9", - "value": "37" + "value": "36" }, { "desc": "GST_VIDEO_FORMAT_YVU9", "name": "yvu9", - "value": "38" + "value": "37" }, { "desc": "GST_VIDEO_FORMAT_IYU1", "name": "iyu1", - "value": "39" + "value": "38" }, { "desc": "GST_VIDEO_FORMAT_ARGB64", "name": "argb64", - "value": "40" + "value": "39" }, { "desc": "GST_VIDEO_FORMAT_AYUV64", "name": "ayuv64", - "value": "41" + "value": "40" }, { "desc": "GST_VIDEO_FORMAT_r210", "name": "r210", - "value": "42" + "value": "41" }, { "desc": "GST_VIDEO_FORMAT_I420_10BE", "name": "i420-10be", - "value": "43" + "value": "42" }, { "desc": "GST_VIDEO_FORMAT_I420_10LE", "name": "i420-10le", - "value": "44" + "value": "43" }, { "desc": "GST_VIDEO_FORMAT_I422_10BE", "name": "i422-10be", - "value": "45" + "value": "44" }, { "desc": "GST_VIDEO_FORMAT_I422_10LE", "name": "i422-10le", - "value": "46" + "value": "45" }, { "desc": "GST_VIDEO_FORMAT_Y444_10BE", "name": "y444-10be", - "value": "47" + "value": "46" }, { "desc": "GST_VIDEO_FORMAT_Y444_10LE", "name": "y444-10le", - "value": "48" + "value": "47" }, { "desc": "GST_VIDEO_FORMAT_GBR", "name": "gbr", - "value": "49" + "value": "48" }, { "desc": "GST_VIDEO_FORMAT_GBR_10BE", "name": "gbr-10be", - "value": "50" + "value": "49" }, { "desc": "GST_VIDEO_FORMAT_GBR_10LE", "name": "gbr-10le", - "value": "51" + "value": "50" }, { "desc": "GST_VIDEO_FORMAT_NV16", "name": "nv16", - "value": "52" + "value": "51" }, { "desc": "GST_VIDEO_FORMAT_NV24", "name": "nv24", - "value": "53" + "value": "52" }, { "desc": "GST_VIDEO_FORMAT_NV12_64Z32", "name": "nv12-64z32", - "value": "54" + "value": "53" }, { "desc": "GST_VIDEO_FORMAT_A420_10BE", "name": "a420-10be", - "value": "55" + "value": "54" }, { "desc": "GST_VIDEO_FORMAT_A420_10LE", "name": "a420-10le", - "value": "56" + "value": "55" }, { "desc": "GST_VIDEO_FORMAT_A422_10BE", "name": "a422-10be", - "value": "57" + "value": "56" }, { "desc": "GST_VIDEO_FORMAT_A422_10LE", "name": "a422-10le", - "value": "58" + "value": "57" }, { "desc": "GST_VIDEO_FORMAT_A444_10BE", "name": "a444-10be", - "value": "59" + "value": "58" }, { "desc": "GST_VIDEO_FORMAT_A444_10LE", "name": "a444-10le", - "value": "60" + "value": "59" }, { "desc": "GST_VIDEO_FORMAT_NV61", "name": "nv61", - "value": "61" + "value": "60" }, { "desc": "GST_VIDEO_FORMAT_P010_10BE", "name": "p010-10be", - "value": "62" + "value": "61" }, { "desc": "GST_VIDEO_FORMAT_P010_10LE", "name": "p010-10le", - "value": "63" + "value": "62" }, { "desc": "GST_VIDEO_FORMAT_IYU2", "name": "iyu2", - "value": "64" + "value": "63" }, { "desc": "GST_VIDEO_FORMAT_VYUY", "name": "vyuy", - "value": "65" + "value": "64" }, { "desc": "GST_VIDEO_FORMAT_GBRA", "name": "gbra", - "value": "66" + "value": "65" }, { "desc": "GST_VIDEO_FORMAT_GBRA_10BE", "name": "gbra-10be", - "value": "67" + "value": "66" }, { "desc": "GST_VIDEO_FORMAT_GBRA_10LE", "name": "gbra-10le", - "value": "68" + "value": "67" }, { "desc": "GST_VIDEO_FORMAT_GBR_12BE", "name": "gbr-12be", - "value": "69" + "value": "68" }, { "desc": "GST_VIDEO_FORMAT_GBR_12LE", "name": "gbr-12le", - "value": "70" + "value": "69" }, { "desc": "GST_VIDEO_FORMAT_GBRA_12BE", "name": "gbra-12be", - "value": "71" + "value": "70" }, { "desc": "GST_VIDEO_FORMAT_GBRA_12LE", "name": "gbra-12le", - "value": "72" + "value": "71" }, { "desc": "GST_VIDEO_FORMAT_I420_12BE", "name": "i420-12be", - "value": "73" + "value": "72" }, { "desc": "GST_VIDEO_FORMAT_I420_12LE", "name": "i420-12le", - "value": "74" + "value": "73" }, { "desc": "GST_VIDEO_FORMAT_I422_12BE", "name": "i422-12be", - "value": "75" + "value": "74" }, { "desc": "GST_VIDEO_FORMAT_I422_12LE", "name": "i422-12le", - "value": "76" + "value": "75" }, { "desc": "GST_VIDEO_FORMAT_Y444_12BE", "name": "y444-12be", - "value": "77" + "value": "76" }, { "desc": "GST_VIDEO_FORMAT_Y444_12LE", "name": "y444-12le", - "value": "78" + "value": "77" }, { "desc": "GST_VIDEO_FORMAT_GRAY10_LE32", "name": "gray10-le32", - "value": "79" + "value": "78" }, { "desc": "GST_VIDEO_FORMAT_NV12_10LE32", "name": "nv12-10le32", - "value": "80" + "value": "79" }, { "desc": "GST_VIDEO_FORMAT_NV16_10LE32", "name": "nv16-10le32", - "value": "81" + "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" } ], "writable": true @@ -32611,7 +32785,7 @@ "typename": "GstPad" }, "video_%%02x": { - "caps": "video/mpeg:\n mpegversion: { (int)1, (int)2, (int)4 }\n systemstream: false\n parsed: false\nvideo/x-h264:\n", + "caps": "video/mpeg:\n mpegversion: { (int)1, (int)2, (int)4 }\n systemstream: false\n parsed: false\nvideo/x-h264:\n stream-format: byte-stream\nvideo/x-h265:\n stream-format: byte-stream\n", "direction": "src", "presence": "sometimes", "typename": "GstPad" @@ -32679,7 +32853,7 @@ "name": "mpegpsmux", "pad-templates": { "sink_%%u": { - "caps": "video/mpeg:\n mpegversion: { (int)1, (int)2, (int)4 }\n systemstream: false\nvideo/x-dirac:\nvideo/x-h264:\naudio/mpeg:\n mpegversion: { (int)1, (int)2 }\naudio/mpeg:\n mpegversion: 4\n stream-format: { (string)raw, (string)adts }\naudio/x-lpcm:\n width: { (int)16, (int)20, (int)24 }\n rate: { (int)48000, (int)96000 }\n channels: [ 1, 8 ]\n dynamic_range: [ 0, 255 ]\n emphasis: { (boolean)false, (boolean)true }\n mute: { (boolean)false, (boolean)true }\n", + "caps": "video/mpeg:\n mpegversion: { (int)1, (int)2, (int)4 }\n systemstream: false\nvideo/x-dirac:\nvideo/x-h264:\n stream-format: byte-stream\n alignment: { (string)au, (string)nal }\naudio/mpeg:\n mpegversion: { (int)1, (int)2 }\naudio/mpeg:\n mpegversion: 4\n stream-format: { (string)raw, (string)adts }\naudio/x-lpcm:\n width: { (int)16, (int)20, (int)24 }\n rate: { (int)48000, (int)96000 }\n channels: [ 1, 8 ]\n dynamic_range: [ 0, 255 ]\n emphasis: { (boolean)false, (boolean)true }\n mute: { (boolean)false, (boolean)true }\n", "direction": "sink", "presence": "request", "typename": "GstPad" @@ -36706,7 +36880,7 @@ "name": "openh264dec", "pad-templates": { "sink": { - "caps": "video/x-h264:\n stream-format: byte-stream\n alignment: au\n profile: { (string)constrained-baseline, (string)baseline }\n", + "caps": "video/x-h264:\n stream-format: byte-stream\n alignment: au\n profile: { (string)constrained-baseline, (string)baseline, (string)main, (string)high }\n", "direction": "sink", "presence": "always", "typename": "GstPad" @@ -37615,7 +37789,7 @@ "description": "Removes silence from an audio stream", "elements": { "removesilence": { - "author": "Tiago Katcipis \n Paulo Pizarro ", + "author": "Tiago Katcipis \n Paulo Pizarro \n Nicola Murino ", "description": "Removes all the silence periods from the audio stream.", "hierarchy": [ "GstRemoveSilence", @@ -37653,6 +37827,26 @@ "type-name": "guint64", "writable": true }, + "minimum-silence-buffers": { + "blurb": "Define the minimum number of consecutive silence buffers before removing silence, 0 means disabled. This will not introduce latency", + "construct": false, + "construct-only": false, + "default": "0", + "max": "10000", + "min": "0", + "type-name": "guint", + "writable": true + }, + "minimum-silence-time": { + "blurb": "Define the minimum silence time in nanoseconds before removing silence, 0 means disabled. This will not introduce latency", + "construct": false, + "construct-only": false, + "default": "0", + "max": "10000000000", + "min": "0", + "type-name": "guint64", + "writable": true + }, "name": { "blurb": "The name of the object", "construct": true, @@ -37683,6 +37877,32 @@ "default": "false", "type-name": "gboolean", "writable": true + }, + "silent": { + "blurb": "Disable/enable bus message notifications for silence detected/finished", + "construct": false, + "construct-only": false, + "default": "true", + "type-name": "gboolean", + "writable": true + }, + "squash": { + "blurb": "Set to true to retimestamp buffers when silence is removed and so avoid timestamp gap", + "construct": false, + "construct-only": false, + "default": "false", + "type-name": "gboolean", + "writable": true + }, + "threshold": { + "blurb": "Set the silence threshold used on the internal VAD in dB", + "construct": false, + "construct-only": false, + "default": "-60", + "max": "70", + "min": "-70", + "type-name": "gint", + "writable": true } }, "rank": "none" @@ -37725,7 +37945,7 @@ "typename": "GstPad" }, "video": { - "caps": "video/x-raw:\n format: { I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, Y210, 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, 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, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE, GRAY10_LE32, NV12_10LE32, NV16_10LE32, NV12_10LE40 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", "presence": "sometimes", "typename": "GstPad" @@ -38599,6 +38819,14 @@ "default": "false", "type-name": "gboolean", "writable": true + }, + "set-t-bit": { + "blurb": "If the element should set the 'T' bit as defined in the ONVIF RTP extension. This increases latency by one packet", + "construct": false, + "construct-only": false, + "default": "false", + "type-name": "gboolean", + "writable": true } }, "rank": "none" @@ -40261,6 +40489,14 @@ "type-name": "gchararray", "writable": true }, + "stats": { + "blurb": "Sink Statistics", + "construct": false, + "construct-only": false, + "default": "application/x-gst-base-sink-stats, average-rate=(double)0, dropped=(guint64)0, rendered=(guint64)0;", + "type-name": "GstStructure", + "writable": false + }, "sync": { "blurb": "Sync on the clock", "construct": false, @@ -41576,6 +41812,16 @@ "desc": "GST_SRTP_CIPHER_AES_256_ICM", "name": "aes-256-icm", "value": "2" + }, + { + "desc": "GST_SRTP_CIPHER_AES_128_GCM", + "name": "aes-128-gcm", + "value": "3" + }, + { + "desc": "GST_SRTP_CIPHER_AES_256_GCM", + "name": "aes-256-gcm", + "value": "4" } ], "writable": true @@ -41628,6 +41874,16 @@ "desc": "GST_SRTP_CIPHER_AES_256_ICM", "name": "aes-256-icm", "value": "2" + }, + { + "desc": "GST_SRTP_CIPHER_AES_128_GCM", + "name": "aes-128-gcm", + "value": "3" + }, + { + "desc": "GST_SRTP_CIPHER_AES_256_GCM", + "name": "aes-256-gcm", + "value": "4" } ], "writable": true @@ -42197,7 +42453,7 @@ "name": "ttmlrender", "pad-templates": { "src": { - "caps": "video/x-raw:\n format: { BGRx, RGBx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, I420, YV12, AYUV, YUY2, UYVY, v308, Y41B, Y42B, Y444, NV12, NV21, A420, YUV9, YVU9, IYU1, GRAY8 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(ANY):\n format: { I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, Y210, 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, 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: { BGRx, RGBx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, I420, YV12, AYUV, YUY2, UYVY, v308, Y41B, Y42B, Y444, NV12, NV21, A420, YUV9, YVU9, IYU1, GRAY8 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(ANY):\n format: { I420, YV12, YUY2, UYVY, AYUV, VUYA, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, Y210, Y410, NV12, NV21, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, NV16, NV24, NV12_64Z32, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, NV61, P010_10BE, P010_10LE, IYU2, VYUY, GBRA, GBRA_10BE, GBRA_10LE, BGR10A2_LE, RGB10A2_LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE, GRAY10_LE32, NV12_10LE32, NV16_10LE32, NV12_10LE40 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", "presence": "always", "typename": "GstPad" @@ -42209,7 +42465,7 @@ "typename": "GstPad" }, "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, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, Y210, 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, 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: { BGRx, RGBx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, I420, YV12, AYUV, YUY2, UYVY, v308, Y41B, Y42B, Y444, NV12, NV21, A420, YUV9, YVU9, IYU1, GRAY8 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(ANY):\n format: { I420, YV12, YUY2, UYVY, AYUV, VUYA, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, Y210, Y410, NV12, NV21, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, NV16, NV24, NV12_64Z32, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, NV61, P010_10BE, P010_10LE, IYU2, VYUY, GBRA, GBRA_10BE, GBRA_10LE, BGR10A2_LE, RGB10A2_LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE, GRAY10_LE32, NV12_10LE32, NV16_10LE32, NV12_10LE40 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", "presence": "always", "typename": "GstPad" @@ -42351,13 +42607,13 @@ "typename": "GstPad" }, "vfsrc": { - "caps": "video/x-raw:\n format: { I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, Y210, 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, 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 ]\nimage/jpeg:\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "caps": "video/x-raw:\n format: { I420, YV12, YUY2, UYVY, AYUV, VUYA, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, Y210, Y410, NV12, NV21, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, NV16, NV24, NV12_64Z32, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, NV61, P010_10BE, P010_10LE, IYU2, VYUY, GBRA, GBRA_10BE, GBRA_10LE, BGR10A2_LE, RGB10A2_LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE, 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 ]\nimage/jpeg:\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", "presence": "always", "typename": "GstPad" }, "vidsrc": { - "caps": "video/x-raw:\n format: { I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, Y210, 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, 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 ]\nimage/jpeg:\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-h264:\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n stream-format: { (string)byte-stream, (string)avc }\n alignment: au\n profile: { (string)high, (string)main, (string)baseline, (string)constrained-baseline }\n", + "caps": "video/x-raw:\n format: { I420, YV12, YUY2, UYVY, AYUV, VUYA, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, Y210, Y410, NV12, NV21, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, NV16, NV24, NV12_64Z32, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, NV61, P010_10BE, P010_10LE, IYU2, VYUY, GBRA, GBRA_10BE, GBRA_10LE, BGR10A2_LE, RGB10A2_LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE, 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 ]\nimage/jpeg:\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-h264:\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n stream-format: { (string)byte-stream, (string)avc }\n alignment: au\n profile: { (string)high, (string)main, (string)baseline, (string)constrained-baseline }\n", "direction": "src", "presence": "always", "typename": "GstPad" @@ -44609,6 +44865,14 @@ "type-name": "gboolean", "writable": true }, + "stats": { + "blurb": "Sink Statistics", + "construct": false, + "construct-only": false, + "default": "application/x-gst-base-sink-stats, average-rate=(double)0, dropped=(guint64)0, rendered=(guint64)0;", + "type-name": "GstStructure", + "writable": false + }, "sync": { "blurb": "Sync on the clock", "construct": false,