diff --git a/docs/gst_plugins_cache.json b/docs/gst_plugins_cache.json index 95d56a2685..979cb8d455 100644 --- a/docs/gst_plugins_cache.json +++ b/docs/gst_plugins_cache.json @@ -14,9 +14,11 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstURIHandler" + ], "klass": "Source/Video", "long-name": "Firewire (1394) DV video source", - "name": "dv1394src", "pad-templates": { "src": { "caps": "video/x-dv:\n format: { NTSC, PAL }\n systemstream: true\n", @@ -32,7 +34,8 @@ "default": "4096", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "channel": { @@ -42,7 +45,8 @@ "default": "63", "max": "64", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "consecutive": { @@ -52,7 +56,8 @@ "default": "1", "max": "2147483647", "min": "1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "device-name": { @@ -60,7 +65,8 @@ "construct": false, "construct-only": false, "default": "Default", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": false }, "do-timestamp": { @@ -68,7 +74,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "drop-incomplete": { @@ -76,7 +83,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "guid": { @@ -86,16 +94,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", + "readable": true, + "type": "guint64", "writable": true }, "num-buffers": { @@ -105,14 +105,8 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "port": { @@ -122,7 +116,8 @@ "default": "-1", "max": "16", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "skip": { @@ -132,7 +127,8 @@ "default": "0", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "typefind": { @@ -140,7 +136,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "use-avc": { @@ -148,7 +145,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -156,7 +154,8 @@ "signals": { "frame-dropped": { "args": [], - "retval": "void" + "return-type": "void", + "when": "last" } } }, @@ -172,9 +171,11 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstURIHandler" + ], "klass": "Source/Video", "long-name": "Firewire (1394) HDV video source", - "name": "hdv1394src", "pad-templates": { "src": { "caps": "video/mpegts:\n systemstream: true\n packetsize: 188\n", @@ -190,7 +191,8 @@ "default": "4096", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "channel": { @@ -200,7 +202,8 @@ "default": "63", "max": "64", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "device-name": { @@ -208,7 +211,8 @@ "construct": false, "construct-only": false, "default": "Default", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": false }, "do-timestamp": { @@ -216,7 +220,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "guid": { @@ -226,16 +231,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", + "readable": true, + "type": "guint64", "writable": true }, "num-buffers": { @@ -245,14 +242,8 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "port": { @@ -262,7 +253,8 @@ "default": "-1", "max": "16", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "typefind": { @@ -270,7 +262,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "use-avc": { @@ -278,7 +271,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -287,13 +281,14 @@ }, "filename": "gst1394", "license": "LGPL", + "other-types": {}, "package": "GStreamer Good Plug-ins git", "source": "gst-plugins-good", "tracers": {}, "url": "Unknown package origin" }, "aasink": { - "description": "ASCII Art video sink", + "description": "ASCII Art video sink & filter", "elements": { "aasink": { "author": "Wim Taymans ", @@ -309,7 +304,6 @@ ], "klass": "Sink/Video", "long-name": "ASCII art video sink", - "name": "aasink", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: I420\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", @@ -323,7 +317,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "blocksize": { @@ -333,7 +328,8 @@ "default": "4096", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "brightness": { @@ -343,7 +339,8 @@ "default": "0", "max": "2147483647", "min": "-2147483648", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "contrast": { @@ -353,7 +350,8 @@ "default": "16", "max": "2147483647", "min": "-2147483648", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "dither": { @@ -361,25 +359,8 @@ "construct": false, "construct-only": false, "default": "no-dithering (0)", - "enum": true, - "type-name": "GstAASinkDitherers", - "values": [ - { - "desc": "no dithering", - "name": "no-dithering", - "value": "0" - }, - { - "desc": "error-distribution", - "name": "error-distribution", - "value": "1" - }, - { - "desc": "floyd-steelberg dithering", - "name": "floyd-steelberg-dithering", - "value": "2" - } - ], + "readable": true, + "type": "GstAASinkDitherers", "writable": true }, "driver": { @@ -387,40 +368,8 @@ "construct": false, "construct-only": false, "default": "x11 (0)", - "enum": true, - "type-name": "GstAASinkDrivers", - "values": [ - { - "desc": "X11 driver 1.1", - "name": "x11", - "value": "0" - }, - { - "desc": "Linux pc console driver 1.0", - "name": "linux", - "value": "1" - }, - { - "desc": "Slang driver 1.0", - "name": "slang", - "value": "2" - }, - { - "desc": "Curses driver 1.0", - "name": "curses", - "value": "3" - }, - { - "desc": "Standard output driver", - "name": "stdout", - "value": "4" - }, - { - "desc": "Standard error driver", - "name": "stderr", - "value": "5" - } - ], + "readable": true, + "type": "GstAASinkDrivers", "writable": true }, "enable-last-sample": { @@ -428,7 +377,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "frame-time": { @@ -438,7 +388,8 @@ "default": "0", "max": "2147483647", "min": "-2147483648", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": false }, "frames-displayed": { @@ -448,7 +399,8 @@ "default": "0", "max": "2147483647", "min": "-2147483648", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": false }, "gamma": { @@ -458,17 +410,19 @@ "default": "1", "max": "5", "min": "0", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true }, "height": { "blurb": "height", "construct": false, "construct-only": false, - "default": "0", + "default": "24", "max": "2147483647", "min": "-2147483648", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "inversion": { @@ -476,14 +430,16 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "last-sample": { "blurb": "The last sample received in the sink", "construct": false, "construct-only": false, - "type-name": "GstSample", + "readable": true, + "type": "GstSample", "writable": false }, "max-bitrate": { @@ -493,7 +449,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "max-lateness": { @@ -503,33 +460,19 @@ "default": "5000000", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint64", "writable": true }, "processing-deadline": { - "blurb": "Maximum processing deadline in nanoseconds", + "blurb": "Maximum processing time for a buffer in nanoseconds", "construct": false, "construct-only": false, "default": "15000000", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "qos": { @@ -537,7 +480,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "randomval": { @@ -547,7 +491,8 @@ "default": "0", "max": "2147483647", "min": "-2147483648", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "render-delay": { @@ -557,7 +502,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "show-preroll-frame": { @@ -565,7 +511,8 @@ "construct": true, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "stats": { @@ -573,7 +520,8 @@ "construct": false, "construct-only": false, "default": "application/x-gst-base-sink-stats, average-rate=(double)0, dropped=(guint64)0, rendered=(guint64)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false }, "sync": { @@ -581,7 +529,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "throttle-time": { @@ -591,7 +540,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "ts-offset": { @@ -601,17 +551,347 @@ "default": "0", "max": "9223372036854775807", "min": "-9223372036854775808", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "width": { "blurb": "width", "construct": false, "construct-only": false, - "default": "0", + "default": "80", "max": "2147483647", "min": "-2147483648", - "type-name": "gint", + "readable": true, + "type": "gint", + "writable": true + } + }, + "rank": "none" + }, + "aatv": { + "author": "Eric Marks ", + "description": "ASCII art effect", + "hierarchy": [ + "GstAATv", + "GstVideoFilter", + "GstBaseTransform", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "klass": "Filter/Effect/Video", + "long-name": "aaTV effect", + "pad-templates": { + "sink": { + "caps": "video/x-raw:\n format: { I420 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "direction": "sink", + "presence": "always" + }, + "src": { + "caps": "video/x-raw:\n format: { RGBA }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "direction": "src", + "presence": "always" + } + }, + "properties": { + "brightness": { + "blurb": "Brightness", + "construct": false, + "construct-only": false, + "default": "0", + "max": "255", + "min": "-255", + "readable": true, + "type": "gint", + "writable": true + }, + "brightness-actual": { + "blurb": "Actual calculated foreground pixel fill percentage", + "construct": false, + "construct-only": false, + "default": "0.35", + "max": "1", + "min": "0", + "readable": true, + "type": "gfloat", + "writable": false + }, + "brightness-auto": { + "blurb": "Automatically adjust brightness based on the previous frame's foreground pixel fill percentage", + "construct": false, + "construct-only": false, + "default": "true", + "readable": true, + "type": "gboolean", + "writable": true + }, + "brightness-max": { + "blurb": "Maximum target foreground pixel fill percentage for automatic brightness control", + "construct": false, + "construct-only": false, + "default": "0.4", + "max": "1", + "min": "0", + "readable": true, + "type": "gfloat", + "writable": true + }, + "brightness-min": { + "blurb": "Minimum target foreground pixel fill percentage for automatic brightness control", + "construct": false, + "construct-only": false, + "default": "0.3", + "max": "1", + "min": "0", + "readable": true, + "type": "gfloat", + "writable": true + }, + "color-background": { + "blurb": "Color to use as the background for the ASCII text (big-endian ARGB).", + "construct": false, + "construct-only": false, + "default": "-16777216", + "max": "-1", + "min": "0", + "readable": true, + "type": "guint", + "writable": true + }, + "color-rain": { + "blurb": "Automatically sets color-rain-bold, color-rain-normal, and color-rain-dim with progressively dimmer values (big-endian ARGB).", + "construct": false, + "construct-only": false, + "default": "-16711936", + "max": "-1", + "min": "0", + "readable": true, + "type": "guint", + "writable": true + }, + "color-rain-bold": { + "blurb": "Sets the brightest color to use for foreground ASCII text rain overlays (big-endian ARGB).", + "construct": false, + "construct-only": false, + "default": "-16711936", + "max": "-1", + "min": "0", + "readable": true, + "type": "guint", + "writable": true + }, + "color-rain-dim": { + "blurb": "Sets the dimmest brightness color to use for foreground ASCII text rain overlays (big-endian ARGB).", + "construct": false, + "construct-only": false, + "default": "-16761088", + "max": "-1", + "min": "0", + "readable": true, + "type": "guint", + "writable": true + }, + "color-rain-normal": { + "blurb": "Sets the normal brightness color to use for foreground ASCII text rain overlays (big-endian ARGB).", + "construct": false, + "construct-only": false, + "default": "-16744704", + "max": "-1", + "min": "0", + "readable": true, + "type": "guint", + "writable": true + }, + "color-text": { + "blurb": "Automatically sets color-test-bold, color-text-normal, and color-text-dim with progressively dimmer values (big-endian ARGB).", + "construct": false, + "construct-only": false, + "default": "-1", + "max": "-1", + "min": "0", + "readable": true, + "type": "guint", + "writable": true + }, + "color-text-bold": { + "blurb": "Sets the brightest color to use for foreground ASCII text (big-endian ARGB).", + "construct": false, + "construct-only": false, + "default": "-1", + "max": "-1", + "min": "0", + "readable": true, + "type": "guint", + "writable": true + }, + "color-text-dim": { + "blurb": "Sets the dimmest brightness color to use for foreground ASCII text (big-endian ARGB).", + "construct": false, + "construct-only": false, + "default": "-12632257", + "max": "-1", + "min": "0", + "readable": true, + "type": "guint", + "writable": true + }, + "color-text-normal": { + "blurb": "Sets the normal brightness color to use for foreground ASCII text (big-endian ARGB).", + "construct": false, + "construct-only": false, + "default": "-8421505", + "max": "-1", + "min": "0", + "readable": true, + "type": "guint", + "writable": true + }, + "contrast": { + "blurb": "Contrast", + "construct": false, + "construct-only": false, + "default": "0", + "max": "255", + "min": "0", + "readable": true, + "type": "gint", + "writable": true + }, + "dither": { + "blurb": "Add noise to more closely approximate gray levels.", + "construct": false, + "construct-only": false, + "default": "no-dithering (0)", + "readable": true, + "type": "GstAATvDitherers", + "writable": true + }, + "font": { + "blurb": "AAlib Font", + "construct": false, + "construct-only": false, + "default": "Standard-vga-8x8-font (0)", + "readable": true, + "type": "GstAATvFonts", + "writable": true + }, + "gamma": { + "blurb": "Gamma correction", + "construct": false, + "construct-only": false, + "default": "1", + "max": "5", + "min": "0", + "readable": true, + "type": "gfloat", + "writable": true + }, + "height": { + "blurb": "Height of the ASCII canvas", + "construct": false, + "construct-only": false, + "default": "24", + "max": "2147483647", + "min": "0", + "readable": true, + "type": "gint", + "writable": true + }, + "qos": { + "blurb": "Handle Quality-of-Service events", + "construct": false, + "construct-only": false, + "default": "true", + "readable": true, + "type": "gboolean", + "writable": true + }, + "rain-delay-max": { + "blurb": "Maximum frame delay between rain motion", + "construct": false, + "construct-only": false, + "default": "3", + "max": "2147483647", + "min": "0", + "readable": true, + "type": "gint", + "writable": true + }, + "rain-delay-min": { + "blurb": "Minimum frame delay between rain motion", + "construct": false, + "construct-only": false, + "default": "0", + "max": "2147483647", + "min": "0", + "readable": true, + "type": "gint", + "writable": true + }, + "rain-length-max": { + "blurb": "Maximum length of a rain", + "construct": false, + "construct-only": false, + "default": "30", + "max": "2147483647", + "min": "0", + "readable": true, + "type": "gint", + "writable": true + }, + "rain-length-min": { + "blurb": "Minimum length of a rain", + "construct": false, + "construct-only": false, + "default": "4", + "max": "2147483647", + "min": "0", + "readable": true, + "type": "gint", + "writable": true + }, + "rain-mode": { + "blurb": "Set the direction of raindrops", + "construct": false, + "construct-only": false, + "default": "none (0)", + "readable": true, + "type": "GstAATvRainModes", + "writable": true + }, + "rain-spawn-rate": { + "blurb": "Percentage chance for a raindrop to spawn", + "construct": false, + "construct-only": false, + "default": "0.2", + "max": "1", + "min": "0", + "readable": true, + "type": "gfloat", + "writable": true + }, + "randomval": { + "blurb": "Adds a random value in the range (-randomval/2,ranomval/2) to each pixel during rendering", + "construct": false, + "construct-only": false, + "default": "0", + "max": "255", + "min": "0", + "readable": true, + "type": "gint", + "writable": true + }, + "width": { + "blurb": "Width of the ASCII canvas", + "construct": false, + "construct-only": false, + "default": "80", + "max": "2147483647", + "min": "0", + "readable": true, + "type": "gint", "writable": true } }, @@ -620,8 +900,171 @@ }, "filename": "gstaasink", "license": "LGPL", + "other-types": { + "GstAASinkDitherers": { + "kind": "enum", + "values": [ + { + "desc": "no dithering", + "name": "no-dithering", + "value": "0" + }, + { + "desc": "error-distribution", + "name": "error-distribution", + "value": "1" + }, + { + "desc": "floyd-steelberg dithering", + "name": "floyd-steelberg-dithering", + "value": "2" + } + ] + }, + "GstAASinkDrivers": { + "kind": "enum", + "values": [ + { + "desc": "X11 driver 1.1", + "name": "x11", + "value": "0" + }, + { + "desc": "Linux pc console driver 1.0", + "name": "linux", + "value": "1" + }, + { + "desc": "Slang driver 1.0", + "name": "slang", + "value": "2" + }, + { + "desc": "Curses driver 1.0", + "name": "curses", + "value": "3" + }, + { + "desc": "Standard output driver", + "name": "stdout", + "value": "4" + }, + { + "desc": "Standard error driver", + "name": "stderr", + "value": "5" + } + ] + }, + "GstAATvDitherers": { + "kind": "enum", + "values": [ + { + "desc": "no dithering", + "name": "no-dithering", + "value": "0" + }, + { + "desc": "error-distribution", + "name": "error-distribution", + "value": "1" + }, + { + "desc": "floyd-steelberg dithering", + "name": "floyd-steelberg-dithering", + "value": "2" + } + ] + }, + "GstAATvFonts": { + "kind": "enum", + "values": [ + { + "desc": "vga8", + "name": "Standard-vga-8x8-font", + "value": "0" + }, + { + "desc": "vga9", + "name": "Standard-vga-8x9-font", + "value": "1" + }, + { + "desc": "mda14", + "name": "Standard-mda/vga-8x14-font", + "value": "2" + }, + { + "desc": "vga16", + "name": "Standard-vga-8x16-font", + "value": "3" + }, + { + "desc": "X8x13", + "name": "X-8x13-font", + "value": "4" + }, + { + "desc": "X8x13bold", + "name": "X-8x13bold-font", + "value": "5" + }, + { + "desc": "X8x16", + "name": "Standard-X-8x16-font", + "value": "6" + }, + { + "desc": "line", + "name": "line-Font-8x8", + "value": "7" + }, + { + "desc": "vgagl8", + "name": "Font-8x8-from-vgagl", + "value": "8" + }, + { + "desc": "courier", + "name": "Adobe-courier", + "value": "9" + } + ] + }, + "GstAATvRainModes": { + "kind": "enum", + "values": [ + { + "desc": "No Rain", + "name": "none", + "value": "0" + }, + { + "desc": "Rain Down", + "name": "down", + "value": "1" + }, + { + "desc": "Rain Up", + "name": "up", + "value": "2" + }, + { + "desc": "Rain Left", + "name": "left", + "value": "3" + }, + { + "desc": "Rain Right", + "name": "right", + "value": "4" + } + ] + } + }, "package": "GStreamer Good Plug-ins git", "source": "gst-plugins-good", + "tracers": {}, "url": "Unknown package origin" }, "alaw": { @@ -640,7 +1083,6 @@ ], "klass": "Codec/Decoder/Audio", "long-name": "A Law audio decoder", - "name": "alawdec", "pad-templates": { "sink": { "caps": "audio/x-alaw:\n rate: [ 8000, 192000 ]\n channels: [ 1, 2 ]\n", @@ -661,23 +1103,8 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint64", "writable": true }, "plc": { @@ -685,7 +1112,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "tolerance": { @@ -695,7 +1123,8 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true } }, @@ -712,9 +1141,11 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstPreset" + ], "klass": "Codec/Encoder/Audio", "long-name": "A Law audio encoder", - "name": "alawenc", "pad-templates": { "sink": { "caps": "audio/x-raw:\n format: S16LE\n layout: interleaved\n rate: [ 8000, 192000 ]\n channels: [ 1, 2 ]\n", @@ -733,7 +1164,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "mark-granule": { @@ -741,31 +1173,17 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": false }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, "perfect-timestamp": { "blurb": "Favour perfect timestamps over tracking upstream timestamps", "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "tolerance": { @@ -775,7 +1193,8 @@ "default": "40000000", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true } }, @@ -784,6 +1203,7 @@ }, "filename": "gstalaw", "license": "LGPL", + "other-types": {}, "package": "GStreamer Good Plug-ins git", "source": "gst-plugins-good", "tracers": {}, @@ -806,7 +1226,6 @@ ], "klass": "Filter/Effect/Video", "long-name": "Alpha filter", - "name": "alpha", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { AYUV, ARGB, BGRA, ABGR, RGBA, Y444, xRGB, BGRx, xBGR, RGBx, RGB, BGR, Y42B, YUY2, YVYU, UYVY, I420, YV12, Y41B }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", @@ -827,7 +1246,8 @@ "default": "1", "max": "1", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "angle": { @@ -837,7 +1257,8 @@ "default": "20", "max": "90", "min": "0", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true }, "black-sensitivity": { @@ -847,7 +1268,8 @@ "default": "100", "max": "128", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "method": { @@ -855,39 +1277,8 @@ "construct": false, "construct-only": false, "default": "set (0)", - "enum": true, - "type-name": "GstAlphaMethod", - "values": [ - { - "desc": "Set/adjust alpha channel", - "name": "set", - "value": "0" - }, - { - "desc": "Chroma Key on pure green", - "name": "green", - "value": "1" - }, - { - "desc": "Chroma Key on pure blue", - "name": "blue", - "value": "2" - }, - { - "desc": "Chroma Key on custom RGB values", - "name": "custom", - "value": "3" - } - ], - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", + "readable": true, + "type": "GstAlphaMethod", "writable": true }, "noise-level": { @@ -897,14 +1288,8 @@ "default": "2", "max": "64", "min": "0", - "type-name": "gfloat", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gfloat", "writable": true }, "prefer-passthrough": { @@ -912,7 +1297,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "qos": { @@ -920,7 +1306,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "target-b": { @@ -930,7 +1317,8 @@ "default": "0", "max": "255", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "target-g": { @@ -940,7 +1328,8 @@ "default": "255", "max": "255", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "target-r": { @@ -950,7 +1339,8 @@ "default": "0", "max": "255", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "white-sensitivity": { @@ -960,7 +1350,8 @@ "default": "100", "max": "128", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true } }, @@ -969,6 +1360,33 @@ }, "filename": "gstalpha", "license": "LGPL", + "other-types": { + "GstAlphaMethod": { + "kind": "enum", + "values": [ + { + "desc": "Set/adjust alpha channel", + "name": "set", + "value": "0" + }, + { + "desc": "Chroma Key on pure green", + "name": "green", + "value": "1" + }, + { + "desc": "Chroma Key on pure blue", + "name": "blue", + "value": "2" + }, + { + "desc": "Chroma Key on custom RGB values", + "name": "custom", + "value": "3" + } + ] + } + }, "package": "GStreamer Good Plug-ins git", "source": "gst-plugins-good", "tracers": {}, @@ -991,7 +1409,6 @@ ], "klass": "Filter/Converter/Video", "long-name": "Alpha color filter", - "name": "alphacolor", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { RGBA, BGRA, ARGB, ABGR, AYUV }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", @@ -1005,28 +1422,13 @@ } }, "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, "qos": { "blurb": "Handle Quality-of-Service events", "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -1035,6 +1437,7 @@ }, "filename": "gstalphacolor", "license": "LGPL", + "other-types": {}, "package": "GStreamer Good Plug-ins git", "source": "gst-plugins-good", "tracers": {}, @@ -1044,7 +1447,7 @@ "description": "APEv1/2 tag reader", "elements": { "apedemux": { - "author": "Tim-Philipp M\u00fcller ", + "author": "Tim-Philipp Müller ", "description": "Read and output APE tags while demuxing the contents", "hierarchy": [ "GstApeDemux", @@ -1056,7 +1459,6 @@ ], "klass": "Codec/Demuxer/Metadata", "long-name": "APE tag demuxer", - "name": "apedemux", "pad-templates": { "sink": { "caps": "application/x-apetag:\n", @@ -1069,29 +1471,12 @@ "presence": "always" } }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - } - }, "rank": "primary" } }, "filename": "gstapetag", "license": "LGPL", + "other-types": {}, "package": "GStreamer Good Plug-ins git", "source": "gst-plugins-good", "tracers": {}, @@ -1101,7 +1486,7 @@ "description": "Audio effects plugin", "elements": { "audioamplify": { - "author": "Sebastian Dr\u00f6ge ", + "author": "Sebastian Dröge ", "description": "Amplifies an audio stream by a given factor", "hierarchy": [ "GstAudioAmplify", @@ -1114,7 +1499,6 @@ ], "klass": "Filter/Effect/Audio", "long-name": "Audio amplifier", - "name": "audioamplify", "pad-templates": { "sink": { "caps": "audio/x-raw:\n format: { S8, S16LE, S32LE, F32LE, F64LE }\n rate: [ 1, 2147483647 ]\n channels: [ 1, 2147483647 ]\n layout: { (string)interleaved, (string)non-interleaved }\n", @@ -1135,7 +1519,8 @@ "default": "1", "max": "3.40282e+38", "min": "-3.40282e+38", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true }, "clipping-method": { @@ -1143,46 +1528,8 @@ "construct": false, "construct-only": false, "default": "clip (0)", - "enum": true, - "type-name": "GstAudioAmplifyClippingMethod", - "values": [ - { - "desc": "Normal clipping (default)", - "name": "clip", - "value": "0" - }, - { - "desc": "Push overdriven values back from the opposite side", - "name": "wrap-negative", - "value": "1" - }, - { - "desc": "Push overdriven values back from the same side", - "name": "wrap-positive", - "value": "2" - }, - { - "desc": "No clipping", - "name": "none", - "value": "3" - } - ], - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "GstAudioAmplifyClippingMethod", "writable": true }, "qos": { @@ -1190,14 +1537,15 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, "rank": "none" }, "audiochebband": { - "author": "Sebastian Dr\u00f6ge ", + "author": "Sebastian Dröge ", "description": "Chebyshev band pass and band reject filter", "hierarchy": [ "GstAudioChebBand", @@ -1211,7 +1559,6 @@ ], "klass": "Filter/Effect/Audio", "long-name": "Band pass & band reject filter", - "name": "audiochebband", "pad-templates": { "sink": { "caps": "audio/x-raw:\n format: { F32LE, F64LE }\n rate: [ 1, 2147483647 ]\n channels: [ 1, 2147483647 ]\n layout: interleaved\n", @@ -1232,7 +1579,8 @@ "default": "0", "max": "100000", "min": "0", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true }, "mode": { @@ -1240,36 +1588,8 @@ "construct": false, "construct-only": false, "default": "band-pass (0)", - "enum": true, - "type-name": "GstAudioChebBandMode", - "values": [ - { - "desc": "Band pass (default)", - "name": "band-pass", - "value": "0" - }, - { - "desc": "Band reject", - "name": "band-reject", - "value": "1" - } - ], - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "GstAudioChebBandMode", "writable": true }, "poles": { @@ -1279,7 +1599,8 @@ "default": "4", "max": "32", "min": "4", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "qos": { @@ -1287,7 +1608,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "ripple": { @@ -1297,7 +1619,8 @@ "default": "0.25", "max": "200", "min": "0", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true }, "type": { @@ -1307,7 +1630,8 @@ "default": "1", "max": "2", "min": "1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "upper-frequency": { @@ -1317,14 +1641,15 @@ "default": "0", "max": "100000", "min": "0", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true } }, "rank": "none" }, "audiocheblimit": { - "author": "Sebastian Dr\u00f6ge ", + "author": "Sebastian Dröge ", "description": "Chebyshev low pass and high pass filter", "hierarchy": [ "GstAudioChebLimit", @@ -1338,7 +1663,6 @@ ], "klass": "Filter/Effect/Audio", "long-name": "Low pass & high pass filter", - "name": "audiocheblimit", "pad-templates": { "sink": { "caps": "audio/x-raw:\n format: { F32LE, F64LE }\n rate: [ 1, 2147483647 ]\n channels: [ 1, 2147483647 ]\n layout: interleaved\n", @@ -1359,7 +1683,8 @@ "default": "0", "max": "100000", "min": "0", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true }, "mode": { @@ -1367,36 +1692,8 @@ "construct": false, "construct-only": false, "default": "low-pass (0)", - "enum": true, - "type-name": "GstAudioChebLimitMode", - "values": [ - { - "desc": "Low pass (default)", - "name": "low-pass", - "value": "0" - }, - { - "desc": "High pass", - "name": "high-pass", - "value": "1" - } - ], - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "GstAudioChebLimitMode", "writable": true }, "poles": { @@ -1406,7 +1703,8 @@ "default": "4", "max": "32", "min": "2", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "qos": { @@ -1414,7 +1712,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "ripple": { @@ -1424,7 +1723,8 @@ "default": "0.25", "max": "200", "min": "0", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true }, "type": { @@ -1434,14 +1734,15 @@ "default": "1", "max": "2", "min": "1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true } }, "rank": "none" }, "audiodynamic": { - "author": "Sebastian Dr\u00f6ge ", + "author": "Sebastian Dröge ", "description": "Compressor and Expander", "hierarchy": [ "GstAudioDynamic", @@ -1454,7 +1755,6 @@ ], "klass": "Filter/Effect/Audio", "long-name": "Dynamic range controller", - "name": "audiodynamic", "pad-templates": { "sink": { "caps": "audio/x-raw:\n format: { S16LE, F32LE }\n rate: [ 1, 2147483647 ]\n channels: [ 1, 2147483647 ]\n layout: { (string)interleaved, (string)non-interleaved }\n", @@ -1473,20 +1773,8 @@ "construct": false, "construct-only": false, "default": "hard-knee (0)", - "enum": true, - "type-name": "GstAudioDynamicCharacteristics", - "values": [ - { - "desc": "Hard Knee (default)", - "name": "hard-knee", - "value": "0" - }, - { - "desc": "Soft Knee (smooth)", - "name": "soft-knee", - "value": "1" - } - ], + "readable": true, + "type": "GstAudioDynamicCharacteristics", "writable": true }, "mode": { @@ -1494,36 +1782,8 @@ "construct": false, "construct-only": false, "default": "compressor (0)", - "enum": true, - "type-name": "GstAudioDynamicMode", - "values": [ - { - "desc": "Compressor (default)", - "name": "compressor", - "value": "0" - }, - { - "desc": "Expander", - "name": "expander", - "value": "1" - } - ], - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "GstAudioDynamicMode", "writable": true }, "qos": { @@ -1531,7 +1791,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "ratio": { @@ -1541,7 +1802,8 @@ "default": "1", "max": "3.40282e+38", "min": "0", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true }, "threshold": { @@ -1551,14 +1813,15 @@ "default": "0", "max": "1", "min": "0", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true } }, "rank": "none" }, "audioecho": { - "author": "Sebastian Dr\u00f6ge ", + "author": "Sebastian Dröge ", "description": "Adds an echo or reverb effect to an audio stream", "hierarchy": [ "GstAudioEcho", @@ -1571,7 +1834,6 @@ ], "klass": "Filter/Effect/Audio", "long-name": "Audio echo", - "name": "audioecho", "pad-templates": { "sink": { "caps": "audio/x-raw:\n format: { F32LE, F64LE }\n rate: [ 1, 2147483647 ]\n channels: [ 1, 2147483647 ]\n layout: interleaved\n", @@ -1592,7 +1854,8 @@ "default": "1", "max": "18446744073709551615", "min": "1", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "feedback": { @@ -1602,7 +1865,8 @@ "default": "0", "max": "1", "min": "0", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true }, "intensity": { @@ -1612,7 +1876,8 @@ "default": "0", "max": "1", "min": "0", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true }, "max-delay": { @@ -1622,23 +1887,8 @@ "default": "1", "max": "18446744073709551615", "min": "1", - "type-name": "guint64", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "guint64", "writable": true }, "qos": { @@ -1646,7 +1896,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "surround-delay": { @@ -1654,7 +1905,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "surround-mask": { @@ -1664,14 +1916,15 @@ "default": "18446744073709551612", "max": "18446744073709551615", "min": "1", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true } }, "rank": "none" }, "audiofirfilter": { - "author": "Sebastian Dr\u00f6ge ", + "author": "Sebastian Dröge ", "description": "Generic audio FIR filter with custom filter kernel", "hierarchy": [ "GstAudioFIRFilter", @@ -1685,7 +1938,6 @@ ], "klass": "Filter/Effect/Audio", "long-name": "Audio FIR filter", - "name": "audiofirfilter", "pad-templates": { "sink": { "caps": "audio/x-raw:\n format: { F32LE, F64LE }\n rate: [ 1, 2147483647 ]\n channels: [ 1, 2147483647 ]\n layout: interleaved\n", @@ -1704,14 +1956,16 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "kernel": { "blurb": "Filter kernel for the FIR filter", "construct": false, "construct-only": false, - "type-name": "GValueArray", + "readable": true, + "type": "GValueArray", "writable": true }, "latency": { @@ -1721,7 +1975,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "low-latency": { @@ -1729,23 +1984,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "qos": { @@ -1753,7 +1993,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -1761,14 +2002,18 @@ "signals": { "rate-changed": { "args": [ - "gint" + { + "name": "arg0", + "type": "gint" + } ], - "retval": "void" + "return-type": "void", + "when": "last" } } }, "audioiirfilter": { - "author": "Sebastian Dr\u00f6ge ", + "author": "Sebastian Dröge ", "description": "Generic audio IIR filter with custom filter kernel", "hierarchy": [ "GstAudioIIRFilter", @@ -1782,7 +2027,6 @@ ], "klass": "Filter/Effect/Audio", "long-name": "Audio IIR filter", - "name": "audioiirfilter", "pad-templates": { "sink": { "caps": "audio/x-raw:\n format: { F32LE, F64LE }\n rate: [ 1, 2147483647 ]\n channels: [ 1, 2147483647 ]\n layout: interleaved\n", @@ -1800,30 +2044,16 @@ "blurb": "Filter coefficients (denominator of transfer function)", "construct": false, "construct-only": false, - "type-name": "GValueArray", + "readable": true, + "type": "GValueArray", "writable": true }, "b": { "blurb": "Filter coefficients (numerator of transfer function)", "construct": false, "construct-only": false, - "type-name": "GValueArray", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "GValueArray", "writable": true }, "qos": { @@ -1831,7 +2061,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -1839,14 +2070,18 @@ "signals": { "rate-changed": { "args": [ - "gint" + { + "name": "arg0", + "type": "gint" + } ], - "retval": "void" + "return-type": "void", + "when": "last" } } }, "audioinvert": { - "author": "Sebastian Dr\u00f6ge ", + "author": "Sebastian Dröge ", "description": "Swaps upper and lower half of audio samples", "hierarchy": [ "GstAudioInvert", @@ -1859,7 +2094,6 @@ ], "klass": "Filter/Effect/Audio", "long-name": "Audio inversion", - "name": "audioinvert", "pad-templates": { "sink": { "caps": "audio/x-raw:\n format: { S16LE, F32LE }\n rate: [ 1, 2147483647 ]\n channels: [ 1, 2147483647 ]\n layout: { (string)interleaved, (string)non-interleaved }\n", @@ -1880,23 +2114,8 @@ "default": "0", "max": "1", "min": "0", - "type-name": "gfloat", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gfloat", "writable": true }, "qos": { @@ -1904,7 +2123,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -1924,7 +2144,6 @@ ], "klass": "Filter/Effect/Audio", "long-name": "AudioKaraoke", - "name": "audiokaraoke", "pad-templates": { "sink": { "caps": "audio/x-raw:\n format: { S16LE, F32LE }\n rate: [ 1, 2147483647 ]\n channels: 2\n channel-mask: 0x0000000000000003\n layout: interleaved\n", @@ -1945,7 +2164,8 @@ "default": "220", "max": "441", "min": "0", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true }, "filter-width": { @@ -1955,7 +2175,8 @@ "default": "100", "max": "100", "min": "0", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true }, "level": { @@ -1965,7 +2186,8 @@ "default": "1", "max": "1", "min": "0", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true }, "mono-level": { @@ -1975,23 +2197,8 @@ "default": "1", "max": "1", "min": "0", - "type-name": "gfloat", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gfloat", "writable": true }, "qos": { @@ -1999,7 +2206,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -2018,7 +2226,6 @@ ], "klass": "Filter/Effect/Audio", "long-name": "Stereo positioning", - "name": "audiopanorama", "pad-templates": { "sink": { "caps": "audio/x-raw:\n format: { F32LE, S16LE }\n rate: [ 1, 2147483647 ]\n channels: [ 1, 2 ]\n layout: interleaved\n", @@ -2037,29 +2244,8 @@ "construct": false, "construct-only": false, "default": "psychoacoustic (0)", - "enum": true, - "type-name": "GstAudioPanoramaMethod", - "values": [ - { - "desc": "Psychoacoustic Panning (default)", - "name": "psychoacoustic", - "value": "0" - }, - { - "desc": "Simple Panning", - "name": "simple", - "value": "1" - } - ], - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", + "readable": true, + "type": "GstAudioPanoramaMethod", "writable": true }, "panorama": { @@ -2069,14 +2255,8 @@ "default": "0", "max": "1", "min": "-1", - "type-name": "gfloat", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gfloat", "writable": true }, "qos": { @@ -2084,14 +2264,15 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, "rank": "none" }, "audiowsincband": { - "author": "Thomas Vander Stichele , Steven W. Smith, Dreamlab Technologies Ltd. , Sebastian Dr\u00f6ge ", + "author": "Thomas Vander Stichele , Steven W. Smith, Dreamlab Technologies Ltd. , Sebastian Dröge ", "description": "Band pass and band reject windowed sinc filter", "hierarchy": [ "GstAudioWSincBand", @@ -2105,7 +2286,6 @@ ], "klass": "Filter/Effect/Audio", "long-name": "Band pass & band reject filter", - "name": "audiowsincband", "pad-templates": { "sink": { "caps": "audio/x-raw:\n format: { F32LE, F64LE }\n rate: [ 1, 2147483647 ]\n channels: [ 1, 2147483647 ]\n layout: interleaved\n", @@ -2124,7 +2304,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "length": { @@ -2134,7 +2315,8 @@ "default": "101", "max": "256000", "min": "3", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "low-latency": { @@ -2142,7 +2324,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "lower-frequency": { @@ -2152,7 +2335,8 @@ "default": "0", "max": "100000", "min": "0", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true }, "mode": { @@ -2160,36 +2344,8 @@ "construct": false, "construct-only": false, "default": "band-pass (0)", - "enum": true, - "type-name": "GstAudioWSincBandMode", - "values": [ - { - "desc": "Band pass (default)", - "name": "band-pass", - "value": "0" - }, - { - "desc": "Band reject", - "name": "band-reject", - "value": "1" - } - ], - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "GstAudioWSincBandMode", "writable": true }, "qos": { @@ -2197,7 +2353,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "upper-frequency": { @@ -2207,7 +2364,8 @@ "default": "0", "max": "100000", "min": "0", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true }, "window": { @@ -2215,42 +2373,15 @@ "construct": false, "construct-only": false, "default": "hamming (0)", - "enum": true, - "type-name": "GstAudioWSincBandWindow", - "values": [ - { - "desc": "Hamming window (default)", - "name": "hamming", - "value": "0" - }, - { - "desc": "Blackman window", - "name": "blackman", - "value": "1" - }, - { - "desc": "Gaussian window", - "name": "gaussian", - "value": "2" - }, - { - "desc": "Cosine window", - "name": "cosine", - "value": "3" - }, - { - "desc": "Hann window", - "name": "hann", - "value": "4" - } - ], + "readable": true, + "type": "GstAudioWSincBandWindow", "writable": true } }, "rank": "none" }, "audiowsinclimit": { - "author": "Thomas Vander Stichele , Steven W. Smith, Dreamlab Technologies Ltd. , Sebastian Dr\u00f6ge ", + "author": "Thomas Vander Stichele , Steven W. Smith, Dreamlab Technologies Ltd. , Sebastian Dröge ", "description": "Low pass and high pass windowed sinc filter", "hierarchy": [ "GstAudioWSincLimit", @@ -2264,7 +2395,6 @@ ], "klass": "Filter/Effect/Audio", "long-name": "Low pass & high pass filter", - "name": "audiowsinclimit", "pad-templates": { "sink": { "caps": "audio/x-raw:\n format: { F32LE, F64LE }\n rate: [ 1, 2147483647 ]\n channels: [ 1, 2147483647 ]\n layout: interleaved\n", @@ -2285,7 +2415,8 @@ "default": "0", "max": "100000", "min": "0", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true }, "drain-on-changes": { @@ -2293,7 +2424,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "length": { @@ -2303,7 +2435,8 @@ "default": "101", "max": "256000", "min": "3", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "low-latency": { @@ -2311,7 +2444,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "mode": { @@ -2319,36 +2453,8 @@ "construct": false, "construct-only": false, "default": "low-pass (0)", - "enum": true, - "type-name": "GstAudioWSincLimitMode", - "values": [ - { - "desc": "Low pass (default)", - "name": "low-pass", - "value": "0" - }, - { - "desc": "High pass", - "name": "high-pass", - "value": "1" - } - ], - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "GstAudioWSincLimitMode", "writable": true }, "qos": { @@ -2356,7 +2462,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "window": { @@ -2364,35 +2471,8 @@ "construct": false, "construct-only": false, "default": "hamming (0)", - "enum": true, - "type-name": "GstAudioWSincLimitWindow", - "values": [ - { - "desc": "Hamming window (default)", - "name": "hamming", - "value": "0" - }, - { - "desc": "Blackman window", - "name": "blackman", - "value": "1" - }, - { - "desc": "Gaussian window", - "name": "gaussian", - "value": "2" - }, - { - "desc": "Cosine window", - "name": "cosine", - "value": "3" - }, - { - "desc": "Hann window", - "name": "hann", - "value": "4" - } - ], + "readable": true, + "type": "GstAudioWSincLimitWindow", "writable": true } }, @@ -2411,7 +2491,6 @@ ], "klass": "Filter/Effect/Rate/Audio", "long-name": "Scaletempo", - "name": "scaletempo", "pad-templates": { "sink": { "caps": "audio/x-raw:\n format: F32LE\n rate: [ 1, 2147483647 ]\n channels: [ 1, 2147483647 ]\n layout: interleaved\naudio/x-raw:\n format: F64LE\n rate: [ 1, 2147483647 ]\n channels: [ 1, 2147483647 ]\n layout: interleaved\naudio/x-raw:\n format: S16LE\n rate: [ 1, 2147483647 ]\n channels: [ 1, 2147483647 ]\n layout: interleaved\n", @@ -2425,15 +2504,6 @@ } }, "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, "overlap": { "blurb": "Percentage of stride to overlap", "construct": false, @@ -2441,14 +2511,8 @@ "default": "0.2", "max": "1", "min": "0", - "type-name": "gdouble", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gdouble", "writable": true }, "qos": { @@ -2456,7 +2520,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "rate": { @@ -2466,7 +2531,8 @@ "default": "0", "max": "2.14748e+09", "min": "-2.14748e+09", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": false }, "search": { @@ -2476,7 +2542,8 @@ "default": "14", "max": "500", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "stride": { @@ -2486,7 +2553,8 @@ "default": "30", "max": "5000", "min": "1", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true } }, @@ -2524,22 +2592,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "qos": { @@ -2547,7 +2601,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "stereo": { @@ -2557,7 +2612,8 @@ "default": "0.01", "max": "1", "min": "0", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true } }, @@ -2566,6 +2622,198 @@ }, "filename": "gstaudiofx", "license": "LGPL", + "other-types": { + "GstAudioAmplifyClippingMethod": { + "kind": "enum", + "values": [ + { + "desc": "Normal clipping (default)", + "name": "clip", + "value": "0" + }, + { + "desc": "Push overdriven values back from the opposite side", + "name": "wrap-negative", + "value": "1" + }, + { + "desc": "Push overdriven values back from the same side", + "name": "wrap-positive", + "value": "2" + }, + { + "desc": "No clipping", + "name": "none", + "value": "3" + } + ] + }, + "GstAudioChebBandMode": { + "kind": "enum", + "values": [ + { + "desc": "Band pass (default)", + "name": "band-pass", + "value": "0" + }, + { + "desc": "Band reject", + "name": "band-reject", + "value": "1" + } + ] + }, + "GstAudioChebLimitMode": { + "kind": "enum", + "values": [ + { + "desc": "Low pass (default)", + "name": "low-pass", + "value": "0" + }, + { + "desc": "High pass", + "name": "high-pass", + "value": "1" + } + ] + }, + "GstAudioDynamicCharacteristics": { + "kind": "enum", + "values": [ + { + "desc": "Hard Knee (default)", + "name": "hard-knee", + "value": "0" + }, + { + "desc": "Soft Knee (smooth)", + "name": "soft-knee", + "value": "1" + } + ] + }, + "GstAudioDynamicMode": { + "kind": "enum", + "values": [ + { + "desc": "Compressor (default)", + "name": "compressor", + "value": "0" + }, + { + "desc": "Expander", + "name": "expander", + "value": "1" + } + ] + }, + "GstAudioPanoramaMethod": { + "kind": "enum", + "values": [ + { + "desc": "Psychoacoustic Panning (default)", + "name": "psychoacoustic", + "value": "0" + }, + { + "desc": "Simple Panning", + "name": "simple", + "value": "1" + } + ] + }, + "GstAudioWSincBandMode": { + "kind": "enum", + "values": [ + { + "desc": "Band pass (default)", + "name": "band-pass", + "value": "0" + }, + { + "desc": "Band reject", + "name": "band-reject", + "value": "1" + } + ] + }, + "GstAudioWSincBandWindow": { + "kind": "enum", + "values": [ + { + "desc": "Hamming window (default)", + "name": "hamming", + "value": "0" + }, + { + "desc": "Blackman window", + "name": "blackman", + "value": "1" + }, + { + "desc": "Gaussian window", + "name": "gaussian", + "value": "2" + }, + { + "desc": "Cosine window", + "name": "cosine", + "value": "3" + }, + { + "desc": "Hann window", + "name": "hann", + "value": "4" + } + ] + }, + "GstAudioWSincLimitMode": { + "kind": "enum", + "values": [ + { + "desc": "Low pass (default)", + "name": "low-pass", + "value": "0" + }, + { + "desc": "High pass", + "name": "high-pass", + "value": "1" + } + ] + }, + "GstAudioWSincLimitWindow": { + "kind": "enum", + "values": [ + { + "desc": "Hamming window (default)", + "name": "hamming", + "value": "0" + }, + { + "desc": "Blackman window", + "name": "blackman", + "value": "1" + }, + { + "desc": "Gaussian window", + "name": "gaussian", + "value": "2" + }, + { + "desc": "Cosine window", + "name": "cosine", + "value": "3" + }, + { + "desc": "Hann window", + "name": "hann", + "value": "4" + } + ] + } + }, "package": "GStreamer Good Plug-ins git", "source": "gst-plugins-good", "tracers": {}, @@ -2587,7 +2835,6 @@ ], "klass": "Codec/Parser/Audio", "long-name": "AAC audio stream parser", - "name": "aacparse", "pad-templates": { "sink": { "caps": "audio/mpeg:\n mpegversion: { (int)2, (int)4 }\n", @@ -2606,30 +2853,15 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true } }, "rank": "primary + 1" }, "ac3parse": { - "author": "Tim-Philipp M\u00fcller ", + "author": "Tim-Philipp Müller ", "description": "AC3 parser", "hierarchy": [ "GstAc3Parse", @@ -2641,7 +2873,6 @@ ], "klass": "Codec/Parser/Converter/Audio", "long-name": "AC3 audio stream parser", - "name": "ac3parse", "pad-templates": { "sink": { "caps": "audio/x-ac3:\naudio/x-eac3:\naudio/ac3:\naudio/x-private1-ac3:\n", @@ -2660,23 +2891,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -2695,7 +2911,6 @@ ], "klass": "Codec/Parser/Audio", "long-name": "AMR audio stream parser", - "name": "amrparse", "pad-templates": { "sink": { "caps": "audio/x-amr-nb-sh:\naudio/x-amr-wb-sh:\n", @@ -2714,30 +2929,15 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true } }, "rank": "primary + 1" }, "dcaparse": { - "author": "Tim-Philipp M\u00fcller ", + "author": "Tim-Philipp Müller ", "description": "DCA parser", "hierarchy": [ "GstDcaParse", @@ -2749,7 +2949,6 @@ ], "klass": "Codec/Parser/Audio", "long-name": "DTS Coherent Acoustics audio stream parser", - "name": "dcaparse", "pad-templates": { "sink": { "caps": "audio/x-dts:\naudio/x-private1-dts:\n", @@ -2768,30 +2967,15 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true } }, "rank": "primary + 1" }, "flacparse": { - "author": "Sebastian Dr\u00f6ge ", + "author": "Sebastian Dröge ", "description": "Parses audio with the FLAC lossless audio codec", "hierarchy": [ "GstFlacParse", @@ -2803,7 +2987,6 @@ ], "klass": "Codec/Parser/Audio", "long-name": "FLAC audio parser", - "name": "flacparse", "pad-templates": { "sink": { "caps": "audio/x-flac:\n", @@ -2822,7 +3005,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "disable-passthrough": { @@ -2830,23 +3014,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -2865,7 +3034,6 @@ ], "klass": "Codec/Parser/Audio", "long-name": "MPEG1 Audio Parser", - "name": "mpegaudioparse", "pad-templates": { "sink": { "caps": "audio/mpeg:\n mpegversion: 1\n", @@ -2884,30 +3052,15 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true } }, "rank": "primary + 2" }, "sbcparse": { - "author": "Tim-Philipp M\u00fcller ", + "author": "Tim-Philipp Müller ", "description": "Parses an SBC bluetooth audio stream", "hierarchy": [ "GstSbcParse", @@ -2919,7 +3072,6 @@ ], "klass": "Codec/Parser/Audio", "long-name": "SBC audio parser", - "name": "sbcparse", "pad-templates": { "sink": { "caps": "audio/x-sbc:\n", @@ -2938,23 +3090,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -2973,7 +3110,6 @@ ], "klass": "Codec/Parser/Audio", "long-name": "Wavpack audio stream parser", - "name": "wavpackparse", "pad-templates": { "sink": { "caps": "audio/x-wavpack:\naudio/x-wavpack-correction:\n", @@ -2992,23 +3128,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -3017,6 +3138,7 @@ }, "filename": "gstaudioparsers", "license": "LGPL", + "other-types": {}, "package": "GStreamer Good Plug-ins git", "source": "gst-plugins-good", "tracers": {}, @@ -3037,7 +3159,6 @@ ], "klass": "Codec/Demuxer/Audio", "long-name": "AU audio demuxer", - "name": "auparse", "pad-templates": { "sink": { "caps": "audio/x-au:\n", @@ -3050,29 +3171,12 @@ "presence": "always" } }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - } - }, "rank": "secondary" } }, "filename": "gstauparse", "license": "LGPL", + "other-types": {}, "package": "GStreamer Good Plug-ins git", "source": "gst-plugins-good", "tracers": {}, @@ -3093,9 +3197,11 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstChildProxy" + ], "klass": "Sink/Audio", "long-name": "Auto audio sink", - "name": "autoaudiosink", "pad-templates": { "sink": { "caps": "ANY", @@ -3109,7 +3215,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "filter-caps": { @@ -3117,7 +3224,8 @@ "construct": false, "construct-only": false, "default": "audio/x-raw", - "type-name": "GstCaps", + "readable": true, + "type": "GstCaps", "writable": true }, "message-forward": { @@ -3125,23 +3233,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "sync": { @@ -3149,7 +3242,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "ts-offset": { @@ -3159,7 +3253,8 @@ "default": "0", "max": "9223372036854775807", "min": "-9223372036854775808", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true } }, @@ -3177,9 +3272,11 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstChildProxy" + ], "klass": "Source/Audio", "long-name": "Auto audio source", - "name": "autoaudiosrc", "pad-templates": { "src": { "caps": "ANY", @@ -3193,7 +3290,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "filter-caps": { @@ -3201,7 +3299,8 @@ "construct": false, "construct-only": false, "default": "audio/x-raw", - "type-name": "GstCaps", + "readable": true, + "type": "GstCaps", "writable": true }, "message-forward": { @@ -3209,23 +3308,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "sync": { @@ -3233,7 +3317,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -3251,9 +3336,11 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstChildProxy" + ], "klass": "Sink/Video", "long-name": "Auto video sink", - "name": "autovideosink", "pad-templates": { "sink": { "caps": "ANY", @@ -3267,7 +3354,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "filter-caps": { @@ -3275,7 +3363,8 @@ "construct": false, "construct-only": false, "default": "video/x-raw", - "type-name": "GstCaps", + "readable": true, + "type": "GstCaps", "writable": true }, "message-forward": { @@ -3283,23 +3372,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "sync": { @@ -3307,7 +3381,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "ts-offset": { @@ -3317,7 +3392,8 @@ "default": "0", "max": "9223372036854775807", "min": "-9223372036854775808", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true } }, @@ -3335,9 +3411,11 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstChildProxy" + ], "klass": "Source/Video", "long-name": "Auto video source", - "name": "autovideosrc", "pad-templates": { "src": { "caps": "ANY", @@ -3351,7 +3429,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "filter-caps": { @@ -3359,7 +3438,8 @@ "construct": false, "construct-only": false, "default": "video/x-raw", - "type-name": "GstCaps", + "readable": true, + "type": "GstCaps", "writable": true }, "message-forward": { @@ -3367,23 +3447,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "sync": { @@ -3391,7 +3456,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -3400,6 +3466,7 @@ }, "filename": "gstautodetect", "license": "LGPL", + "other-types": {}, "package": "GStreamer Good Plug-ins git", "source": "gst-plugins-good", "tracers": {}, @@ -3420,7 +3487,6 @@ ], "klass": "Codec/Demuxer", "long-name": "Avi demuxer", - "name": "avidemux", "pad-templates": { "audio_%%u": { "caps": "audio/ms-gsm:\naudio/mpeg:\n mpegversion: 1\n layer: 3\naudio/mpeg:\n mpegversion: 1\n layer: 2\naudio/x-raw:\n format: { S8, U8, S16LE, U16LE, S24LE, U24LE, S32LE, U32LE }\n layout: interleaved\naudio/x-vorbis:\naudio/x-ac3:\naudio/x-dts:\naudio/mpeg:\n mpegversion: 4\naudio/x-alaw:\naudio/x-mulaw:\naudio/x-wms:\n bitrate: [ 0, 2147483647 ]\n block_align: [ 1, 2147483647 ]\naudio/x-adpcm:\n layout: microsoft\n block_align: [ 1, 2147483647 ]\naudio/x-adpcm:\n layout: dvi\n block_align: [ 1, 2147483647 ]\naudio/x-truespeech:\naudio/x-wma:\n wmaversion: 1\n bitrate: [ 0, 2147483647 ]\n block_align: [ 1, 2147483647 ]\naudio/x-wma:\n wmaversion: 2\n bitrate: [ 0, 2147483647 ]\n block_align: [ 1, 2147483647 ]\naudio/x-wma:\n wmaversion: 3\n bitrate: [ 0, 2147483647 ]\n block_align: [ 1, 2147483647 ]\naudio/x-vnd.sony.atrac3:\naudio/x-raw:\n format: { F32LE, F64LE }\n layout: interleaved\naudio/x-voxware:\n voxwaretype: 117\naudio/x-adpcm:\n layout: dk4\naudio/x-adpcm:\n layout: dk3\naudio/x-adpcm:\n layout: dvi\naudio/AMR:\naudio/AMR-WB:\naudio/x-siren:\napplication/x-ogg-avi:\naudio/x-avi-unknown:\n", @@ -3443,46 +3509,37 @@ "presence": "sometimes" }, "video_%%u": { - "caps": "video/mpeg:\n mpegversion: 4\n systemstream: false\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-asus:\n asusversion: 1\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-asus:\n asusversion: 2\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-cirrus-logic-accupak:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-camstudio:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-compressed-yuv:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-raw:\n format: { RGB8P, BGR, BGRx }\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-divx:\n divxversion: 3\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-divx:\n divxversion: 4\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-truemotion:\n trueversion: 1\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-dv:\n systemstream: false\n dvversion: 25\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-dv:\n systemstream: false\n dvversion: 50\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-divx:\n divxversion: 5\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/mpeg:\n mpegversion: 4\n systemstream: false\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-flash-video:\n flvversion: 1\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-vp6-flash:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-h263:\n variant: itu\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-h263:\n variant: lucent\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-h264:\n variant: itu\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-huffyuv:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-intel-h263:\n variant: intel\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-raw:\n format: I420\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-indeo:\n indeoversion: 3\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-indeo:\n indeoversion: 4\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-indeo:\n indeoversion: 5\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-h263:\n variant: lead\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-h264:\n variant: lead\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-h263:\n variant: microsoft\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/mpeg:\n mpegversion: 4\n systemstream: false\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nimage/jpeg:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-msmpeg:\n msmpegversion: 42\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-msmpeg:\n msmpegversion: 43\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/mpeg:\n systemstream: false\n mpegversion: 1\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/mpeg:\n systemstream: false\n mpegversion: 2\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-msmpeg:\n msmpegversion: 41\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-mszh:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nimage/png:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-rle:\n layout: microsoft\n depth: [ 1, 64 ]\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-indeo:\n indeoversion: 2\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/sp5x:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-truemotion:\n trueversion: 2\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-camtasia:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-ultimotion:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-raw:\n format: UYVY\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-ati-vcr:\n vcrversion: 1\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-ati-vcr:\n vcrversion: 2\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-h263:\n variant: vdolive\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-h263:\n variant: vivo\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-vmnc:\n version: 1\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-vp3:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-h264:\n variant: videosoft\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-wmv:\n wmvversion: 1\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-wmv:\n wmvversion: 2\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-wmv:\n wmvversion: 3\n format: WMV3\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/mpeg:\n mpegversion: 4\n systemstream: false\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-xan:\n wcversion: 4\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-raw:\n format: YUY2\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-raw:\n format: YVU9\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-zlib:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-cinepak:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-h264:\n variant: itu\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-msvideocodec:\n msvideoversion: 1\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-h263:\n variant: xirlink\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-dirac:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-ffv:\n ffvversion: 1\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-kmvc:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-vp5:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-vp6:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-vp6-flash:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-vp7:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-vp8:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-mimic:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-apple-video:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-theora:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-fraps:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-aasc:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-raw:\n format: YV12\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-loco:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-zmbv:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-raw:\n format: v210\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-raw:\n format: r210\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-dv:\n systemstream: true\nvideo/x-avi-unknown:\n", + "caps": "video/mpeg:\n mpegversion: 4\n systemstream: false\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-asus:\n asusversion: 1\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-asus:\n asusversion: 2\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-cineform:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-cirrus-logic-accupak:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-camstudio:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-compressed-yuv:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-raw:\n format: { RGB8P, BGR, BGRx }\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-divx:\n divxversion: 3\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-divx:\n divxversion: 4\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-truemotion:\n trueversion: 1\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-dv:\n systemstream: false\n dvversion: 25\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-dv:\n systemstream: false\n dvversion: 50\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-divx:\n divxversion: 5\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/mpeg:\n mpegversion: 4\n systemstream: false\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-flash-video:\n flvversion: 1\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-vp6-flash:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-h263:\n variant: itu\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-h263:\n variant: lucent\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-h264:\n variant: itu\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-h265:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-huffyuv:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-intel-h263:\n variant: intel\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-raw:\n format: I420\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-indeo:\n indeoversion: 3\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-indeo:\n indeoversion: 4\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-indeo:\n indeoversion: 5\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-h263:\n variant: lead\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-h264:\n variant: lead\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-h263:\n variant: microsoft\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/mpeg:\n mpegversion: 4\n systemstream: false\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nimage/jpeg:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-msmpeg:\n msmpegversion: 42\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-msmpeg:\n msmpegversion: 43\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/mpeg:\n systemstream: false\n mpegversion: 1\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/mpeg:\n systemstream: false\n mpegversion: 2\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-msmpeg:\n msmpegversion: 41\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-mszh:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nimage/png:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-rle:\n layout: microsoft\n depth: [ 1, 64 ]\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-indeo:\n indeoversion: 2\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/sp5x:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-truemotion:\n trueversion: 2\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-camtasia:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-ultimotion:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-raw:\n format: UYVY\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-ati-vcr:\n vcrversion: 1\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-ati-vcr:\n vcrversion: 2\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-h263:\n variant: vdolive\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-h263:\n variant: vivo\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-vmnc:\n version: 1\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-vp3:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-h264:\n variant: videosoft\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-wmv:\n wmvversion: 1\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-wmv:\n wmvversion: 2\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-wmv:\n wmvversion: 3\n format: WMV3\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/mpeg:\n mpegversion: 4\n systemstream: false\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-xan:\n wcversion: 4\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-raw:\n format: YUY2\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-raw:\n format: YVU9\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-zlib:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-cinepak:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-h264:\n variant: itu\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-msvideocodec:\n msvideoversion: 1\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-h263:\n variant: xirlink\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-dirac:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-ffv:\n ffvversion: 1\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-kmvc:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-vp5:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-vp6:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-vp6-flash:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-vp7:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-vp8:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-mimic:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-apple-video:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-theora:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-fraps:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-aasc:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-raw:\n format: YV12\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-loco:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-zmbv:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-raw:\n format: v210\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-raw:\n format: r210\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\nvideo/x-dv:\n systemstream: true\nvideo/x-avi-unknown:\n", "direction": "src", "presence": "sometimes" } }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - } - }, "rank": "primary", "signals": { "no-more-pads": { "args": [], - "retval": "void" + "return-type": "void", + "when": "last" }, "pad-added": { "args": [ - "GstPad" + { + "name": "arg0", + "type": "GstPad" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "pad-removed": { "args": [ - "GstPad" + { + "name": "arg0", + "type": "GstPad" + } ], - "retval": "void" + "return-type": "void", + "when": "last" } } }, @@ -3496,12 +3553,14 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstTagSetter" + ], "klass": "Codec/Muxer", "long-name": "Avi muxer", - "name": "avimux", "pad-templates": { "audio_%%u": { - "caps": "audio/x-raw:\n format: { U8, S16LE }\n rate: [ 1000, 96000 ]\n channels: [ 1, 2 ]\naudio/mpeg:\n mpegversion: 1\n layer: [ 1, 3 ]\n rate: [ 1000, 96000 ]\n channels: [ 1, 2 ]\naudio/mpeg:\n mpegversion: 4\n stream-format: raw\n rate: [ 1000, 96000 ]\n channels: [ 1, 2 ]\naudio/x-ac3:\n rate: [ 1000, 96000 ]\n channels: [ 1, 6 ]\naudio/x-alaw:\n rate: [ 1000, 48000 ]\n channels: [ 1, 2 ]\naudio/x-mulaw:\n rate: [ 1000, 48000 ]\n channels: [ 1, 2 ]\naudio/x-wma:\n rate: [ 1000, 96000 ]\n channels: [ 1, 2 ]\n wmaversion: [ 1, 2 ]\n", + "caps": "audio/x-raw:\n format: { U8, S16LE, S24LE, S32LE }\n rate: [ 1000, 96000 ]\n channels: [ 1, 65535 ]\naudio/mpeg:\n mpegversion: 1\n layer: [ 1, 3 ]\n rate: [ 1000, 96000 ]\n channels: [ 1, 2 ]\naudio/mpeg:\n mpegversion: 4\n stream-format: raw\n rate: [ 1000, 96000 ]\n channels: [ 1, 2 ]\naudio/x-ac3:\n rate: [ 1000, 96000 ]\n channels: [ 1, 6 ]\naudio/x-alaw:\n rate: [ 1000, 48000 ]\n channels: [ 1, 2 ]\naudio/x-mulaw:\n rate: [ 1000, 48000 ]\n channels: [ 1, 2 ]\naudio/x-wma:\n rate: [ 1000, 96000 ]\n channels: [ 1, 2 ]\n wmaversion: [ 1, 2 ]\n", "direction": "sink", "presence": "request" }, @@ -3511,7 +3570,7 @@ "presence": "always" }, "video_%%u": { - "caps": "video/x-raw:\n format: { YUY2, I420, BGR, BGRx, BGRA, GRAY8, UYVY }\n width: [ 16, 4096 ]\n height: [ 16, 4096 ]\n framerate: [ 0/1, 2147483647/1 ]\nimage/jpeg:\n width: [ 16, 4096 ]\n height: [ 16, 4096 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-divx:\n width: [ 16, 4096 ]\n height: [ 16, 4096 ]\n framerate: [ 0/1, 2147483647/1 ]\n divxversion: [ 3, 5 ]\nvideo/x-msmpeg:\n width: [ 16, 4096 ]\n height: [ 16, 4096 ]\n framerate: [ 0/1, 2147483647/1 ]\n msmpegversion: [ 41, 43 ]\nvideo/mpeg:\n width: [ 16, 4096 ]\n height: [ 16, 4096 ]\n framerate: [ 0/1, 2147483647/1 ]\n mpegversion: { (int)1, (int)2, (int)4 }\n systemstream: false\nvideo/x-h263:\n width: [ 16, 4096 ]\n height: [ 16, 4096 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-h264:\n stream-format: byte-stream\n alignment: au\n width: [ 16, 4096 ]\n height: [ 16, 4096 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-dv:\n width: 720\n height: { (int)576, (int)480 }\n framerate: [ 0/1, 2147483647/1 ]\n systemstream: false\nvideo/x-huffyuv:\n width: [ 16, 4096 ]\n height: [ 16, 4096 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-wmv:\n width: [ 16, 4096 ]\n height: [ 16, 4096 ]\n framerate: [ 0/1, 2147483647/1 ]\n wmvversion: [ 1, 3 ]\nimage/x-jpc:\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-vp8:\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nimage/png:\n width: [ 16, 4096 ]\n height: [ 16, 4096 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "caps": "video/x-raw:\n format: { YUY2, I420, BGR, BGRx, BGRA, GRAY8, UYVY, v210 }\n width: [ 16, 4096 ]\n height: [ 16, 4096 ]\n framerate: [ 0/1, 2147483647/1 ]\nimage/jpeg:\n width: [ 16, 4096 ]\n height: [ 16, 4096 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-divx:\n width: [ 16, 4096 ]\n height: [ 16, 4096 ]\n framerate: [ 0/1, 2147483647/1 ]\n divxversion: [ 3, 5 ]\nvideo/x-msmpeg:\n width: [ 16, 4096 ]\n height: [ 16, 4096 ]\n framerate: [ 0/1, 2147483647/1 ]\n msmpegversion: [ 41, 43 ]\nvideo/mpeg:\n width: [ 16, 4096 ]\n height: [ 16, 4096 ]\n framerate: [ 0/1, 2147483647/1 ]\n mpegversion: { (int)1, (int)2, (int)4 }\n systemstream: false\nvideo/x-h263:\n width: [ 16, 4096 ]\n height: [ 16, 4096 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-h264:\n stream-format: byte-stream\n alignment: au\n width: [ 16, 4096 ]\n height: [ 16, 4096 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-dv:\n width: 720\n height: { (int)576, (int)480 }\n framerate: [ 0/1, 2147483647/1 ]\n systemstream: false\nvideo/x-huffyuv:\n width: [ 16, 4096 ]\n height: [ 16, 4096 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-wmv:\n width: [ 16, 4096 ]\n height: [ 16, 4096 ]\n framerate: [ 0/1, 2147483647/1 ]\n wmvversion: [ 1, 3 ]\nimage/x-jpc:\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-vp8:\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nimage/png:\n width: [ 16, 4096 ]\n height: [ 16, 4096 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", "presence": "request" } @@ -3522,23 +3581,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -3556,7 +3600,6 @@ ], "klass": "Codec/Parser/Subtitle", "long-name": "Avi subtitle parser", - "name": "avisubtitle", "pad-templates": { "sink": { "caps": "application/x-subtitle-avi:\n", @@ -3569,36 +3612,19 @@ "presence": "always" } }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - } - }, "rank": "primary" } }, "filename": "gstavi", "license": "LGPL", + "other-types": {}, "package": "GStreamer Good Plug-ins git", "source": "gst-plugins-good", "tracers": {}, "url": "Unknown package origin" }, "cacasink": { - "description": "Colored ASCII Art video sink", + "description": "Colored ASCII Art video sink & filter", "elements": { "cacasink": { "author": "Zeeshan Ali ", @@ -3613,7 +3639,6 @@ ], "klass": "Sink/Video", "long-name": "A colored ASCII art video sink", - "name": "cacasink", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { RGB, BGR, RGBx, xRGB, BGRx, xBGR, RGB16, RGB15 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", @@ -3627,7 +3652,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "async": { @@ -3635,7 +3661,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "blocksize": { @@ -3645,7 +3672,8 @@ "default": "4096", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "dither": { @@ -3653,35 +3681,8 @@ "construct": false, "construct-only": false, "default": "none (49)", - "enum": true, - "type-name": "GstCACASinkDithering", - "values": [ - { - "desc": "No dithering", - "name": "none", - "value": "49" - }, - { - "desc": "Ordered 2x2 Bayer dithering", - "name": "2x2", - "value": "50" - }, - { - "desc": "Ordered 4x4 Bayer dithering", - "name": "4x4", - "value": "51" - }, - { - "desc": "Ordered 8x8 Bayer dithering", - "name": "8x8", - "value": "52" - }, - { - "desc": "Random dithering", - "name": "random", - "value": "53" - } - ], + "readable": true, + "type": "GstCACASinkDithering", "writable": true }, "enable-last-sample": { @@ -3689,14 +3690,16 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "last-sample": { "blurb": "The last sample received in the sink", "construct": false, "construct-only": false, - "type-name": "GstSample", + "readable": true, + "type": "GstSample", "writable": false }, "max-bitrate": { @@ -3706,7 +3709,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "max-lateness": { @@ -3716,33 +3720,19 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint64", "writable": true }, "processing-deadline": { - "blurb": "Maximum processing deadline in nanoseconds", + "blurb": "Maximum processing time for a buffer in nanoseconds", "construct": false, "construct-only": false, "default": "20000000", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "qos": { @@ -3750,7 +3740,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "render-delay": { @@ -3760,7 +3751,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "screen-height": { @@ -3770,7 +3762,8 @@ "default": "25", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": false }, "screen-width": { @@ -3780,7 +3773,8 @@ "default": "80", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": false }, "stats": { @@ -3788,7 +3782,8 @@ "construct": false, "construct-only": false, "default": "application/x-gst-base-sink-stats, average-rate=(double)0, dropped=(guint64)0, rendered=(guint64)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false }, "sync": { @@ -3796,7 +3791,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "throttle-time": { @@ -3806,7 +3802,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "ts-offset": { @@ -3816,7 +3813,98 @@ "default": "0", "max": "9223372036854775807", "min": "-9223372036854775808", - "type-name": "gint64", + "readable": true, + "type": "gint64", + "writable": true + } + }, + "rank": "none" + }, + "cacatv": { + "author": "Eric Marks ", + "description": "Colored ASCII art effect", + "hierarchy": [ + "GstCACATv", + "GstVideoFilter", + "GstBaseTransform", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "klass": "Filter/Effect/Video", + "long-name": "CacaTV effect", + "pad-templates": { + "sink": { + "caps": "video/x-raw:\n format: { RGB, BGR, RGBx, xRGB, BGRx, xBGR, RGBA, RGB16, RGB15 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "direction": "sink", + "presence": "always" + }, + "src": { + "caps": "video/x-raw:\n format: { ARGB }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "direction": "src", + "presence": "always" + } + }, + "properties": { + "anti-aliasing": { + "blurb": "Enables Anti-Aliasing", + "construct": false, + "construct-only": false, + "default": "false", + "readable": true, + "type": "gboolean", + "writable": true + }, + "canvas-height": { + "blurb": "The height of the canvas in characters", + "construct": false, + "construct-only": false, + "default": "24", + "max": "2147483647", + "min": "0", + "readable": true, + "type": "gint", + "writable": true + }, + "canvas-width": { + "blurb": "The width of the canvas in characters", + "construct": false, + "construct-only": false, + "default": "80", + "max": "2147483647", + "min": "0", + "readable": true, + "type": "gint", + "writable": true + }, + "dither": { + "blurb": "Set type of Dither", + "construct": false, + "construct-only": false, + "default": " (0)", + "readable": true, + "type": "GstCACATvDithering", + "writable": true + }, + "font": { + "blurb": "selected libcaca font", + "construct": false, + "construct-only": false, + "default": "0", + "max": "2147483647", + "min": "0", + "readable": true, + "type": "gint", + "writable": true + }, + "qos": { + "blurb": "Handle Quality-of-Service events", + "construct": false, + "construct-only": false, + "default": "true", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -3825,8 +3913,71 @@ }, "filename": "gstcacasink", "license": "LGPL", + "other-types": { + "GstCACASinkDithering": { + "kind": "enum", + "values": [ + { + "desc": "No dithering", + "name": "none", + "value": "49" + }, + { + "desc": "Ordered 2x2 Bayer dithering", + "name": "2x2", + "value": "50" + }, + { + "desc": "Ordered 4x4 Bayer dithering", + "name": "4x4", + "value": "51" + }, + { + "desc": "Ordered 8x8 Bayer dithering", + "name": "8x8", + "value": "52" + }, + { + "desc": "Random dithering", + "name": "random", + "value": "53" + } + ] + }, + "GstCACATvDithering": { + "kind": "enum", + "values": [ + { + "desc": "No dither_mode", + "name": "none", + "value": "49" + }, + { + "desc": "Ordered 2x2 Bayer dither_mode", + "name": "2x2", + "value": "50" + }, + { + "desc": "Ordered 4x4 Bayer dither_mode", + "name": "4x4", + "value": "51" + }, + { + "desc": "Ordered 8x8 Bayer dither_mode", + "name": "8x8", + "value": "52" + }, + { + "desc": "Random dither_mode", + "name": "random", + "value": "53" + } + ] + } + }, "package": "GStreamer Good Plug-ins git", "source": "gst-plugins-good", + "tracers": {}, "url": "Unknown package origin" }, "cairo": { @@ -3845,7 +3996,6 @@ ], "klass": "Filter/Editor/Video", "long-name": "Cairo overlay", - "name": "cairooverlay", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { BGRx, BGRA, RGB16 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", @@ -3864,23 +4014,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "qos": { @@ -3888,7 +4023,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -3896,23 +4032,36 @@ "signals": { "caps-changed": { "args": [ - "GstCaps" + { + "name": "arg0", + "type": "GstCaps" + } ], - "retval": "void" + "return-type": "void" }, "draw": { "args": [ - "CairoContext", - "guint64", - "guint64" + { + "name": "arg0", + "type": "CairoContext" + }, + { + "name": "arg1", + "type": "guint64" + }, + { + "name": "arg2", + "type": "guint64" + } ], - "retval": "void" + "return-type": "void" } } } }, "filename": "gstcairo", "license": "LGPL", + "other-types": {}, "package": "GStreamer Good Plug-ins git", "source": "gst-plugins-good", "tracers": {}, @@ -3933,7 +4082,6 @@ ], "klass": "Filter/Editor/Audio", "long-name": "Audio cutter", - "name": "cutter", "pad-templates": { "sink": { "caps": "audio/x-raw:\n format: { S8, S16LE }\n rate: [ 1, 2147483647 ]\n channels: [ 1, 2147483647 ]\n layout: interleaved\n", @@ -3952,23 +4100,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "pre-length": { @@ -3978,7 +4111,8 @@ "default": "200000000", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "run-length": { @@ -3988,7 +4122,8 @@ "default": "500000000", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "threshold": { @@ -3998,7 +4133,8 @@ "default": "0.1", "max": "1.79769e+308", "min": "-1.79769e+308", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "threshold-dB": { @@ -4008,7 +4144,8 @@ "default": "-46.0517", "max": "1.79769e+308", "min": "-1.79769e+308", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true } }, @@ -4017,6 +4154,7 @@ }, "filename": "gstcutter", "license": "LGPL", + "other-types": {}, "package": "GStreamer Good Plug-ins git", "source": "gst-plugins-good", "tracers": {}, @@ -4038,7 +4176,6 @@ ], "klass": "Testing", "long-name": "Break my data", - "name": "breakmydata", "pad-templates": { "sink": { "caps": "ANY", @@ -4052,22 +4189,6 @@ } }, "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, "probability": { "blurb": "probability for each byte in the buffer to be changed", "construct": true, @@ -4075,7 +4196,8 @@ "default": "0", "max": "1", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "qos": { @@ -4083,7 +4205,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "seed": { @@ -4093,7 +4216,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "set-to": { @@ -4103,7 +4227,8 @@ "default": "-1", "max": "255", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "skip": { @@ -4113,7 +4238,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true } }, @@ -4132,7 +4258,6 @@ ], "klass": "Generic", "long-name": "CapsSetter", - "name": "capssetter", "pad-templates": { "sink": { "caps": "ANY", @@ -4151,7 +4276,8 @@ "construct": false, "construct-only": false, "default": "ANY", - "type-name": "GstCaps", + "readable": true, + "type": "GstCaps", "writable": true }, "join": { @@ -4159,23 +4285,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "qos": { @@ -4183,7 +4294,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "replace": { @@ -4191,7 +4303,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -4210,7 +4323,6 @@ ], "klass": "Testing", "long-name": "CPU report", - "name": "cpureport", "pad-templates": { "sink": { "caps": "ANY", @@ -4224,28 +4336,13 @@ } }, "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, "qos": { "blurb": "Handle Quality-of-Service events", "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -4264,7 +4361,6 @@ ], "klass": "Filter/Video", "long-name": "Seek based on left-right arrows", - "name": "navseek", "pad-templates": { "sink": { "caps": "ANY", @@ -4278,28 +4374,13 @@ } }, "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, "qos": { "blurb": "Handle Quality-of-Service events", "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "seek-offset": { @@ -4309,7 +4390,8 @@ "default": "5", "max": "1.79769e+308", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true } }, @@ -4328,7 +4410,6 @@ ], "klass": "Testing", "long-name": "Progress report", - "name": "progressreport", "pad-templates": { "sink": { "caps": "ANY", @@ -4347,7 +4428,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "format": { @@ -4355,23 +4437,8 @@ "construct": false, "construct-only": false, "default": "auto", - "type-name": "gchararray", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gchararray", "writable": true }, "qos": { @@ -4379,7 +4446,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "silent": { @@ -4387,7 +4455,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "update-freq": { @@ -4397,14 +4466,15 @@ "default": "5", "max": "2147483647", "min": "1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true } }, "rank": "none" }, "pushfilesrc": { - "author": "Tim-Philipp M\u00fcller ", + "author": "Tim-Philipp Müller ", "description": "Implements pushfile:// URI-handler for push-based file access", "hierarchy": [ "GstPushFileSrc", @@ -4414,9 +4484,12 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstChildProxy", + "GstURIHandler" + ], "klass": "Testing", "long-name": "Push File Source", - "name": "pushfilesrc", "pad-templates": { "src": { "caps": "ANY", @@ -4432,7 +4505,8 @@ "default": "1", "max": "1.79769e+308", "min": "2.22507e-308", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "async-handling": { @@ -4440,7 +4514,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "initial-timestamp": { @@ -4450,7 +4525,8 @@ "default": "18446744073709551615", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "location": { @@ -4458,7 +4534,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "message-forward": { @@ -4466,23 +4543,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "rate": { @@ -4492,7 +4554,8 @@ "default": "1", "max": "1.79769e+308", "min": "2.22507e-308", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "start-time": { @@ -4502,7 +4565,8 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "stream-time": { @@ -4512,7 +4576,8 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "time-segment": { @@ -4520,7 +4585,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -4538,7 +4604,6 @@ ], "klass": "Testing", "long-name": "Random buffer size", - "name": "rndbuffersize", "pad-templates": { "sink": { "caps": "ANY", @@ -4559,7 +4624,8 @@ "default": "8192", "max": "2147483647", "min": "1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "min": { @@ -4569,23 +4635,8 @@ "default": "1", "max": "2147483647", "min": "0", - "type-name": "gint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "seed": { @@ -4595,7 +4646,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true } }, @@ -4614,7 +4666,6 @@ ], "klass": "Generic", "long-name": "TagInject", - "name": "taginject", "pad-templates": { "sink": { "caps": "ANY", @@ -4628,28 +4679,13 @@ } }, "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, "qos": { "blurb": "Handle Quality-of-Service events", "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "tags": { @@ -4657,7 +4693,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": false, + "type": "gchararray", "writable": true } }, @@ -4676,7 +4713,6 @@ ], "klass": "Testing", "long-name": "Test plugin", - "name": "testsink", "pad-templates": { "sink": { "caps": "ANY", @@ -4692,7 +4728,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "async": { @@ -4700,7 +4737,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "blocksize": { @@ -4710,7 +4748,8 @@ "default": "4096", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "buffer-count": { @@ -4720,7 +4759,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": false }, "enable-last-sample": { @@ -4728,7 +4768,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "expected-buffer-count": { @@ -4738,7 +4779,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "expected-length": { @@ -4748,7 +4790,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "expected-md5": { @@ -4756,14 +4799,16 @@ "construct": true, "construct-only": false, "default": "---", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "last-sample": { "blurb": "The last sample received in the sink", "construct": false, "construct-only": false, - "type-name": "GstSample", + "readable": true, + "type": "GstSample", "writable": false }, "length": { @@ -4773,7 +4818,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": false }, "max-bitrate": { @@ -4783,7 +4829,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "max-lateness": { @@ -4793,7 +4840,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "md5": { @@ -4801,33 +4849,19 @@ "construct": false, "construct-only": false, "default": "---", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": false }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, "processing-deadline": { - "blurb": "Maximum processing deadline in nanoseconds", + "blurb": "Maximum processing time for a buffer in nanoseconds", "construct": false, "construct-only": false, "default": "20000000", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "qos": { @@ -4835,7 +4869,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "render-delay": { @@ -4845,7 +4880,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "stats": { @@ -4853,7 +4889,8 @@ "construct": false, "construct-only": false, "default": "application/x-gst-base-sink-stats, average-rate=(double)0, dropped=(guint64)0, rendered=(guint64)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false }, "sync": { @@ -4861,7 +4898,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "throttle-time": { @@ -4871,7 +4909,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "timestamp-deviation": { @@ -4881,7 +4920,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": false }, "ts-offset": { @@ -4891,7 +4931,8 @@ "default": "0", "max": "9223372036854775807", "min": "-9223372036854775808", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true } }, @@ -4900,6 +4941,7 @@ }, "filename": "gstdebug", "license": "LGPL", + "other-types": {}, "package": "GStreamer Good Plug-ins git", "source": "gst-plugins-good", "tracers": {}, @@ -4909,7 +4951,7 @@ "description": "Deinterlacer", "elements": { "deinterlace": { - "author": "Martin Eikermann , Sebastian Dr\u00f6ge ", + "author": "Martin Eikermann , Sebastian Dröge ", "description": "Deinterlace Methods ported from DScaler/TvTime", "hierarchy": [ "GstDeinterlace", @@ -4920,15 +4962,14 @@ ], "klass": "Filter/Effect/Video/Deinterlace", "long-name": "Deinterlacer", - "name": "deinterlace", "pad-templates": { "sink": { - "caps": "video/x-raw:\n format: { AYUV, ARGB, ABGR, RGBA, BGRA, Y444, xRGB, xBGR, RGBx, BGRx, RGB, BGR, YUY2, YVYU, UYVY, Y42B, I420, YV12, Y41B, NV12, NV21 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(ANY):\n format: { I420, YV12, YUY2, UYVY, AYUV, VUYA, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, Y210, Y410, NV12, NV21, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, NV16, NV24, NV12_64Z32, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, NV61, P010_10BE, P010_10LE, IYU2, VYUY, GBRA, GBRA_10BE, GBRA_10LE, BGR10A2_LE, RGB10A2_LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE, GRAY10_LE32, NV12_10LE32, NV16_10LE32, NV12_10LE40, Y444_16BE, Y444_16LE, P016_BE, P016_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "caps": "video/x-raw:\n format: { AYUV, ARGB, ABGR, RGBA, BGRA, Y444, xRGB, xBGR, RGBx, BGRx, RGB, BGR, YUY2, YVYU, UYVY, Y42B, I420, YV12, Y41B, NV12, NV21 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(ANY):\n format: { I420, YV12, YUY2, UYVY, AYUV, VUYA, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, Y210, Y410, NV12, NV21, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, NV16, NV24, NV12_64Z32, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, NV61, P010_10BE, P010_10LE, IYU2, VYUY, GBRA, GBRA_10BE, GBRA_10LE, BGR10A2_LE, RGB10A2_LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE, P012_BE, P012_LE, I420_12BE, I420_12LE, Y212_BE, Y212_LE, I422_12BE, I422_12LE, Y412_BE, Y412_LE, Y444_12BE, Y444_12LE, GRAY10_LE32, NV12_10LE32, NV16_10LE32, NV12_10LE40, Y444_16BE, Y444_16LE, P016_BE, P016_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", "presence": "always" }, "src": { - "caps": "video/x-raw:\n format: { AYUV, ARGB, ABGR, RGBA, BGRA, Y444, xRGB, xBGR, RGBx, BGRx, RGB, BGR, YUY2, YVYU, UYVY, Y42B, I420, YV12, Y41B, NV12, NV21 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(ANY):\n format: { I420, YV12, YUY2, UYVY, AYUV, VUYA, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, Y210, Y410, NV12, NV21, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, NV16, NV24, NV12_64Z32, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, NV61, P010_10BE, P010_10LE, IYU2, VYUY, GBRA, GBRA_10BE, GBRA_10LE, BGR10A2_LE, RGB10A2_LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE, GRAY10_LE32, NV12_10LE32, NV16_10LE32, NV12_10LE40, Y444_16BE, Y444_16LE, P016_BE, P016_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "caps": "video/x-raw:\n format: { AYUV, ARGB, ABGR, RGBA, BGRA, Y444, xRGB, xBGR, RGBx, BGRx, RGB, BGR, YUY2, YVYU, UYVY, Y42B, I420, YV12, Y41B, NV12, NV21 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(ANY):\n format: { I420, YV12, YUY2, UYVY, AYUV, VUYA, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, Y210, Y410, NV12, NV21, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, NV16, NV24, NV12_64Z32, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, NV61, P010_10BE, P010_10LE, IYU2, VYUY, GBRA, GBRA_10BE, GBRA_10LE, BGR10A2_LE, RGB10A2_LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE, P012_BE, P012_LE, I420_12BE, I420_12LE, Y212_BE, Y212_LE, I422_12BE, I422_12LE, Y412_BE, Y412_LE, Y444_12BE, Y444_12LE, GRAY10_LE32, NV12_10LE32, NV16_10LE32, NV12_10LE40, Y444_16BE, Y444_16LE, P016_BE, P016_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", "presence": "always" } @@ -4939,7 +4980,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "fields": { @@ -4947,30 +4989,8 @@ "construct": false, "construct-only": false, "default": "all (0)", - "enum": true, - "type-name": "GstDeinterlaceFields", - "values": [ - { - "desc": "All fields", - "name": "all", - "value": "0" - }, - { - "desc": "Top fields only", - "name": "top", - "value": "1" - }, - { - "desc": "Bottom fields only", - "name": "bottom", - "value": "2" - }, - { - "desc": "Automatically detect", - "name": "auto", - "value": "3" - } - ], + "readable": true, + "type": "GstDeinterlaceFields", "writable": true }, "ignore-obscure": { @@ -4978,7 +4998,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "locking": { @@ -4986,30 +5007,8 @@ "construct": false, "construct-only": false, "default": "none (0)", - "enum": true, - "type-name": "GstDeinterlaceLocking", - "values": [ - { - "desc": "No pattern locking", - "name": "none", - "value": "0" - }, - { - "desc": "Choose passive/active locking depending on whether upstream is live", - "name": "auto", - "value": "1" - }, - { - "desc": "Block until pattern-locked. Use accurate timestamp interpolation within a pattern repeat.", - "name": "active", - "value": "2" - }, - { - "desc": "Do not block. Use na\u00efve timestamp adjustment until pattern-locked based on state history.", - "name": "passive", - "value": "3" - } - ], + "readable": true, + "type": "GstDeinterlaceLocking", "writable": true }, "method": { @@ -5017,60 +5016,8 @@ "construct": false, "construct-only": false, "default": "linear (4)", - "enum": true, - "type-name": "GstDeinterlaceMethods", - "values": [ - { - "desc": "Motion Adaptive: Motion Search", - "name": "tomsmocomp", - "value": "0" - }, - { - "desc": "Motion Adaptive: Advanced Detection", - "name": "greedyh", - "value": "1" - }, - { - "desc": "Motion Adaptive: Simple Detection", - "name": "greedyl", - "value": "2" - }, - { - "desc": "Blur Vertical", - "name": "vfir", - "value": "3" - }, - { - "desc": "Linear", - "name": "linear", - "value": "4" - }, - { - "desc": "Blur: Temporal (Do Not Use)", - "name": "linearblend", - "value": "5" - }, - { - "desc": "Double lines", - "name": "scalerbob", - "value": "6" - }, - { - "desc": "Weave (Do Not Use)", - "name": "weave", - "value": "7" - }, - { - "desc": "Progressive: Top Field First (Do Not Use)", - "name": "weavetff", - "value": "8" - }, - { - "desc": "Progressive: Bottom Field First (Do Not Use)", - "name": "weavebff", - "value": "9" - } - ], + "readable": true, + "type": "GstDeinterlaceMethods", "writable": true }, "mode": { @@ -5078,46 +5025,8 @@ "construct": false, "construct-only": false, "default": "auto (0)", - "enum": true, - "type-name": "GstDeinterlaceModes", - "values": [ - { - "desc": "Auto detection (best effort)", - "name": "auto", - "value": "0" - }, - { - "desc": "Force deinterlacing", - "name": "interlaced", - "value": "1" - }, - { - "desc": "Run in passthrough mode", - "name": "disabled", - "value": "2" - }, - { - "desc": "Auto detection (strict)", - "name": "auto-strict", - "value": "3" - } - ], - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "GstDeinterlaceModes", "writable": true }, "tff": { @@ -5125,25 +5034,8 @@ "construct": false, "construct-only": false, "default": "auto (0)", - "enum": true, - "type-name": "GstDeinterlaceFieldLayout", - "values": [ - { - "desc": "Auto detection", - "name": "auto", - "value": "0" - }, - { - "desc": "Top field first", - "name": "tff", - "value": "1" - }, - { - "desc": "Bottom field first", - "name": "bff", - "value": "2" - } - ], + "readable": true, + "type": "GstDeinterlaceFieldLayout", "writable": true } }, @@ -5152,6 +5044,163 @@ }, "filename": "gstdeinterlace", "license": "LGPL", + "other-types": { + "GstDeinterlaceFieldLayout": { + "kind": "enum", + "values": [ + { + "desc": "Auto detection", + "name": "auto", + "value": "0" + }, + { + "desc": "Top field first", + "name": "tff", + "value": "1" + }, + { + "desc": "Bottom field first", + "name": "bff", + "value": "2" + } + ] + }, + "GstDeinterlaceFields": { + "kind": "enum", + "values": [ + { + "desc": "All fields", + "name": "all", + "value": "0" + }, + { + "desc": "Top fields only", + "name": "top", + "value": "1" + }, + { + "desc": "Bottom fields only", + "name": "bottom", + "value": "2" + }, + { + "desc": "Automatically detect", + "name": "auto", + "value": "3" + } + ] + }, + "GstDeinterlaceLocking": { + "kind": "enum", + "values": [ + { + "desc": "No pattern locking", + "name": "none", + "value": "0" + }, + { + "desc": "Choose passive/active locking depending on whether upstream is live", + "name": "auto", + "value": "1" + }, + { + "desc": "Block until pattern-locked. Use accurate timestamp interpolation within a pattern repeat.", + "name": "active", + "value": "2" + }, + { + "desc": "Do not block. Use naïve timestamp adjustment until pattern-locked based on state history.", + "name": "passive", + "value": "3" + } + ] + }, + "GstDeinterlaceMethods": { + "kind": "enum", + "values": [ + { + "desc": "Motion Adaptive: Motion Search", + "name": "tomsmocomp", + "value": "0" + }, + { + "desc": "Motion Adaptive: Advanced Detection", + "name": "greedyh", + "value": "1" + }, + { + "desc": "Motion Adaptive: Simple Detection", + "name": "greedyl", + "value": "2" + }, + { + "desc": "Blur Vertical", + "name": "vfir", + "value": "3" + }, + { + "desc": "Linear", + "name": "linear", + "value": "4" + }, + { + "desc": "Blur: Temporal (Do Not Use)", + "name": "linearblend", + "value": "5" + }, + { + "desc": "Double lines", + "name": "scalerbob", + "value": "6" + }, + { + "desc": "Weave (Do Not Use)", + "name": "weave", + "value": "7" + }, + { + "desc": "Progressive: Top Field First (Do Not Use)", + "name": "weavetff", + "value": "8" + }, + { + "desc": "Progressive: Bottom Field First (Do Not Use)", + "name": "weavebff", + "value": "9" + }, + { + "desc": "YADIF Adaptive Deinterlacer", + "name": "yadif", + "value": "10" + } + ] + }, + "GstDeinterlaceModes": { + "kind": "enum", + "values": [ + { + "desc": "Auto detection (best effort)", + "name": "auto", + "value": "0" + }, + { + "desc": "Force deinterlacing", + "name": "interlaced", + "value": "1" + }, + { + "desc": "Run in passthrough mode", + "name": "disabled", + "value": "2" + }, + { + "desc": "Auto detection (strict)", + "name": "auto-strict", + "value": "3" + } + ] + } + }, "package": "GStreamer Good Plug-ins git", "source": "gst-plugins-good", "tracers": {}, @@ -5173,7 +5222,6 @@ ], "klass": "Source/Audio", "long-name": "DTMF tone generator", - "name": "dtmfsrc", "pad-templates": { "src": { "caps": "audio/x-raw:\n format: S16LE\n rate: [ 1, 2147483647 ]\n channels: 1\n layout: interleaved\n", @@ -5189,7 +5237,8 @@ "default": "4096", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "do-timestamp": { @@ -5197,7 +5246,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "interval": { @@ -5207,16 +5257,8 @@ "default": "50", "max": "50", "min": "10", - "type-name": "guint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", + "readable": true, + "type": "guint", "writable": true }, "num-buffers": { @@ -5226,14 +5268,8 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "typefind": { @@ -5241,7 +5277,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -5260,7 +5297,6 @@ ], "klass": "Codec/Depayloader/Network", "long-name": "RTP DTMF packet depayloader", - "name": "rtpdtmfdepay", "pad-templates": { "sink": { "caps": "application/x-rtp:\n media: audio\n payload: [ 96, 127 ]\n clock-rate: [ 0, 2147483647 ]\n encoding-name: TELEPHONE-EVENT\n", @@ -5281,7 +5317,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "max-reorder": { @@ -5291,23 +5328,8 @@ "default": "100", "max": "2147483647", "min": "0", - "type-name": "gint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -5315,7 +5337,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "stats": { @@ -5323,7 +5346,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-depayload-stats, clock_rate=(uint)0, npt-start=(guint64)0, npt-stop=(guint64)18446744073709551615, play-speed=(double)1, play-scale=(double)1, running-time-dts=(guint64)18446744073709551615, running-time-pts=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false }, "unit-time": { @@ -5333,7 +5357,8 @@ "default": "0", "max": "1000", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true } }, @@ -5352,7 +5377,6 @@ ], "klass": "Source/Network", "long-name": "RTP DTMF packet generator", - "name": "rtpdtmfsrc", "pad-templates": { "src": { "caps": "application/x-rtp:\n media: audio\n payload: [ 96, 127 ]\n clock-rate: [ 0, 2147483647 ]\n encoding-name: TELEPHONE-EVENT\n", @@ -5368,7 +5392,8 @@ "default": "4096", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "clock-rate": { @@ -5378,7 +5403,8 @@ "default": "8000", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "do-timestamp": { @@ -5386,16 +5412,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", + "readable": true, + "type": "gboolean", "writable": true }, "num-buffers": { @@ -5405,7 +5423,8 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "packet-redundancy": { @@ -5415,14 +5434,8 @@ "default": "1", "max": "5", "min": "1", - "type-name": "guint", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "guint", "writable": true }, "pt": { @@ -5432,7 +5445,8 @@ "default": "96", "max": "128", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "seqnum": { @@ -5442,7 +5456,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "seqnum-offset": { @@ -5452,7 +5467,8 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "ssrc": { @@ -5462,7 +5478,8 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "timestamp": { @@ -5472,7 +5489,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "timestamp-offset": { @@ -5482,7 +5500,8 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "typefind": { @@ -5490,7 +5509,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -5499,6 +5519,7 @@ }, "filename": "gstdtmf", "license": "LGPL", + "other-types": {}, "package": "GStreamer Good Plug-ins git", "source": "gst-plugins-good", "tracers": {}, @@ -5519,7 +5540,6 @@ ], "klass": "Codec/Decoder/Video", "long-name": "DV video decoder", - "name": "dvdec", "pad-templates": { "sink": { "caps": "video/x-dv:\n systemstream: false\n", @@ -5538,7 +5558,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "clamp-luma": { @@ -5546,7 +5567,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "drop-factor": { @@ -5556,23 +5578,8 @@ "default": "1", "max": "2147483647", "min": "1", - "type-name": "gint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "dvdec0", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "quality": { @@ -5580,40 +5587,8 @@ "construct": false, "construct-only": false, "default": "best (5)", - "enum": true, - "type-name": "GstDVDecQualityEnum", - "values": [ - { - "desc": "Monochrome, DC (Fastest)", - "name": "fastest", - "value": "0" - }, - { - "desc": "Monochrome, first AC coefficient", - "name": "monochrome-ac", - "value": "1" - }, - { - "desc": "Monochrome, highest quality", - "name": "monochrome-best", - "value": "2" - }, - { - "desc": "Colour, DC, fastest", - "name": "colour-fastest", - "value": "3" - }, - { - "desc": "Colour, using only the first AC coefficient", - "name": "colour-ac", - "value": "4" - }, - { - "desc": "Highest quality colour decoding", - "name": "best", - "value": "5" - } - ], + "readable": true, + "type": "GstDVDecQualityEnum", "writable": true } }, @@ -5631,7 +5606,6 @@ ], "klass": "Codec/Demuxer", "long-name": "DV system stream demuxer", - "name": "dvdemux", "pad-templates": { "audio": { "caps": "audio/x-raw:\n format: S16LE\n layout: interleaved\n rate: { (int)32000, (int)44100, (int)48000 }\n channels: { (int)2, (int)4 }\n", @@ -5649,47 +5623,75 @@ "presence": "sometimes" } }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "dvdemux0", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - } - }, "rank": "primary", "signals": { "no-more-pads": { "args": [], - "retval": "void" + "return-type": "void", + "when": "last" }, "pad-added": { "args": [ - "GstPad" + { + "name": "arg0", + "type": "GstPad" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "pad-removed": { "args": [ - "GstPad" + { + "name": "arg0", + "type": "GstPad" + } ], - "retval": "void" + "return-type": "void", + "when": "last" } } } }, "filename": "gstdv", "license": "LGPL", + "other-types": { + "GstDVDecQualityEnum": { + "kind": "enum", + "values": [ + { + "desc": "Monochrome, DC (Fastest)", + "name": "fastest", + "value": "0" + }, + { + "desc": "Monochrome, first AC coefficient", + "name": "monochrome-ac", + "value": "1" + }, + { + "desc": "Monochrome, highest quality", + "name": "monochrome-best", + "value": "2" + }, + { + "desc": "Colour, DC, fastest", + "name": "colour-fastest", + "value": "3" + }, + { + "desc": "Colour, using only the first AC coefficient", + "name": "colour-ac", + "value": "4" + }, + { + "desc": "Highest quality colour decoding", + "name": "best", + "value": "5" + } + ] + } + }, "package": "GStreamer Good Plug-ins git", "source": "gst-plugins-good", "tracers": {}, @@ -5712,7 +5714,6 @@ ], "klass": "Filter/Effect/Video", "long-name": "AgingTV effect", - "name": "agingtv", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { BGRx, RGBx }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", @@ -5731,7 +5732,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "dusts": { @@ -5739,23 +5741,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "pits": { @@ -5763,7 +5750,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "qos": { @@ -5771,7 +5759,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "scratch-lines": { @@ -5781,7 +5770,8 @@ "default": "7", "max": "20", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true } }, @@ -5801,7 +5791,6 @@ ], "klass": "Filter/Effect/Video", "long-name": "DiceTV effect", - "name": "dicetv", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { RGBx, xRGB, BGRx, xBGR }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", @@ -5815,28 +5804,13 @@ } }, "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, "qos": { "blurb": "Handle Quality-of-Service events", "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "square-bits": { @@ -5846,7 +5820,8 @@ "default": "4", "max": "5", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true } }, @@ -5866,7 +5841,6 @@ ], "klass": "Filter/Effect/Video", "long-name": "EdgeTV effect", - "name": "edgetv", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { BGRx, RGBx }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", @@ -5880,35 +5854,20 @@ } }, "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, "qos": { "blurb": "Handle Quality-of-Service events", "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, "rank": "none" }, "optv": { - "author": "FUKUCHI, Kentarou , Sebastian Dr\u00f6ge ", + "author": "FUKUCHI, Kentarou , Sebastian Dröge ", "description": "Optical art meets real-time video effect", "hierarchy": [ "GstOpTV", @@ -5921,7 +5880,6 @@ ], "klass": "Filter/Effect/Video", "long-name": "OpTV effect", - "name": "optv", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { BGRx, RGBx }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", @@ -5940,46 +5898,8 @@ "construct": false, "construct-only": false, "default": "maelstrom (0)", - "enum": true, - "type-name": "GstOpTVMode", - "values": [ - { - "desc": "Maelstrom", - "name": "maelstrom", - "value": "0" - }, - { - "desc": "Radiation", - "name": "radiation", - "value": "1" - }, - { - "desc": "Horizontal Stripes", - "name": "horizontal-stripes", - "value": "2" - }, - { - "desc": "Vertical Stripes", - "name": "vertical-stripes", - "value": "3" - } - ], - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "GstOpTVMode", "writable": true }, "qos": { @@ -5987,7 +5907,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "speed": { @@ -5997,7 +5918,8 @@ "default": "16", "max": "2147483647", "min": "-2147483648", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "threshold": { @@ -6007,7 +5929,8 @@ "default": "60", "max": "2147483647", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true } }, @@ -6027,7 +5950,6 @@ ], "klass": "Filter/Effect/Video", "long-name": "QuarkTV effect", - "name": "quarktv", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { xRGB, xBGR, BGRx, RGBx }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", @@ -6041,22 +5963,6 @@ } }, "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, "planes": { "blurb": "Number of planes", "construct": false, @@ -6064,7 +5970,8 @@ "default": "16", "max": "64", "min": "1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "qos": { @@ -6072,14 +5979,15 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, "rank": "none" }, "radioactv": { - "author": "FUKUCHI, Kentarou , Sebastian Dr\u00f6ge ", + "author": "FUKUCHI, Kentarou , Sebastian Dröge ", "description": "motion-enlightment effect", "hierarchy": [ "GstRadioacTV", @@ -6092,7 +6000,6 @@ ], "klass": "Filter/Effect/Video", "long-name": "RadioacTV effect", - "name": "radioactv", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { RGBx, BGRx }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", @@ -6111,30 +6018,8 @@ "construct": false, "construct-only": false, "default": "white (3)", - "enum": true, - "type-name": "GstRadioacTVColor", - "values": [ - { - "desc": "Red", - "name": "red", - "value": "0" - }, - { - "desc": "Green", - "name": "green", - "value": "1" - }, - { - "desc": "Blue", - "name": "blue", - "value": "2" - }, - { - "desc": "White", - "name": "white", - "value": "3" - } - ], + "readable": true, + "type": "GstRadioacTVColor", "writable": true }, "interval": { @@ -6144,7 +6029,8 @@ "default": "3", "max": "2147483647", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "mode": { @@ -6152,46 +6038,8 @@ "construct": false, "construct-only": false, "default": "normal (0)", - "enum": true, - "type-name": "GstRadioacTVMode", - "values": [ - { - "desc": "Normal", - "name": "normal", - "value": "0" - }, - { - "desc": "Strobe 1", - "name": "strobe1", - "value": "1" - }, - { - "desc": "Strobe 2", - "name": "strobe2", - "value": "2" - }, - { - "desc": "Trigger", - "name": "trigger", - "value": "3" - } - ], - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "GstRadioacTVMode", "writable": true }, "qos": { @@ -6199,7 +6047,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "trigger": { @@ -6207,7 +6056,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -6227,7 +6077,6 @@ ], "klass": "Filter/Effect/Video", "long-name": "RevTV effect", - "name": "revtv", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { BGRx, RGBx }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", @@ -6248,7 +6097,8 @@ "default": "1", "max": "100", "min": "1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "gain": { @@ -6258,7 +6108,8 @@ "default": "50", "max": "200", "min": "1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "linespace": { @@ -6268,23 +6119,8 @@ "default": "6", "max": "100", "min": "1", - "type-name": "gint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "qos": { @@ -6292,14 +6128,15 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, "rank": "none" }, "rippletv": { - "author": "FUKUCHI, Kentarou , Sebastian Dr\u00f6ge ", + "author": "FUKUCHI, Kentarou , Sebastian Dröge ", "description": "RippleTV does ripple mark effect on the video input", "hierarchy": [ "GstRippleTV", @@ -6312,7 +6149,6 @@ ], "klass": "Filter/Effect/Video", "long-name": "RippleTV effect", - "name": "rippletv", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { BGRx, RGBx, xBGR, xRGB }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", @@ -6331,36 +6167,8 @@ "construct": false, "construct-only": false, "default": "motion-detection (0)", - "enum": true, - "type-name": "GstRippleTVMode", - "values": [ - { - "desc": "Motion Detection", - "name": "motion-detection", - "value": "0" - }, - { - "desc": "Rain", - "name": "rain", - "value": "1" - } - ], - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "GstRippleTVMode", "writable": true }, "qos": { @@ -6368,7 +6176,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "reset": { @@ -6376,7 +6185,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": false, + "type": "gboolean", "writable": true } }, @@ -6396,7 +6206,6 @@ ], "klass": "Filter/Effect/Video", "long-name": "ShagadelicTV", - "name": "shagadelictv", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: BGRx\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", @@ -6410,35 +6219,20 @@ } }, "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, "qos": { "blurb": "Handle Quality-of-Service events", "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, "rank": "none" }, "streaktv": { - "author": "FUKUCHI, Kentarou , Sebastian Dr\u00f6ge ", + "author": "FUKUCHI, Kentarou , Sebastian Dröge ", "description": "StreakTV makes after images of moving objects", "hierarchy": [ "GstStreakTV", @@ -6451,7 +6245,6 @@ ], "klass": "Filter/Effect/Video", "long-name": "StreakTV effect", - "name": "streaktv", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { BGRx, RGBx, xBGR, xRGB }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", @@ -6470,23 +6263,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "qos": { @@ -6494,7 +6272,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -6514,7 +6293,6 @@ ], "klass": "Filter/Effect/Video", "long-name": "VertigoTV effect", - "name": "vertigotv", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { RGBx, BGRx }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", @@ -6528,28 +6306,13 @@ } }, "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, "qos": { "blurb": "Handle Quality-of-Service events", "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "speed": { @@ -6559,7 +6322,8 @@ "default": "0.02", "max": "100", "min": "0.01", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true }, "zoom-speed": { @@ -6569,7 +6333,8 @@ "default": "1.01", "max": "1.1", "min": "1.01", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true } }, @@ -6589,7 +6354,6 @@ ], "klass": "Filter/Effect/Video", "long-name": "WarpTV effect", - "name": "warptv", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { RGBx, xRGB, BGRx, xBGR }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", @@ -6603,28 +6367,13 @@ } }, "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, "qos": { "blurb": "Handle Quality-of-Service events", "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -6633,6 +6382,98 @@ }, "filename": "gsteffectv", "license": "LGPL", + "other-types": { + "GstOpTVMode": { + "kind": "enum", + "values": [ + { + "desc": "Maelstrom", + "name": "maelstrom", + "value": "0" + }, + { + "desc": "Radiation", + "name": "radiation", + "value": "1" + }, + { + "desc": "Horizontal Stripes", + "name": "horizontal-stripes", + "value": "2" + }, + { + "desc": "Vertical Stripes", + "name": "vertical-stripes", + "value": "3" + } + ] + }, + "GstRadioacTVColor": { + "kind": "enum", + "values": [ + { + "desc": "Red", + "name": "red", + "value": "0" + }, + { + "desc": "Green", + "name": "green", + "value": "1" + }, + { + "desc": "Blue", + "name": "blue", + "value": "2" + }, + { + "desc": "White", + "name": "white", + "value": "3" + } + ] + }, + "GstRadioacTVMode": { + "kind": "enum", + "values": [ + { + "desc": "Normal", + "name": "normal", + "value": "0" + }, + { + "desc": "Strobe 1", + "name": "strobe1", + "value": "1" + }, + { + "desc": "Strobe 2", + "name": "strobe2", + "value": "2" + }, + { + "desc": "Trigger", + "name": "trigger", + "value": "3" + } + ] + }, + "GstRippleTVMode": { + "kind": "enum", + "values": [ + { + "desc": "Motion Detection", + "name": "motion-detection", + "value": "0" + }, + { + "desc": "Rain", + "name": "rain", + "value": "1" + } + ] + } + }, "package": "GStreamer Good Plug-ins git", "source": "gst-plugins-good", "tracers": {}, @@ -6654,9 +6495,12 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstChildProxy", + "GstPreset" + ], "klass": "Filter/Effect/Audio", "long-name": "10 Band Equalizer", - "name": "equalizer-10bands", "pad-templates": { "sink": { "caps": "audio/x-raw:\n format: { S16LE, F32LE, F64LE }\n rate: [ 1000, 2147483647 ]\n channels: [ 1, 2147483647 ]\n layout: interleaved\n", @@ -6677,7 +6521,8 @@ "default": "0", "max": "12", "min": "-24", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "band1": { @@ -6687,7 +6532,8 @@ "default": "0", "max": "12", "min": "-24", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "band2": { @@ -6697,7 +6543,8 @@ "default": "0", "max": "12", "min": "-24", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "band3": { @@ -6707,7 +6554,8 @@ "default": "0", "max": "12", "min": "-24", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "band4": { @@ -6717,7 +6565,8 @@ "default": "0", "max": "12", "min": "-24", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "band5": { @@ -6727,7 +6576,8 @@ "default": "0", "max": "12", "min": "-24", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "band6": { @@ -6737,7 +6587,8 @@ "default": "0", "max": "12", "min": "-24", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "band7": { @@ -6747,7 +6598,8 @@ "default": "0", "max": "12", "min": "-24", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "band8": { @@ -6757,7 +6609,8 @@ "default": "0", "max": "12", "min": "-24", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "band9": { @@ -6767,23 +6620,8 @@ "default": "0", "max": "12", "min": "-24", - "type-name": "gdouble", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gdouble", "writable": true }, "qos": { @@ -6791,7 +6629,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -6810,9 +6649,12 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstChildProxy", + "GstPreset" + ], "klass": "Filter/Effect/Audio", "long-name": "3 Band Equalizer", - "name": "equalizer-3bands", "pad-templates": { "sink": { "caps": "audio/x-raw:\n format: { S16LE, F32LE, F64LE }\n rate: [ 1000, 2147483647 ]\n channels: [ 1, 2147483647 ]\n layout: interleaved\n", @@ -6833,7 +6675,8 @@ "default": "0", "max": "12", "min": "-24", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "band1": { @@ -6843,7 +6686,8 @@ "default": "0", "max": "12", "min": "-24", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "band2": { @@ -6853,23 +6697,8 @@ "default": "0", "max": "12", "min": "-24", - "type-name": "gdouble", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gdouble", "writable": true }, "qos": { @@ -6877,7 +6706,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -6896,9 +6726,12 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstChildProxy", + "GstPreset" + ], "klass": "Filter/Effect/Audio", "long-name": "N Band Equalizer", - "name": "equalizer-nbands", "pad-templates": { "sink": { "caps": "audio/x-raw:\n format: { S16LE, F32LE, F64LE }\n rate: [ 1000, 2147483647 ]\n channels: [ 1, 2147483647 ]\n layout: interleaved\n", @@ -6912,15 +6745,6 @@ } }, "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, "num-bands": { "blurb": "number of different bands to use", "construct": true, @@ -6928,14 +6752,8 @@ "default": "10", "max": "64", "min": "1", - "type-name": "guint", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "guint", "writable": true }, "qos": { @@ -6943,7 +6761,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -6952,6 +6771,7 @@ }, "filename": "gstequalizer", "license": "LGPL", + "other-types": {}, "package": "GStreamer Good Plug-ins git", "source": "gst-plugins-good", "tracers": {}, @@ -6961,7 +6781,7 @@ "description": "The FLAC Lossless compressor Codec", "elements": { "flacdec": { - "author": "Tim-Philipp M\u00fcller , Wim Taymans ", + "author": "Tim-Philipp Müller , Wim Taymans ", "description": "Decodes FLAC lossless audio streams", "hierarchy": [ "GstFlacDec", @@ -6973,7 +6793,6 @@ ], "klass": "Codec/Decoder/Audio", "long-name": "FLAC audio decoder", - "name": "flacdec", "pad-templates": { "sink": { "caps": "audio/x-flac:\n framed: true\n rate: [ 1, 655350 ]\n channels: [ 1, 8 ]\n", @@ -6994,23 +6813,8 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint64", "writable": true }, "plc": { @@ -7018,7 +6822,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "tolerance": { @@ -7028,7 +6833,8 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true } }, @@ -7045,9 +6851,13 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstPreset", + "GstTagSetter", + "GstTocSetter" + ], "klass": "Codec/Encoder/Audio", "long-name": "FLAC audio encoder", - "name": "flacenc", "pad-templates": { "sink": { "caps": "audio/x-raw:\n format: { S8, S16LE, S24LE, S24_32LE }\n layout: interleaved\n rate: [ 1, 655350 ]\n channels: 1\naudio/x-raw:\n format: { S8, S16LE, S24LE, S24_32LE }\n layout: interleaved\n rate: [ 1, 655350 ]\n channels: 2\n channel-mask: 0x0000000000000003\naudio/x-raw:\n format: { S8, S16LE, S24LE, S24_32LE }\n layout: interleaved\n rate: [ 1, 655350 ]\n channels: 3\n channel-mask: 0x0000000000000007\naudio/x-raw:\n format: { S8, S16LE, S24LE, S24_32LE }\n layout: interleaved\n rate: [ 1, 655350 ]\n channels: 4\n channel-mask: 0x0000000000000033\naudio/x-raw:\n format: { S8, S16LE, S24LE, S24_32LE }\n layout: interleaved\n rate: [ 1, 655350 ]\n channels: 5\n channel-mask: 0x0000000000000037\naudio/x-raw:\n format: { S8, S16LE, S24LE, S24_32LE }\n layout: interleaved\n rate: [ 1, 655350 ]\n channels: 6\n channel-mask: 0x000000000000003f\naudio/x-raw:\n format: { S8, S16LE, S24LE, S24_32LE }\n layout: interleaved\n rate: [ 1, 655350 ]\n channels: 7\n channel-mask: 0x000000000000013f\naudio/x-raw:\n format: { S8, S16LE, S24LE, S24_32LE }\n layout: interleaved\n rate: [ 1, 655350 ]\n channels: 8\n channel-mask: 0x0000000000000c3f\n", @@ -7068,7 +6878,8 @@ "default": "4608", "max": "65535", "min": "16", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "escape-coding": { @@ -7076,7 +6887,8 @@ "construct": true, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "exhaustive-model-search": { @@ -7084,7 +6896,8 @@ "construct": true, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "hard-resync": { @@ -7092,7 +6905,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "loose-mid-side-stereo": { @@ -7100,7 +6914,8 @@ "construct": true, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "mark-granule": { @@ -7108,7 +6923,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": false }, "max-lpc-order": { @@ -7118,7 +6934,8 @@ "default": "8", "max": "32", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "max-residual-partition-order": { @@ -7128,7 +6945,8 @@ "default": "3", "max": "16", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "mid-side-stereo": { @@ -7136,7 +6954,8 @@ "construct": true, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "min-residual-partition-order": { @@ -7146,16 +6965,8 @@ "default": "3", "max": "16", "min": "0", - "type-name": "guint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", + "readable": true, + "type": "guint", "writable": true }, "padding": { @@ -7165,14 +6976,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "guint", "writable": true }, "perfect-timestamp": { @@ -7180,7 +6985,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "qlp-coeff-prec-search": { @@ -7188,7 +6994,8 @@ "construct": true, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "qlp-coeff-precision": { @@ -7198,7 +7005,8 @@ "default": "0", "max": "32", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "quality": { @@ -7206,60 +7014,8 @@ "construct": true, "construct-only": false, "default": "5 (5)", - "enum": true, - "type-name": "GstFlacEncQuality", - "values": [ - { - "desc": "0 - Fastest compression", - "name": "0", - "value": "0" - }, - { - "desc": "1", - "name": "1", - "value": "1" - }, - { - "desc": "2", - "name": "2", - "value": "2" - }, - { - "desc": "3", - "name": "3", - "value": "3" - }, - { - "desc": "4", - "name": "4", - "value": "4" - }, - { - "desc": "5 - Default", - "name": "5", - "value": "5" - }, - { - "desc": "6", - "name": "6", - "value": "6" - }, - { - "desc": "7", - "name": "7", - "value": "7" - }, - { - "desc": "8 - Highest compression", - "name": "8", - "value": "8" - }, - { - "desc": "9 - Insane", - "name": "9", - "value": "9" - } - ], + "readable": true, + "type": "GstFlacEncQuality", "writable": true }, "rice-parameter-search-dist": { @@ -7269,7 +7025,8 @@ "default": "0", "max": "15", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "seekpoints": { @@ -7279,7 +7036,8 @@ "default": "-10", "max": "2147483647", "min": "-2147483647", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "streamable-subset": { @@ -7287,7 +7045,8 @@ "construct": true, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "tolerance": { @@ -7297,7 +7056,8 @@ "default": "40000000", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true } }, @@ -7313,9 +7073,11 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstTagSetter" + ], "klass": "Formatter/Metadata", "long-name": "FLAC tagger", - "name": "flactag", "pad-templates": { "sink": { "caps": "audio/x-flac:\n", @@ -7328,29 +7090,68 @@ "presence": "always" } }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - } - }, "rank": "primary" } }, "filename": "gstflac", "license": "LGPL", + "other-types": { + "GstFlacEncQuality": { + "kind": "enum", + "values": [ + { + "desc": "0 - Fastest compression", + "name": "0", + "value": "0" + }, + { + "desc": "1", + "name": "1", + "value": "1" + }, + { + "desc": "2", + "name": "2", + "value": "2" + }, + { + "desc": "3", + "name": "3", + "value": "3" + }, + { + "desc": "4", + "name": "4", + "value": "4" + }, + { + "desc": "5 - Default", + "name": "5", + "value": "5" + }, + { + "desc": "6", + "name": "6", + "value": "6" + }, + { + "desc": "7", + "name": "7", + "value": "7" + }, + { + "desc": "8 - Highest compression", + "name": "8", + "value": "8" + }, + { + "desc": "9 - Insane", + "name": "9", + "value": "9" + } + ] + } + }, "package": "GStreamer Good Plug-ins git", "source": "gst-plugins-good", "tracers": {}, @@ -7371,7 +7172,6 @@ ], "klass": "Codec/Demuxer", "long-name": "FLV Demuxer", - "name": "flvdemux", "pad-templates": { "audio": { "caps": "audio/x-adpcm:\n layout: swf\n channels: { (int)1, (int)2 }\n rate: { (int)5512, (int)11025, (int)22050, (int)44100 }\naudio/mpeg:\n mpegversion: 1\n layer: 3\n channels: { (int)1, (int)2 }\n rate: { (int)5512, (int)8000, (int)11025, (int)22050, (int)44100 }\n parsed: true\naudio/mpeg:\n mpegversion: 4\n stream-format: raw\n framed: true\naudio/x-nellymoser:\n channels: { (int)1, (int)2 }\n rate: { (int)5512, (int)8000, (int)11025, (int)16000, (int)22050, (int)44100 }\naudio/x-raw:\n format: { U8, S16LE }\n layout: interleaved\n channels: { (int)1, (int)2 }\n rate: { (int)5512, (int)11025, (int)22050, (int)44100 }\naudio/x-alaw:\n channels: { (int)1, (int)2 }\n rate: 8000\naudio/x-mulaw:\n channels: { (int)1, (int)2 }\n rate: 8000\naudio/x-speex:\n channels: 1\n rate: 16000\n", @@ -7389,46 +7189,37 @@ "presence": "sometimes" } }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - } - }, "rank": "primary", "signals": { "no-more-pads": { "args": [], - "retval": "void" + "return-type": "void", + "when": "last" }, "pad-added": { "args": [ - "GstPad" + { + "name": "arg0", + "type": "GstPad" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "pad-removed": { "args": [ - "GstPad" + { + "name": "arg0", + "type": "GstPad" + } ], - "retval": "void" + "return-type": "void", + "when": "last" } } }, "flvmux": { - "author": "Sebastian Dr\u00f6ge ", + "author": "Sebastian Dröge ", "description": "Muxes video/audio streams into a FLV stream", "hierarchy": [ "GstFlvMux", @@ -7438,107 +7229,29 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstTagSetter" + ], "klass": "Codec/Muxer", "long-name": "FLV muxer", - "name": "flvmux", "pad-templates": { "audio": { "caps": "audio/x-adpcm:\n layout: swf\n channels: { (int)1, (int)2 }\n rate: { (int)5512, (int)11025, (int)22050, (int)44100 }\naudio/mpeg:\n mpegversion: 1\n layer: 3\n channels: { (int)1, (int)2 }\n rate: { (int)5512, (int)8000, (int)11025, (int)22050, (int)44100 }\n parsed: true\naudio/mpeg:\n mpegversion: { (int)4, (int)2 }\n stream-format: raw\naudio/x-nellymoser:\n channels: { (int)1, (int)2 }\n rate: { (int)5512, (int)8000, (int)11025, (int)16000, (int)22050, (int)44100 }\naudio/x-raw:\n format: { U8, S16LE }\n layout: interleaved\n channels: { (int)1, (int)2 }\n rate: { (int)5512, (int)11025, (int)22050, (int)44100 }\naudio/x-alaw:\n channels: { (int)1, (int)2 }\n rate: 8000\naudio/x-mulaw:\n channels: { (int)1, (int)2 }\n rate: 8000\naudio/x-speex:\n channels: 1\n rate: 16000\n", "direction": "sink", - "object-type": { - "hierarchy": [ - "GstFlvMuxPad", - "GstAggregatorPad", - "GstPad", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "properties": { - "emit-signals": { - "blurb": "Send signals to signal data consumption", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - } - }, - "signals": { - "buffer-consumed": { - "args": [ - "GstBuffer" - ], - "retval": "void" - } - } - }, - "presence": "request" + "presence": "request", + "type": "GstFlvMuxPad" }, "src": { "caps": "video/x-flv:\n", "direction": "src", - "object-type": { - "hierarchy": [ - "GstAggregatorPad", - "GstPad", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "properties": { - "emit-signals": { - "blurb": "Send signals to signal data consumption", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - } - }, - "signals": { - "buffer-consumed": { - "args": [ - "GstBuffer" - ], - "retval": "void" - } - } - }, - "presence": "always" + "presence": "always", + "type": "GstAggregatorPad" }, "video": { "caps": "video/x-flash-video:\nvideo/x-flash-screen:\nvideo/x-vp6-flash:\nvideo/x-vp6-alpha:\nvideo/x-h264:\n stream-format: avc\n", "direction": "sink", - "object-type": { - "hierarchy": [ - "GstFlvMuxPad", - "GstAggregatorPad", - "GstPad", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "properties": { - "emit-signals": { - "blurb": "Send signals to signal data consumption", - "construct": false, - "construct-only": false, - "default": "false", - "type-name": "gboolean", - "writable": true - } - }, - "signals": { - "buffer-consumed": { - "args": [ - "GstBuffer" - ], - "retval": "void" - } - } - }, - "presence": "request" + "presence": "request", + "type": "GstFlvMuxPad" } }, "properties": { @@ -7547,7 +7260,8 @@ "construct": false, "construct-only": false, "default": "GStreamer 1.17.0.1 FLV muxer", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "latency": { @@ -7557,7 +7271,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "metadatacreator": { @@ -7565,7 +7280,8 @@ "construct": false, "construct-only": false, "default": "GStreamer 1.17.0.1 FLV muxer", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "min-upstream-latency": { @@ -7575,23 +7291,17 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", + "skip-backwards-streams": { + "blurb": "If set to true, streams that go backwards related to the other stream will have buffers dropped until they reach the correct timestamp", "construct": false, "construct-only": false, - "type-name": "GstObject", + "default": "false", + "readable": true, + "type": "gboolean", "writable": true }, "start-time": { @@ -7601,7 +7311,8 @@ "default": "18446744073709551615", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "start-time-selection": { @@ -7609,25 +7320,8 @@ "construct": false, "construct-only": false, "default": "zero (0)", - "enum": true, - "type-name": "GstAggregatorStartTimeSelection", - "values": [ - { - "desc": "Start at 0 running time (default)", - "name": "zero", - "value": "0" - }, - { - "desc": "Start at first observed input running time", - "name": "first", - "value": "1" - }, - { - "desc": "Set start time with start-time property", - "name": "set", - "value": "2" - } - ], + "readable": true, + "type": "GstAggregatorStartTimeSelection", "writable": true }, "streamable": { @@ -7635,7 +7329,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -7644,6 +7339,42 @@ }, "filename": "gstflv", "license": "LGPL", + "other-types": { + "GstFlvMuxPad": { + "hierarchy": [ + "GstFlvMuxPad", + "GstAggregatorPad", + "GstPad", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "kind": "object", + "properties": { + "emit-signals": { + "blurb": "Send signals to signal data consumption", + "construct": false, + "construct-only": false, + "default": "false", + "readable": true, + "type": "gboolean", + "writable": true + } + }, + "signals": { + "buffer-consumed": { + "args": [ + { + "name": "arg0", + "type": "GstBuffer" + } + ], + "return-type": "void", + "when": "first" + } + } + } + }, "package": "GStreamer Good Plug-ins git", "source": "gst-plugins-good", "tracers": {}, @@ -7664,7 +7395,6 @@ ], "klass": "Codec/Decoder/Video", "long-name": "FLX video decoder", - "name": "flxdec", "pad-templates": { "sink": { "caps": "video/x-fli:\n", @@ -7677,29 +7407,12 @@ "presence": "always" } }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - } - }, "rank": "primary" } }, "filename": "gstflxdec", "license": "LGPL", + "other-types": {}, "package": "GStreamer Good Plug-ins git", "source": "gst-plugins-good", "tracers": {}, @@ -7720,7 +7433,6 @@ ], "klass": "Codec/Decoder/Image", "long-name": "GdkPixbuf image decoder", - "name": "gdkpixbufdec", "pad-templates": { "sink": { "caps": "image/png:\nimage/x-icon:\napplication/x-navi-animation:\nimage/x-cmu-raster:\nimage/x-sun-raster:\nimage/x-pixmap:\nimage/tiff:\nimage/x-portable-anymap:\nimage/x-portable-bitmap:\nimage/x-portable-graymap:\nimage/x-portable-pixmap:\nimage/bmp:\nimage/x-bmp:\nimage/x-MS-bmp:\nimage/vnd.wap.wbmp:\nimage/x-bitmap:\nimage/x-tga:\nimage/x-pcx:\nimage/svg:\nimage/svg+xml:\n", @@ -7733,28 +7445,10 @@ "presence": "always" } }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - } - }, "rank": "secondary" }, "gdkpixbufoverlay": { - "author": "Tim-Philipp M\u00fcller ", + "author": "Tim-Philipp Müller ", "description": "Overlay an image onto a video stream", "hierarchy": [ "GstGdkPixbufOverlay", @@ -7767,15 +7461,14 @@ ], "klass": "Filter/Effect/Video", "long-name": "GdkPixbuf Overlay", - "name": "gdkpixbufoverlay", "pad-templates": { "sink": { - "caps": "video/x-raw:\n format: { RGBx, RGB, BGR, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, I420, YV12, AYUV, YUY2, UYVY, v308, v210, v216, Y41B, Y42B, Y444, YVYU, NV12, NV21, UYVP, RGB16, BGR16, RGB15, BGR15, UYVP, A420, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE, GRAY8, GRAY16_BE, GRAY16_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "caps": "video/x-raw:\n format: { I420, YV12, YUY2, UYVY, AYUV, VUYA, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, Y210, Y410, NV12, NV21, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, NV16, NV24, NV12_64Z32, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, NV61, P010_10BE, P010_10LE, IYU2, VYUY, GBRA, GBRA_10BE, GBRA_10LE, BGR10A2_LE, RGB10A2_LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE, P012_BE, P012_LE, I420_12BE, I420_12LE, Y212_BE, Y212_LE, I422_12BE, I422_12LE, Y412_BE, Y412_LE, Y444_12BE, Y444_12LE, GRAY10_LE32, NV12_10LE32, NV16_10LE32, NV12_10LE40, Y444_16BE, Y444_16LE, P016_BE, P016_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", "presence": "always" }, "src": { - "caps": "video/x-raw:\n format: { RGBx, RGB, BGR, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, I420, YV12, AYUV, YUY2, UYVY, v308, v210, v216, Y41B, Y42B, Y444, YVYU, NV12, NV21, UYVP, RGB16, BGR16, RGB15, BGR15, UYVP, A420, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE, GRAY8, GRAY16_BE, GRAY16_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "caps": "video/x-raw:\n format: { I420, YV12, YUY2, UYVY, AYUV, VUYA, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, Y210, Y410, NV12, NV21, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, NV16, NV24, NV12_64Z32, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, NV61, P010_10BE, P010_10LE, IYU2, VYUY, GBRA, GBRA_10BE, GBRA_10LE, BGR10A2_LE, RGB10A2_LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE, P012_BE, P012_LE, I420_12BE, I420_12LE, Y212_BE, Y212_LE, I422_12BE, I422_12LE, Y412_BE, Y412_LE, Y444_12BE, Y444_12LE, GRAY10_LE32, NV12_10LE32, NV16_10LE32, NV12_10LE40, Y444_16BE, Y444_16LE, P016_BE, P016_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", "presence": "always" } @@ -7788,7 +7481,8 @@ "default": "1", "max": "1", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "coef-x": { @@ -7798,7 +7492,8 @@ "default": "0", "max": "1", "min": "-1", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "coef-y": { @@ -7808,7 +7503,8 @@ "default": "0", "max": "1", "min": "-1", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "location": { @@ -7816,16 +7512,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "offset-x": { @@ -7835,7 +7523,8 @@ "default": "0", "max": "2147483647", "min": "-2147483648", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "offset-y": { @@ -7845,7 +7534,8 @@ "default": "0", "max": "2147483647", "min": "-2147483648", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "overlay-height": { @@ -7855,7 +7545,8 @@ "default": "0", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "overlay-width": { @@ -7865,21 +7556,16 @@ "default": "0", "max": "2147483647", "min": "0", - "type-name": "gint", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "pixbuf": { "blurb": "GdkPixbuf object to render", "construct": false, "construct-only": false, - "type-name": "GdkPixbuf", + "readable": true, + "type": "GdkPixbuf", "writable": true }, "positioning-mode": { @@ -7887,20 +7573,8 @@ "construct": false, "construct-only": false, "default": "pixels-relative-to-edges (0)", - "enum": true, - "type-name": "GstGdkPixbufPositioningMode", - "values": [ - { - "desc": "pixels-relative-to-edges", - "name": "pixels-relative-to-edges", - "value": "0" - }, - { - "desc": "pixels-absolute", - "name": "pixels-absolute", - "value": "1" - } - ], + "readable": true, + "type": "GstGdkPixbufPositioningMode", "writable": true }, "qos": { @@ -7908,7 +7582,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "relative-x": { @@ -7918,7 +7593,8 @@ "default": "0", "max": "1", "min": "-1", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "relative-y": { @@ -7928,14 +7604,15 @@ "default": "0", "max": "1", "min": "-1", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true } }, "rank": "none" }, "gdkpixbufsink": { - "author": "Tim-Philipp M\u00fcller ", + "author": "Tim-Philipp Müller ", "description": "Output images as GdkPixbuf objects in bus messages", "hierarchy": [ "GstGdkPixbufSink", @@ -7948,7 +7625,6 @@ ], "klass": "Sink/Video", "long-name": "GdkPixbuf sink", - "name": "gdkpixbufsink", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: RGB\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", @@ -7962,7 +7638,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "blocksize": { @@ -7972,7 +7649,8 @@ "default": "4096", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "enable-last-sample": { @@ -7980,21 +7658,24 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "last-pixbuf": { "blurb": "Last GdkPixbuf object rendered", "construct": false, "construct-only": false, - "type-name": "GdkPixbuf", + "readable": true, + "type": "GdkPixbuf", "writable": false }, "last-sample": { "blurb": "The last sample received in the sink", "construct": false, "construct-only": false, - "type-name": "GstSample", + "readable": true, + "type": "GstSample", "writable": false }, "max-bitrate": { @@ -8004,7 +7685,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "max-lateness": { @@ -8014,23 +7696,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint64", "writable": true }, "post-messages": { @@ -8038,17 +7705,19 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "processing-deadline": { - "blurb": "Maximum processing deadline in nanoseconds", + "blurb": "Maximum processing time for a buffer in nanoseconds", "construct": false, "construct-only": false, "default": "15000000", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "qos": { @@ -8056,7 +7725,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "render-delay": { @@ -8066,7 +7736,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "show-preroll-frame": { @@ -8074,7 +7745,8 @@ "construct": true, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "stats": { @@ -8082,7 +7754,8 @@ "construct": false, "construct-only": false, "default": "application/x-gst-base-sink-stats, average-rate=(double)0, dropped=(guint64)0, rendered=(guint64)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false }, "sync": { @@ -8090,7 +7763,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "throttle-time": { @@ -8100,7 +7774,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "ts-offset": { @@ -8110,7 +7785,8 @@ "default": "0", "max": "9223372036854775807", "min": "-9223372036854775808", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true } }, @@ -8119,6 +7795,23 @@ }, "filename": "gstgdkpixbuf", "license": "LGPL", + "other-types": { + "GstGdkPixbufPositioningMode": { + "kind": "enum", + "values": [ + { + "desc": "pixels-relative-to-edges", + "name": "pixels-relative-to-edges", + "value": "0" + }, + { + "desc": "pixels-absolute", + "name": "pixels-absolute", + "value": "1" + } + ] + } + }, "package": "GStreamer Good Plug-ins git", "source": "gst-plugins-good", "tracers": {}, @@ -8140,7 +7833,6 @@ ], "klass": "Visualization", "long-name": "GOOM: what a GOOM!", - "name": "goom", "pad-templates": { "sink": { "caps": "audio/x-raw:\n format: S16LE\n rate: [ 8000, 96000 ]\n channels: 1\n layout: interleaved\naudio/x-raw:\n format: S16LE\n rate: [ 8000, 96000 ]\n channels: 2\n channel-mask: 0x0000000000000003\n layout: interleaved\n", @@ -8154,22 +7846,6 @@ } }, "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, "shade-amount": { "blurb": "Shading color to use (big-endian ARGB)", "construct": false, @@ -8177,7 +7853,8 @@ "default": "657930", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "shader": { @@ -8185,60 +7862,8 @@ "construct": false, "construct-only": false, "default": "fade (1)", - "enum": true, - "type-name": "GstAudioVisualizerShader", - "values": [ - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_NONE", - "name": "none", - "value": "0" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE", - "name": "fade", - "value": "1" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_UP", - "name": "fade-and-move-up", - "value": "2" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_DOWN", - "name": "fade-and-move-down", - "value": "3" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_LEFT", - "name": "fade-and-move-left", - "value": "4" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_RIGHT", - "name": "fade-and-move-right", - "value": "5" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_HORIZ_OUT", - "name": "fade-and-move-horiz-out", - "value": "6" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_HORIZ_IN", - "name": "fade-and-move-horiz-in", - "value": "7" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_VERT_OUT", - "name": "fade-and-move-vert-out", - "value": "8" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_VERT_IN", - "name": "fade-and-move-vert-in", - "value": "9" - } - ], + "readable": true, + "type": "GstAudioVisualizerShader", "writable": true } }, @@ -8247,6 +7872,7 @@ }, "filename": "gstgoom", "license": "LGPL", + "other-types": {}, "package": "GStreamer Good Plug-ins git", "source": "gst-plugins-good", "tracers": {}, @@ -8268,7 +7894,6 @@ ], "klass": "Visualization", "long-name": "GOOM: what a GOOM! 2k1 edition", - "name": "goom2k1", "pad-templates": { "sink": { "caps": "audio/x-raw:\n format: S16LE\n rate: [ 8000, 96000 ]\n channels: 1\n layout: interleaved\naudio/x-raw:\n format: S16LE\n rate: [ 8000, 96000 ]\n channels: 2\n channel-mask: 0x0000000000000003\n layout: interleaved\n", @@ -8282,22 +7907,6 @@ } }, "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, "shade-amount": { "blurb": "Shading color to use (big-endian ARGB)", "construct": false, @@ -8305,7 +7914,8 @@ "default": "657930", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "shader": { @@ -8313,60 +7923,8 @@ "construct": false, "construct-only": false, "default": "fade (1)", - "enum": true, - "type-name": "GstAudioVisualizerShader", - "values": [ - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_NONE", - "name": "none", - "value": "0" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE", - "name": "fade", - "value": "1" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_UP", - "name": "fade-and-move-up", - "value": "2" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_DOWN", - "name": "fade-and-move-down", - "value": "3" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_LEFT", - "name": "fade-and-move-left", - "value": "4" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_RIGHT", - "name": "fade-and-move-right", - "value": "5" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_HORIZ_OUT", - "name": "fade-and-move-horiz-out", - "value": "6" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_HORIZ_IN", - "name": "fade-and-move-horiz-in", - "value": "7" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_VERT_OUT", - "name": "fade-and-move-vert-out", - "value": "8" - }, - { - "desc": "GST_AUDIO_VISUALIZER_SHADER_FADE_AND_MOVE_VERT_IN", - "name": "fade-and-move-vert-in", - "value": "9" - } - ], + "readable": true, + "type": "GstAudioVisualizerShader", "writable": true } }, @@ -8375,6 +7933,7 @@ }, "filename": "gstgoom2k1", "license": "LGPL", + "other-types": {}, "package": "GStreamer Good Plug-ins git", "source": "gst-plugins-good", "tracers": {}, @@ -8396,6 +7955,9 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstNavigation" + ], "klass": "Sink/Video", "long-name": "Gtk GL Video Sink", "pad-templates": { @@ -8411,7 +7973,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "blocksize": { @@ -8421,7 +7984,8 @@ "default": "4096", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "enable-last-sample": { @@ -8429,7 +7993,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "force-aspect-ratio": { @@ -8437,7 +8002,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "ignore-alpha": { @@ -8445,14 +8011,16 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "last-sample": { "blurb": "The last sample received in the sink", "construct": false, "construct-only": false, - "type-name": "GstSample", + "readable": true, + "type": "GstSample", "writable": false }, "max-bitrate": { @@ -8462,7 +8030,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "max-lateness": { @@ -8472,7 +8041,8 @@ "default": "5000000", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "pixel-aspect-ratio": { @@ -8482,17 +8052,19 @@ "default": "0/1", "max": "2147483647/1", "min": "0/1", - "type-name": "GstFraction", + "readable": true, + "type": "GstFraction", "writable": true }, "processing-deadline": { - "blurb": "Maximum processing deadline in nanoseconds", + "blurb": "Maximum processing time for a buffer in nanoseconds", "construct": false, "construct-only": false, "default": "15000000", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "qos": { @@ -8500,7 +8072,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "render-delay": { @@ -8510,7 +8083,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "show-preroll-frame": { @@ -8518,7 +8092,8 @@ "construct": true, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "stats": { @@ -8526,7 +8101,8 @@ "construct": false, "construct-only": false, "default": "application/x-gst-base-sink-stats, average-rate=(double)0, dropped=(guint64)0, rendered=(guint64)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false }, "sync": { @@ -8534,7 +8110,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "throttle-time": { @@ -8544,7 +8121,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "ts-offset": { @@ -8554,14 +8132,16 @@ "default": "0", "max": "9223372036854775807", "min": "-9223372036854775808", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "widget": { "blurb": "The GtkWidget to place in the widget hierarchy (must only be get from the GTK main thread)", "construct": false, "construct-only": false, - "type-name": "GtkWidget", + "readable": true, + "type": "GtkWidget", "writable": false } }, @@ -8580,6 +8160,9 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstNavigation" + ], "klass": "Sink/Video", "long-name": "Gtk Video Sink", "pad-templates": { @@ -8595,7 +8178,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "blocksize": { @@ -8605,7 +8189,8 @@ "default": "4096", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "enable-last-sample": { @@ -8613,7 +8198,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "force-aspect-ratio": { @@ -8621,7 +8207,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "ignore-alpha": { @@ -8629,14 +8216,16 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "last-sample": { "blurb": "The last sample received in the sink", "construct": false, "construct-only": false, - "type-name": "GstSample", + "readable": true, + "type": "GstSample", "writable": false }, "max-bitrate": { @@ -8646,7 +8235,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "max-lateness": { @@ -8656,7 +8246,8 @@ "default": "5000000", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "pixel-aspect-ratio": { @@ -8666,17 +8257,19 @@ "default": "0/1", "max": "2147483647/1", "min": "0/1", - "type-name": "GstFraction", + "readable": true, + "type": "GstFraction", "writable": true }, "processing-deadline": { - "blurb": "Maximum processing deadline in nanoseconds", + "blurb": "Maximum processing time for a buffer in nanoseconds", "construct": false, "construct-only": false, "default": "15000000", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "qos": { @@ -8684,7 +8277,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "render-delay": { @@ -8694,7 +8288,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "show-preroll-frame": { @@ -8702,7 +8297,8 @@ "construct": true, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "stats": { @@ -8710,7 +8306,8 @@ "construct": false, "construct-only": false, "default": "application/x-gst-base-sink-stats, average-rate=(double)0, dropped=(guint64)0, rendered=(guint64)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false }, "sync": { @@ -8718,7 +8315,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "throttle-time": { @@ -8728,7 +8326,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "ts-offset": { @@ -8738,14 +8337,16 @@ "default": "0", "max": "9223372036854775807", "min": "-9223372036854775808", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "widget": { "blurb": "The GtkWidget to place in the widget hierarchy (must only be get from the GTK main thread)", "construct": false, "construct-only": false, - "type-name": "GtkWidget", + "readable": true, + "type": "GtkWidget", "writable": false } }, @@ -8754,6 +8355,7 @@ }, "filename": "gstgtk", "license": "LGPL", + "other-types": {}, "package": "GStreamer Good Plug-ins git", "source": "gst-plugins-good", "tracers": {}, @@ -8774,7 +8376,6 @@ ], "klass": "Codec/Demuxer/Metadata", "long-name": "ICY tag demuxer", - "name": "icydemux", "pad-templates": { "sink": { "caps": "application/x-icy:\nmetadata-interval: [ 0, 2147483647 ]\n", @@ -8787,47 +8388,39 @@ "presence": "sometimes" } }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - } - }, "rank": "primary", "signals": { "no-more-pads": { "args": [], - "retval": "void" + "return-type": "void", + "when": "last" }, "pad-added": { "args": [ - "GstPad" + { + "name": "arg0", + "type": "GstPad" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "pad-removed": { "args": [ - "GstPad" + { + "name": "arg0", + "type": "GstPad" + } ], - "retval": "void" + "return-type": "void", + "when": "last" } } } }, "filename": "gsticydemux", "license": "LGPL", + "other-types": {}, "package": "GStreamer Good Plug-ins git", "source": "gst-plugins-good", "tracers": {}, @@ -8849,7 +8442,6 @@ ], "klass": "Codec/Demuxer/Metadata", "long-name": "ID3 tag demuxer", - "name": "id3demux", "pad-templates": { "sink": { "caps": "application/x-id3:\n", @@ -8863,28 +8455,13 @@ } }, "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, "prefer-v1": { "blurb": "Prefer tags from ID3v1 tag at end of file when both ID3v1 and ID3v2 tags are present", "construct": true, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -8893,6 +8470,7 @@ }, "filename": "gstid3demux", "license": "LGPL", + "other-types": {}, "package": "GStreamer Good Plug-ins git", "source": "gst-plugins-good", "tracers": {}, @@ -8902,7 +8480,7 @@ "description": "Still frame stream generator", "elements": { "imagefreeze": { - "author": "Sebastian Dr\u00f6ge ", + "author": "Sebastian Dröge ", "description": "Generates a still frame stream from an image", "hierarchy": [ "GstImageFreeze", @@ -8913,7 +8491,6 @@ ], "klass": "Filter/Video", "long-name": "Still frame stream generator", - "name": "imagefreeze", "pad-templates": { "sink": { "caps": "video/x-raw(ANY):\n", @@ -8927,13 +8504,13 @@ } }, "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, + "allow-replace": { + "blurb": "Allow replacing the input buffer and always output the latest", + "construct": false, "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", + "default": "false", + "readable": true, + "type": "gboolean", "writable": true }, "num-buffers": { @@ -8943,14 +8520,8 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true } }, @@ -8959,6 +8530,7 @@ }, "filename": "gstimagefreeze", "license": "LGPL", + "other-types": {}, "package": "GStreamer Good Plug-ins git", "source": "gst-plugins-good", "tracers": {}, @@ -8968,7 +8540,7 @@ "description": "Audio interleaver/deinterleaver", "elements": { "deinterleave": { - "author": "Andy Wingo , Iain , Sebastian Dr\u00f6ge ", + "author": "Andy Wingo , Iain , Sebastian Dröge ", "description": "Splits one interleaved multichannel audio stream into many mono audio streams", "hierarchy": [ "GstDeinterleave", @@ -8979,7 +8551,6 @@ ], "klass": "Filter/Converter/Audio", "long-name": "Audio deinterleaver", - "name": "deinterleave", "pad-templates": { "sink": { "caps": "audio/x-raw:\n format: { S8, U8, S16LE, S16BE, U16LE, U16BE, S24_32LE, S24_32BE, U24_32LE, U24_32BE, S32LE, S32BE, U32LE, U32BE, S24LE, S24BE, U24LE, U24BE, S20LE, S20BE, U20LE, U20BE, S18LE, S18BE, U18LE, U18BE, F32LE, F32BE, F64LE, F64BE }\n rate: [ 1, 2147483647 ]\n channels: [ 1, 2147483647 ]\n layout: interleaved\n", @@ -8998,23 +8569,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -9022,24 +8578,33 @@ "signals": { "no-more-pads": { "args": [], - "retval": "void" + "return-type": "void", + "when": "last" }, "pad-added": { "args": [ - "GstPad" + { + "name": "arg0", + "type": "GstPad" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "pad-removed": { "args": [ - "GstPad" + { + "name": "arg0", + "type": "GstPad" + } ], - "retval": "void" + "return-type": "void", + "when": "last" } } }, "interleave": { - "author": "Andy Wingo , Sebastian Dr\u00f6ge ", + "author": "Andy Wingo , Sebastian Dröge ", "description": "Folds many mono channels into one interleaved audio stream", "hierarchy": [ "GstInterleave", @@ -9050,7 +8615,6 @@ ], "klass": "Filter/Converter/Audio", "long-name": "Audio interleaver", - "name": "interleave", "pad-templates": { "sink_%%u": { "caps": "audio/x-raw:\n rate: [ 1, 2147483647 ]\n channels: 1\n format: { S8, U8, S16LE, S16BE, U16LE, U16BE, S24_32LE, S24_32BE, U24_32LE, U24_32BE, S32LE, S32BE, U32LE, U32BE, S24LE, S24BE, U24LE, U24BE, S20LE, S20BE, U20LE, U20BE, S18LE, S18BE, U18LE, U18BE, F32LE, F32BE, F64LE, F64BE }\n layout: { (string)non-interleaved, (string)interleaved }\n", @@ -9068,7 +8632,8 @@ "blurb": "Channel positions used on the output", "construct": false, "construct-only": false, - "type-name": "GValueArray", + "readable": true, + "type": "GValueArray", "writable": true }, "channel-positions-from-input": { @@ -9076,23 +8641,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -9101,6 +8651,7 @@ }, "filename": "gstinterleave", "license": "LGPL", + "other-types": {}, "package": "GStreamer Good Plug-ins git", "source": "gst-plugins-good", "tracers": {}, @@ -9114,97 +8665,43 @@ "description": "Multiplex audio and video into a 3GPP file", "hierarchy": [ "Gst3GPPMux", + "GstAggregator", "GstElement", "GstObject", "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstTagSetter", + "GstTagXmpWriter", + "GstPreset" + ], "klass": "Codec/Muxer", "long-name": "3GPP Muxer", - "name": "3gppmux", "pad-templates": { "audio_%%u": { "caps": "audio/AMR:\n rate: 8000\n channels: [ 1, 2 ]\naudio/AMR-WB:\n rate: 16000\n channels: [ 1, 2 ]\naudio/mpeg:\n mpegversion: 1\n layer: 3\n channels: [ 1, 2 ]\n rate: [ 1, 2147483647 ]\naudio/mpeg:\n mpegversion: 4\n stream-format: raw\n channels: [ 1, 8 ]\n rate: [ 1, 2147483647 ]\naudio/x-ac3:\n channels: [ 1, 6 ]\n rate: [ 1, 2147483647 ]\n", "direction": "sink", - "object-type": { - "hierarchy": [ - "GstQTMuxPad", - "GstPad", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "properties": { - "trak-timescale": { - "blurb": "Timescale to use for this pad's trak (units per second, 0 is automatic)", - "construct": true, - "construct-only": false, - "default": "0", - "max": "-1", - "min": "0", - "type-name": "guint", - "writable": true - } - } - }, - "presence": "request" + "presence": "request", + "type": "GstQTMuxPad" }, "src": { "caps": "video/quicktime:\n variant: 3gpp\n", "direction": "src", - "presence": "always" + "presence": "always", + "type": "GstAggregatorPad" }, "subtitle_%%u": { "caps": "text/x-raw:\n format: utf8\n", "direction": "sink", - "object-type": { - "hierarchy": [ - "GstQTMuxPad", - "GstPad", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "properties": { - "trak-timescale": { - "blurb": "Timescale to use for this pad's trak (units per second, 0 is automatic)", - "construct": true, - "construct-only": false, - "default": "0", - "max": "-1", - "min": "0", - "type-name": "guint", - "writable": true - } - } - }, - "presence": "request" + "presence": "request", + "type": "GstQTMuxPad" }, "video_%%u": { "caps": "video/x-h263:\n width: [ 16, 2147483647 ]\n height: [ 16, 2147483647 ]\nvideo/mpeg:\n mpegversion: 4\n systemstream: false\n width: [ 16, 2147483647 ]\n height: [ 16, 2147483647 ]\nvideo/x-divx:\n divxversion: 5\n width: [ 16, 2147483647 ]\n height: [ 16, 2147483647 ]\nvideo/x-h264:\n stream-format: avc\n alignment: au\n width: [ 16, 2147483647 ]\n height: [ 16, 2147483647 ]\n", "direction": "sink", - "object-type": { - "hierarchy": [ - "GstQTMuxPad", - "GstPad", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "properties": { - "trak-timescale": { - "blurb": "Timescale to use for this pad's trak (units per second, 0 is automatic)", - "construct": true, - "construct-only": false, - "default": "0", - "max": "-1", - "min": "0", - "type-name": "guint", - "writable": true - } - } - }, - "presence": "request" + "presence": "request", + "type": "GstQTMuxPad" } }, "properties": { @@ -9213,25 +8710,8 @@ "construct": true, "construct-only": false, "default": "reorder (1)", - "enum": true, - "type-name": "GstQTMuxDtsMethods", - "values": [ - { - "desc": "delta/duration", - "name": "dd", - "value": "0" - }, - { - "desc": "reorder", - "name": "reorder", - "value": "1" - }, - { - "desc": "ascending", - "name": "asc", - "value": "2" - } - ], + "readable": true, + "type": "GstQTMuxDtsMethods", "writable": true }, "faststart": { @@ -9239,7 +8719,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "faststart-file": { @@ -9247,8 +8728,26 @@ "construct": true, "construct-only": false, "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", + "readable": true, + "type": "gchararray", + "writable": true + }, + "force-chunks": { + "blurb": "Force multiple chunks to be created even for single-stream files", + "construct": false, + "construct-only": false, + "default": "false", + "readable": true, + "type": "gboolean", + "writable": true + }, + "force-create-timecode-trak": { + "blurb": "Create a timecode trak even in unsupported flavors", + "construct": true, + "construct-only": false, + "default": "false", + "readable": true, + "type": "gboolean", "writable": true }, "fragment-duration": { @@ -9258,7 +8757,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "interleave-bytes": { @@ -9268,7 +8768,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "interleave-time": { @@ -9278,7 +8779,19 @@ "default": "250000000", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", + "writable": true + }, + "latency": { + "blurb": "Additional latency in live mode to allow upstream to take longer to produce buffers for the current position (in nanoseconds)", + "construct": false, + "construct-only": false, + "default": "0", + "max": "18446744073709551615", + "min": "0", + "readable": true, + "type": "guint64", "writable": true }, "max-raw-audio-drift": { @@ -9288,7 +8801,19 @@ "default": "40000000", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", + "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)", + "construct": false, + "construct-only": false, + "default": "0", + "max": "18446744073709551615", + "min": "0", + "readable": true, + "type": "guint64", "writable": true }, "moov-recovery-file": { @@ -9296,7 +8821,8 @@ "construct": true, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "movie-timescale": { @@ -9306,23 +8832,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "guint", "writable": true }, "presentation-time": { @@ -9330,7 +8841,8 @@ "construct": true, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "reserved-bytes-per-sec": { @@ -9340,7 +8852,8 @@ "default": "550", "max": "10000", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "reserved-duration-remaining": { @@ -9350,7 +8863,8 @@ "default": "18446744073709551615", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": false }, "reserved-max-duration": { @@ -9360,7 +8874,8 @@ "default": "18446744073709551615", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "reserved-moov-update-period": { @@ -9370,7 +8885,8 @@ "default": "18446744073709551615", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "reserved-prefill": { @@ -9378,7 +8894,8 @@ "construct": true, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "start-gap-threshold": { @@ -9388,7 +8905,28 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", + "writable": true + }, + "start-time": { + "blurb": "Start time to use if start-time-selection=set", + "construct": false, + "construct-only": false, + "default": "18446744073709551615", + "max": "18446744073709551615", + "min": "0", + "readable": true, + "type": "guint64", + "writable": true + }, + "start-time-selection": { + "blurb": "Decides which start time is output", + "construct": false, + "construct-only": false, + "default": "zero (0)", + "readable": true, + "type": "GstAggregatorStartTimeSelection", "writable": true }, "streamable": { @@ -9396,7 +8934,8 @@ "construct": true, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "trak-timescale": { @@ -9406,7 +8945,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true } }, @@ -9417,71 +8957,37 @@ "description": "Multiplex audio and video into a ISML file", "hierarchy": [ "GstISMLMux", + "GstAggregator", "GstElement", "GstObject", "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstTagSetter", + "GstTagXmpWriter", + "GstPreset" + ], "klass": "Codec/Muxer", "long-name": "ISML Muxer", - "name": "ismlmux", "pad-templates": { "audio_%%u": { "caps": "audio/mpeg:\n mpegversion: 1\n layer: 3\n channels: [ 1, 2 ]\n rate: [ 1, 2147483647 ]\naudio/mpeg:\n mpegversion: 4\n stream-format: raw\n channels: [ 1, 8 ]\n rate: [ 1, 2147483647 ]\n", "direction": "sink", - "object-type": { - "hierarchy": [ - "GstQTMuxPad", - "GstPad", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "properties": { - "trak-timescale": { - "blurb": "Timescale to use for this pad's trak (units per second, 0 is automatic)", - "construct": true, - "construct-only": false, - "default": "0", - "max": "-1", - "min": "0", - "type-name": "guint", - "writable": true - } - } - }, - "presence": "request" + "presence": "request", + "type": "GstQTMuxPad" }, "src": { "caps": "video/quicktime:\n variant: iso-fragmented\n", "direction": "src", - "presence": "always" + "presence": "always", + "type": "GstAggregatorPad" }, "video_%%u": { "caps": "video/mpeg:\n mpegversion: 4\n systemstream: false\n width: [ 16, 2147483647 ]\n height: [ 16, 2147483647 ]\nvideo/x-divx:\n divxversion: 5\n width: [ 16, 2147483647 ]\n height: [ 16, 2147483647 ]\nvideo/x-h264:\n stream-format: avc\n alignment: au\n width: [ 16, 2147483647 ]\n height: [ 16, 2147483647 ]\n", "direction": "sink", - "object-type": { - "hierarchy": [ - "GstQTMuxPad", - "GstPad", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "properties": { - "trak-timescale": { - "blurb": "Timescale to use for this pad's trak (units per second, 0 is automatic)", - "construct": true, - "construct-only": false, - "default": "0", - "max": "-1", - "min": "0", - "type-name": "guint", - "writable": true - } - } - }, - "presence": "request" + "presence": "request", + "type": "GstQTMuxPad" } }, "properties": { @@ -9490,25 +8996,8 @@ "construct": true, "construct-only": false, "default": "reorder (1)", - "enum": true, - "type-name": "GstQTMuxDtsMethods", - "values": [ - { - "desc": "delta/duration", - "name": "dd", - "value": "0" - }, - { - "desc": "reorder", - "name": "reorder", - "value": "1" - }, - { - "desc": "ascending", - "name": "asc", - "value": "2" - } - ], + "readable": true, + "type": "GstQTMuxDtsMethods", "writable": true }, "faststart": { @@ -9516,7 +9005,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "faststart-file": { @@ -9524,7 +9014,26 @@ "construct": true, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", + "writable": true + }, + "force-chunks": { + "blurb": "Force multiple chunks to be created even for single-stream files", + "construct": false, + "construct-only": false, + "default": "false", + "readable": true, + "type": "gboolean", + "writable": true + }, + "force-create-timecode-trak": { + "blurb": "Create a timecode trak even in unsupported flavors", + "construct": true, + "construct-only": false, + "default": "false", + "readable": true, + "type": "gboolean", "writable": true }, "fragment-duration": { @@ -9534,7 +9043,8 @@ "default": "2000", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "interleave-bytes": { @@ -9544,7 +9054,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "interleave-time": { @@ -9554,7 +9065,19 @@ "default": "250000000", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", + "writable": true + }, + "latency": { + "blurb": "Additional latency in live mode to allow upstream to take longer to produce buffers for the current position (in nanoseconds)", + "construct": false, + "construct-only": false, + "default": "0", + "max": "18446744073709551615", + "min": "0", + "readable": true, + "type": "guint64", "writable": true }, "max-raw-audio-drift": { @@ -9564,7 +9087,19 @@ "default": "40000000", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", + "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)", + "construct": false, + "construct-only": false, + "default": "0", + "max": "18446744073709551615", + "min": "0", + "readable": true, + "type": "guint64", "writable": true }, "moov-recovery-file": { @@ -9572,7 +9107,8 @@ "construct": true, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "movie-timescale": { @@ -9582,23 +9118,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "guint", "writable": true }, "presentation-time": { @@ -9606,7 +9127,8 @@ "construct": true, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "reserved-bytes-per-sec": { @@ -9616,7 +9138,8 @@ "default": "550", "max": "10000", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "reserved-duration-remaining": { @@ -9626,7 +9149,8 @@ "default": "18446744073709551615", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": false }, "reserved-max-duration": { @@ -9636,7 +9160,8 @@ "default": "18446744073709551615", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "reserved-moov-update-period": { @@ -9646,7 +9171,8 @@ "default": "18446744073709551615", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "reserved-prefill": { @@ -9654,7 +9180,8 @@ "construct": true, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "start-gap-threshold": { @@ -9664,7 +9191,28 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", + "writable": true + }, + "start-time": { + "blurb": "Start time to use if start-time-selection=set", + "construct": false, + "construct-only": false, + "default": "18446744073709551615", + "max": "18446744073709551615", + "min": "0", + "readable": true, + "type": "guint64", + "writable": true + }, + "start-time-selection": { + "blurb": "Decides which start time is output", + "construct": false, + "construct-only": false, + "default": "zero (0)", + "readable": true, + "type": "GstAggregatorStartTimeSelection", "writable": true }, "streamable": { @@ -9672,7 +9220,8 @@ "construct": true, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "trak-timescale": { @@ -9682,7 +9231,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true } }, @@ -9693,71 +9243,37 @@ "description": "Multiplex audio and video into a MJ2 file", "hierarchy": [ "GstMJ2Mux", + "GstAggregator", "GstElement", "GstObject", "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstTagSetter", + "GstTagXmpWriter", + "GstPreset" + ], "klass": "Codec/Muxer", "long-name": "MJ2 Muxer", - "name": "mj2mux", "pad-templates": { "audio_%%u": { "caps": "audio/x-raw:\n format: { S16LE, S16BE, S8, U8 }\n layout: interleaved\n channels: [ 1, 2 ]\n rate: [ 1, 2147483647 ]\n", "direction": "sink", - "object-type": { - "hierarchy": [ - "GstQTMuxPad", - "GstPad", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "properties": { - "trak-timescale": { - "blurb": "Timescale to use for this pad's trak (units per second, 0 is automatic)", - "construct": true, - "construct-only": false, - "default": "0", - "max": "-1", - "min": "0", - "type-name": "guint", - "writable": true - } - } - }, - "presence": "request" + "presence": "request", + "type": "GstQTMuxPad" }, "src": { "caps": "video/mj2:\n", "direction": "src", - "presence": "always" + "presence": "always", + "type": "GstAggregatorPad" }, "video_%%u": { "caps": "image/x-j2c:\n width: [ 16, 2147483647 ]\n height: [ 16, 2147483647 ]\nimage/x-jpc:\n width: [ 16, 2147483647 ]\n height: [ 16, 2147483647 ]\n", "direction": "sink", - "object-type": { - "hierarchy": [ - "GstQTMuxPad", - "GstPad", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "properties": { - "trak-timescale": { - "blurb": "Timescale to use for this pad's trak (units per second, 0 is automatic)", - "construct": true, - "construct-only": false, - "default": "0", - "max": "-1", - "min": "0", - "type-name": "guint", - "writable": true - } - } - }, - "presence": "request" + "presence": "request", + "type": "GstQTMuxPad" } }, "properties": { @@ -9766,25 +9282,8 @@ "construct": true, "construct-only": false, "default": "reorder (1)", - "enum": true, - "type-name": "GstQTMuxDtsMethods", - "values": [ - { - "desc": "delta/duration", - "name": "dd", - "value": "0" - }, - { - "desc": "reorder", - "name": "reorder", - "value": "1" - }, - { - "desc": "ascending", - "name": "asc", - "value": "2" - } - ], + "readable": true, + "type": "GstQTMuxDtsMethods", "writable": true }, "faststart": { @@ -9792,7 +9291,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "faststart-file": { @@ -9800,7 +9300,26 @@ "construct": true, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", + "writable": true + }, + "force-chunks": { + "blurb": "Force multiple chunks to be created even for single-stream files", + "construct": false, + "construct-only": false, + "default": "false", + "readable": true, + "type": "gboolean", + "writable": true + }, + "force-create-timecode-trak": { + "blurb": "Create a timecode trak even in unsupported flavors", + "construct": true, + "construct-only": false, + "default": "false", + "readable": true, + "type": "gboolean", "writable": true }, "fragment-duration": { @@ -9810,7 +9329,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "interleave-bytes": { @@ -9820,7 +9340,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "interleave-time": { @@ -9830,7 +9351,19 @@ "default": "250000000", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", + "writable": true + }, + "latency": { + "blurb": "Additional latency in live mode to allow upstream to take longer to produce buffers for the current position (in nanoseconds)", + "construct": false, + "construct-only": false, + "default": "0", + "max": "18446744073709551615", + "min": "0", + "readable": true, + "type": "guint64", "writable": true }, "max-raw-audio-drift": { @@ -9840,7 +9373,19 @@ "default": "40000000", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", + "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)", + "construct": false, + "construct-only": false, + "default": "0", + "max": "18446744073709551615", + "min": "0", + "readable": true, + "type": "guint64", "writable": true }, "moov-recovery-file": { @@ -9848,7 +9393,8 @@ "construct": true, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "movie-timescale": { @@ -9858,23 +9404,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "guint", "writable": true }, "presentation-time": { @@ -9882,7 +9413,8 @@ "construct": true, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "reserved-bytes-per-sec": { @@ -9892,7 +9424,8 @@ "default": "550", "max": "10000", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "reserved-duration-remaining": { @@ -9902,7 +9435,8 @@ "default": "18446744073709551615", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": false }, "reserved-max-duration": { @@ -9912,7 +9446,8 @@ "default": "18446744073709551615", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "reserved-moov-update-period": { @@ -9922,7 +9457,8 @@ "default": "18446744073709551615", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "reserved-prefill": { @@ -9930,7 +9466,8 @@ "construct": true, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "start-gap-threshold": { @@ -9940,7 +9477,28 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", + "writable": true + }, + "start-time": { + "blurb": "Start time to use if start-time-selection=set", + "construct": false, + "construct-only": false, + "default": "18446744073709551615", + "max": "18446744073709551615", + "min": "0", + "readable": true, + "type": "guint64", + "writable": true + }, + "start-time-selection": { + "blurb": "Decides which start time is output", + "construct": false, + "construct-only": false, + "default": "zero (0)", + "readable": true, + "type": "GstAggregatorStartTimeSelection", "writable": true }, "streamable": { @@ -9948,7 +9506,8 @@ "construct": true, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "trak-timescale": { @@ -9958,7 +9517,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true } }, @@ -9969,97 +9529,43 @@ "description": "Multiplex audio and video into a MP4 file", "hierarchy": [ "GstMP4Mux", + "GstAggregator", "GstElement", "GstObject", "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstTagSetter", + "GstTagXmpWriter", + "GstPreset" + ], "klass": "Codec/Muxer", "long-name": "MP4 Muxer", - "name": "mp4mux", "pad-templates": { "audio_%%u": { "caps": "audio/mpeg:\n mpegversion: 1\n layer: [ 1, 3 ]\n channels: [ 1, 2 ]\n rate: [ 1, 2147483647 ]\naudio/mpeg:\n mpegversion: 4\n stream-format: raw\n channels: [ 1, 8 ]\n rate: [ 1, 2147483647 ]\naudio/x-ac3:\n channels: [ 1, 6 ]\n rate: [ 1, 2147483647 ]\naudio/x-alac:\n channels: [ 1, 2 ]\n rate: [ 1, 2147483647 ]\naudio/x-opus:\nchannel-mapping-family: [ 0, 255 ]\n channels: [ 1, 8 ]\n rate: [ 1, 2147483647 ]\n", "direction": "sink", - "object-type": { - "hierarchy": [ - "GstQTMuxPad", - "GstPad", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "properties": { - "trak-timescale": { - "blurb": "Timescale to use for this pad's trak (units per second, 0 is automatic)", - "construct": true, - "construct-only": false, - "default": "0", - "max": "-1", - "min": "0", - "type-name": "guint", - "writable": true - } - } - }, - "presence": "request" + "presence": "request", + "type": "GstQTMuxPad" }, "src": { "caps": "video/quicktime:\n variant: iso\n", "direction": "src", - "presence": "always" + "presence": "always", + "type": "GstAggregatorPad" }, "subtitle_%%u": { "caps": "text/x-raw:\n format: utf8\n", "direction": "sink", - "object-type": { - "hierarchy": [ - "GstQTMuxPad", - "GstPad", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "properties": { - "trak-timescale": { - "blurb": "Timescale to use for this pad's trak (units per second, 0 is automatic)", - "construct": true, - "construct-only": false, - "default": "0", - "max": "-1", - "min": "0", - "type-name": "guint", - "writable": true - } - } - }, - "presence": "request" + "presence": "request", + "type": "GstQTMuxPad" }, "video_%%u": { "caps": "video/mpeg:\n mpegversion: 4\n systemstream: false\n width: [ 16, 2147483647 ]\n height: [ 16, 2147483647 ]\nvideo/x-divx:\n divxversion: 5\n width: [ 16, 2147483647 ]\n height: [ 16, 2147483647 ]\nvideo/x-h264:\n stream-format: avc\n alignment: au\n width: [ 16, 2147483647 ]\n height: [ 16, 2147483647 ]\nvideo/x-h265:\n stream-format: { (string)hvc1, (string)hev1 }\n alignment: au\n width: [ 16, 2147483647 ]\n height: [ 16, 2147483647 ]\nvideo/x-mp4-part:\n width: [ 16, 2147483647 ]\n height: [ 16, 2147483647 ]\nvideo/x-av1:\n width: [ 16, 2147483647 ]\n height: [ 16, 2147483647 ]\n", "direction": "sink", - "object-type": { - "hierarchy": [ - "GstQTMuxPad", - "GstPad", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "properties": { - "trak-timescale": { - "blurb": "Timescale to use for this pad's trak (units per second, 0 is automatic)", - "construct": true, - "construct-only": false, - "default": "0", - "max": "-1", - "min": "0", - "type-name": "guint", - "writable": true - } - } - }, - "presence": "request" + "presence": "request", + "type": "GstQTMuxPad" } }, "properties": { @@ -10068,25 +9574,8 @@ "construct": true, "construct-only": false, "default": "reorder (1)", - "enum": true, - "type-name": "GstQTMuxDtsMethods", - "values": [ - { - "desc": "delta/duration", - "name": "dd", - "value": "0" - }, - { - "desc": "reorder", - "name": "reorder", - "value": "1" - }, - { - "desc": "ascending", - "name": "asc", - "value": "2" - } - ], + "readable": true, + "type": "GstQTMuxDtsMethods", "writable": true }, "faststart": { @@ -10094,7 +9583,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "faststart-file": { @@ -10102,7 +9592,26 @@ "construct": true, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", + "writable": true + }, + "force-chunks": { + "blurb": "Force multiple chunks to be created even for single-stream files", + "construct": false, + "construct-only": false, + "default": "false", + "readable": true, + "type": "gboolean", + "writable": true + }, + "force-create-timecode-trak": { + "blurb": "Create a timecode trak even in unsupported flavors", + "construct": true, + "construct-only": false, + "default": "false", + "readable": true, + "type": "gboolean", "writable": true }, "fragment-duration": { @@ -10112,7 +9621,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "interleave-bytes": { @@ -10122,7 +9632,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "interleave-time": { @@ -10132,7 +9643,19 @@ "default": "250000000", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", + "writable": true + }, + "latency": { + "blurb": "Additional latency in live mode to allow upstream to take longer to produce buffers for the current position (in nanoseconds)", + "construct": false, + "construct-only": false, + "default": "0", + "max": "18446744073709551615", + "min": "0", + "readable": true, + "type": "guint64", "writable": true }, "max-raw-audio-drift": { @@ -10142,7 +9665,19 @@ "default": "40000000", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", + "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)", + "construct": false, + "construct-only": false, + "default": "0", + "max": "18446744073709551615", + "min": "0", + "readable": true, + "type": "guint64", "writable": true }, "moov-recovery-file": { @@ -10150,7 +9685,8 @@ "construct": true, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "movie-timescale": { @@ -10160,23 +9696,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "guint", "writable": true }, "presentation-time": { @@ -10184,7 +9705,8 @@ "construct": true, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "reserved-bytes-per-sec": { @@ -10194,7 +9716,8 @@ "default": "550", "max": "10000", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "reserved-duration-remaining": { @@ -10204,7 +9727,8 @@ "default": "18446744073709551615", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": false }, "reserved-max-duration": { @@ -10214,7 +9738,8 @@ "default": "18446744073709551615", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "reserved-moov-update-period": { @@ -10224,7 +9749,8 @@ "default": "18446744073709551615", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "reserved-prefill": { @@ -10232,7 +9758,8 @@ "construct": true, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "start-gap-threshold": { @@ -10242,7 +9769,28 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", + "writable": true + }, + "start-time": { + "blurb": "Start time to use if start-time-selection=set", + "construct": false, + "construct-only": false, + "default": "18446744073709551615", + "max": "18446744073709551615", + "min": "0", + "readable": true, + "type": "guint64", + "writable": true + }, + "start-time-selection": { + "blurb": "Decides which start time is output", + "construct": false, + "construct-only": false, + "default": "zero (0)", + "readable": true, + "type": "GstAggregatorStartTimeSelection", "writable": true }, "streamable": { @@ -10250,7 +9798,8 @@ "construct": true, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "trak-timescale": { @@ -10260,7 +9809,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true } }, @@ -10278,7 +9828,6 @@ ], "klass": "Codec/Demuxer", "long-name": "QuickTime demuxer", - "name": "qtdemux", "pad-templates": { "audio_%%u": { "caps": "ANY", @@ -10301,41 +9850,32 @@ "presence": "sometimes" } }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - } - }, "rank": "primary", "signals": { "no-more-pads": { "args": [], - "retval": "void" + "return-type": "void", + "when": "last" }, "pad-added": { "args": [ - "GstPad" + { + "name": "arg0", + "type": "GstPad" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "pad-removed": { "args": [ - "GstPad" + { + "name": "arg0", + "type": "GstPad" + } ], - "retval": "void" + "return-type": "void", + "when": "last" } } }, @@ -10351,16 +9891,19 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstChildProxy" + ], "klass": "Util", "long-name": "QT Moov Recover", - "name": "qtmoovrecover", "properties": { "async-handling": { "blurb": "The bin will handle Asynchronous state changes", "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "auto-flush-bus": { @@ -10368,7 +9911,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "broken-input": { @@ -10376,7 +9920,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "delay": { @@ -10386,7 +9931,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "faststart-mode": { @@ -10394,7 +9940,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "fixed-output": { @@ -10402,7 +9949,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "latency": { @@ -10412,7 +9960,8 @@ "default": "18446744073709551615", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "message-forward": { @@ -10420,23 +9969,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "recovery-input": { @@ -10444,7 +9978,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true } }, @@ -10455,123 +9990,49 @@ "description": "Multiplex audio and video into a QuickTime file", "hierarchy": [ "GstQTMux", + "GstAggregator", "GstElement", "GstObject", "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstTagSetter", + "GstTagXmpWriter", + "GstPreset" + ], "klass": "Codec/Muxer", "long-name": "QuickTime Muxer", - "name": "qtmux", "pad-templates": { "audio_%%u": { "caps": "audio/x-raw:\n format: { S32LE, S32BE, S24LE, S24BE, S16LE, S16BE, S8, U8 }\n layout: interleaved\n channels: [ 1, 2 ]\n rate: [ 1, 2147483647 ]\naudio/x-raw:\n format: { S32LE, S32BE, S24LE, S24BE, S16LE, S16BE, S8, U8 }\n layout: interleaved\n channel-mask: 0x0000000000000000\n channels: [ 1, 16 ]\n rate: [ 1, 2147483647 ]\naudio/mpeg:\n mpegversion: 1\n layer: [ 1, 3 ]\n channels: [ 1, 2 ]\n rate: [ 1, 2147483647 ]\naudio/mpeg:\n mpegversion: 4\n stream-format: raw\n channels: [ 1, 8 ]\n rate: [ 1, 2147483647 ]\naudio/x-ac3:\n channels: [ 1, 6 ]\n rate: [ 1, 2147483647 ]\naudio/x-adpcm:\n layout: dvi\n block_align: [ 64, 8096 ]\n channels: [ 1, 2 ]\n rate: [ 1, 2147483647 ]\naudio/x-alaw:\n channels: [ 1, 2 ]\n rate: [ 1, 2147483647 ]\naudio/x-mulaw:\n channels: [ 1, 2 ]\n rate: [ 1, 2147483647 ]\naudio/AMR:\n rate: 8000\n channels: [ 1, 2 ]\naudio/AMR-WB:\n rate: 16000\n channels: [ 1, 2 ]\naudio/x-alac:\n channels: [ 1, 2 ]\n rate: [ 1, 2147483647 ]\naudio/x-opus:\nchannel-mapping-family: [ 0, 255 ]\n channels: [ 1, 8 ]\n rate: [ 1, 2147483647 ]\n", "direction": "sink", - "object-type": { - "hierarchy": [ - "GstQTMuxPad", - "GstPad", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "properties": { - "trak-timescale": { - "blurb": "Timescale to use for this pad's trak (units per second, 0 is automatic)", - "construct": true, - "construct-only": false, - "default": "0", - "max": "-1", - "min": "0", - "type-name": "guint", - "writable": true - } - } - }, - "presence": "request" + "presence": "request", + "type": "GstQTMuxPad" }, "caption_%%u": { "caps": "closedcaption/x-cea-608:\n format: s334-1a\nclosedcaption/x-cea-708:\n format: cdp\n", "direction": "sink", - "object-type": { - "hierarchy": [ - "GstQTMuxPad", - "GstPad", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "properties": { - "trak-timescale": { - "blurb": "Timescale to use for this pad's trak (units per second, 0 is automatic)", - "construct": true, - "construct-only": false, - "default": "0", - "max": "-1", - "min": "0", - "type-name": "guint", - "writable": true - } - } - }, - "presence": "request" + "presence": "request", + "type": "GstQTMuxPad" }, "src": { "caps": "video/quicktime:\n variant: apple\nvideo/quicktime:\n", "direction": "src", - "presence": "always" + "presence": "always", + "type": "GstAggregatorPad" }, "subtitle_%%u": { "caps": "text/x-raw:\n format: utf8\n", "direction": "sink", - "object-type": { - "hierarchy": [ - "GstQTMuxPad", - "GstPad", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "properties": { - "trak-timescale": { - "blurb": "Timescale to use for this pad's trak (units per second, 0 is automatic)", - "construct": true, - "construct-only": false, - "default": "0", - "max": "-1", - "min": "0", - "type-name": "guint", - "writable": true - } - } - }, - "presence": "request" + "presence": "request", + "type": "GstQTMuxPad" }, "video_%%u": { "caps": "video/x-raw:\n format: { RGB, UYVY, v210 }\n width: [ 16, 2147483647 ]\n height: [ 16, 2147483647 ]\nvideo/mpeg:\n mpegversion: 4\n systemstream: false\n width: [ 16, 2147483647 ]\n height: [ 16, 2147483647 ]\nvideo/x-divx:\n divxversion: 5\n width: [ 16, 2147483647 ]\n height: [ 16, 2147483647 ]\nvideo/x-prores:\n variant: { (string)standard, (string)lt, (string)hq, (string)proxy, (string)4444, (string)4444xq }\n width: [ 16, 2147483647 ]\n height: [ 16, 2147483647 ]\nvideo/x-cineform:\n width: [ 16, 2147483647 ]\n height: [ 16, 2147483647 ]\nvideo/x-h263:\n width: [ 16, 2147483647 ]\n height: [ 16, 2147483647 ]\nvideo/x-h264:\n stream-format: avc\n alignment: au\n width: [ 16, 2147483647 ]\n height: [ 16, 2147483647 ]\nvideo/x-h265:\n stream-format: { (string)hvc1, (string)hev1 }\n alignment: au\n width: [ 16, 2147483647 ]\n height: [ 16, 2147483647 ]\nvideo/x-svq:\n svqversion: 3\n width: [ 16, 2147483647 ]\n height: [ 16, 2147483647 ]\nvideo/x-dv:\n systemstream: false\n width: [ 16, 2147483647 ]\n height: [ 16, 2147483647 ]\nimage/jpeg:\n width: [ 16, 2147483647 ]\n height: [ 16, 2147483647 ]\nimage/png:\n width: [ 16, 2147483647 ]\n height: [ 16, 2147483647 ]\nvideo/x-vp8:\n width: [ 16, 2147483647 ]\n height: [ 16, 2147483647 ]\nvideo/x-vp9:\n width: [ 16, 2147483647 ]\n height: [ 16, 2147483647 ]\nvideo/x-dirac:\n width: [ 16, 2147483647 ]\n height: [ 16, 2147483647 ]\nvideo/x-qt-part:\n width: [ 16, 2147483647 ]\n height: [ 16, 2147483647 ]\nvideo/x-av1:\n width: [ 16, 2147483647 ]\n height: [ 16, 2147483647 ]\n", "direction": "sink", - "object-type": { - "hierarchy": [ - "GstQTMuxPad", - "GstPad", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "properties": { - "trak-timescale": { - "blurb": "Timescale to use for this pad's trak (units per second, 0 is automatic)", - "construct": true, - "construct-only": false, - "default": "0", - "max": "-1", - "min": "0", - "type-name": "guint", - "writable": true - } - } - }, - "presence": "request" + "presence": "request", + "type": "GstQTMuxPad" } }, "properties": { @@ -10580,25 +10041,8 @@ "construct": true, "construct-only": false, "default": "reorder (1)", - "enum": true, - "type-name": "GstQTMuxDtsMethods", - "values": [ - { - "desc": "delta/duration", - "name": "dd", - "value": "0" - }, - { - "desc": "reorder", - "name": "reorder", - "value": "1" - }, - { - "desc": "ascending", - "name": "asc", - "value": "2" - } - ], + "readable": true, + "type": "GstQTMuxDtsMethods", "writable": true }, "faststart": { @@ -10606,7 +10050,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "faststart-file": { @@ -10614,7 +10059,26 @@ "construct": true, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", + "writable": true + }, + "force-chunks": { + "blurb": "Force multiple chunks to be created even for single-stream files", + "construct": false, + "construct-only": false, + "default": "false", + "readable": true, + "type": "gboolean", + "writable": true + }, + "force-create-timecode-trak": { + "blurb": "Create a timecode trak even in unsupported flavors", + "construct": true, + "construct-only": false, + "default": "false", + "readable": true, + "type": "gboolean", "writable": true }, "fragment-duration": { @@ -10624,7 +10088,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "interleave-bytes": { @@ -10634,7 +10099,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "interleave-time": { @@ -10644,7 +10110,19 @@ "default": "250000000", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", + "writable": true + }, + "latency": { + "blurb": "Additional latency in live mode to allow upstream to take longer to produce buffers for the current position (in nanoseconds)", + "construct": false, + "construct-only": false, + "default": "0", + "max": "18446744073709551615", + "min": "0", + "readable": true, + "type": "guint64", "writable": true }, "max-raw-audio-drift": { @@ -10654,7 +10132,19 @@ "default": "40000000", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", + "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)", + "construct": false, + "construct-only": false, + "default": "0", + "max": "18446744073709551615", + "min": "0", + "readable": true, + "type": "guint64", "writable": true }, "moov-recovery-file": { @@ -10662,7 +10152,8 @@ "construct": true, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "movie-timescale": { @@ -10672,23 +10163,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "guint", "writable": true }, "presentation-time": { @@ -10696,7 +10172,8 @@ "construct": true, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "reserved-bytes-per-sec": { @@ -10706,7 +10183,8 @@ "default": "550", "max": "10000", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "reserved-duration-remaining": { @@ -10716,7 +10194,8 @@ "default": "18446744073709551615", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": false }, "reserved-max-duration": { @@ -10726,7 +10205,8 @@ "default": "18446744073709551615", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "reserved-moov-update-period": { @@ -10736,7 +10216,8 @@ "default": "18446744073709551615", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "reserved-prefill": { @@ -10744,7 +10225,8 @@ "construct": true, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "start-gap-threshold": { @@ -10754,7 +10236,28 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", + "writable": true + }, + "start-time": { + "blurb": "Start time to use if start-time-selection=set", + "construct": false, + "construct-only": false, + "default": "18446744073709551615", + "max": "18446744073709551615", + "min": "0", + "readable": true, + "type": "guint64", + "writable": true + }, + "start-time-selection": { + "blurb": "Decides which start time is output", + "construct": false, + "construct-only": false, + "default": "zero (0)", + "readable": true, + "type": "GstAggregatorStartTimeSelection", "writable": true }, "streamable": { @@ -10762,7 +10265,8 @@ "construct": true, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "trak-timescale": { @@ -10772,7 +10276,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true } }, @@ -10791,7 +10296,6 @@ ], "klass": "Codec/Depayloader/Network", "long-name": "RTP packet depayloader", - "name": "rtpxqtdepay", "pad-templates": { "sink": { "caps": "application/x-rtp:\n payload: [ 96, 127 ]\n media: { (string)audio, (string)video }\n clock-rate: [ 1, 2147483647 ]\n encoding-name: { (string)X-QT, (string)X-QUICKTIME }\n", @@ -10812,23 +10316,8 @@ "default": "100", "max": "2147483647", "min": "0", - "type-name": "gint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -10836,7 +10325,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "stats": { @@ -10844,7 +10334,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-depayload-stats, clock_rate=(uint)0, npt-start=(guint64)0, npt-stop=(guint64)18446744073709551615, play-speed=(double)1, play-scale=(double)1, running-time-dts=(guint64)18446744073709551615, running-time-pts=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false } }, @@ -10853,6 +10344,73 @@ }, "filename": "gstisomp4", "license": "LGPL", + "other-types": { + "GstQTMuxDtsMethods": { + "kind": "enum", + "values": [ + { + "desc": "delta/duration", + "name": "dd", + "value": "0" + }, + { + "desc": "reorder", + "name": "reorder", + "value": "1" + }, + { + "desc": "ascending", + "name": "asc", + "value": "2" + } + ] + }, + "GstQTMuxPad": { + "hierarchy": [ + "GstQTMuxPad", + "GstAggregatorPad", + "GstPad", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "kind": "object", + "properties": { + "emit-signals": { + "blurb": "Send signals to signal data consumption", + "construct": false, + "construct-only": false, + "default": "false", + "readable": true, + "type": "gboolean", + "writable": true + }, + "trak-timescale": { + "blurb": "Timescale to use for this pad's trak (units per second, 0 is automatic)", + "construct": true, + "construct-only": false, + "default": "0", + "max": "-1", + "min": "0", + "readable": true, + "type": "guint", + "writable": true + } + }, + "signals": { + "buffer-consumed": { + "args": [ + { + "name": "arg0", + "type": "GstBuffer" + } + ], + "return-type": "void", + "when": "first" + } + } + } + }, "package": "GStreamer Good Plug-ins git", "source": "gst-plugins-good", "tracers": {}, @@ -10875,7 +10433,6 @@ ], "klass": "Sink/Audio", "long-name": "Audio Sink (Jack)", - "name": "jackaudiosink", "pad-templates": { "sink": { "caps": "audio/x-raw:\n format: F32LE\n layout: interleaved\n rate: [ 1, 2147483647 ]\n channels: [ 1, 2147483647 ]\n", @@ -10891,7 +10448,8 @@ "default": "40000000", "max": "18446744073709551614", "min": "1", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "async": { @@ -10899,7 +10457,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "blocksize": { @@ -10909,7 +10468,8 @@ "default": "4096", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "buffer-time": { @@ -10919,7 +10479,8 @@ "default": "200000", "max": "9223372036854775807", "min": "1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "can-activate-pull": { @@ -10927,14 +10488,16 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "client": { "blurb": "Handle for jack client", "construct": false, "construct-only": false, - "type-name": "JackClient", + "readable": true, + "type": "JackClient", "writable": true }, "client-name": { @@ -10942,7 +10505,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "connect": { @@ -10950,25 +10514,8 @@ "construct": false, "construct-only": false, "default": "auto (1)", - "enum": true, - "type-name": "GstJackConnect", - "values": [ - { - "desc": "Don't automatically connect ports to physical ports", - "name": "none", - "value": "0" - }, - { - "desc": "Automatically connect ports to physical ports", - "name": "auto", - "value": "1" - }, - { - "desc": "Automatically connect ports to as many physical ports as possible", - "name": "auto-forced", - "value": "2" - } - ], + "readable": true, + "type": "GstJackConnect", "writable": true }, "discont-wait": { @@ -10978,7 +10525,8 @@ "default": "1000000000", "max": "18446744073709551614", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "drift-tolerance": { @@ -10988,7 +10536,8 @@ "default": "40000", "max": "9223372036854775807", "min": "1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "enable-last-sample": { @@ -10996,14 +10545,16 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "last-sample": { "blurb": "The last sample received in the sink", "construct": false, "construct-only": false, - "type-name": "GstSample", + "readable": true, + "type": "GstSample", "writable": false }, "latency-time": { @@ -11013,7 +10564,8 @@ "default": "10000", "max": "9223372036854775807", "min": "1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "max-bitrate": { @@ -11023,7 +10575,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "max-lateness": { @@ -11033,23 +10586,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint64", "writable": true }, "port-pattern": { @@ -11057,17 +10595,19 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "processing-deadline": { - "blurb": "Maximum processing deadline in nanoseconds", + "blurb": "Maximum processing time for a buffer in nanoseconds", "construct": false, "construct-only": false, "default": "20000000", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "provide-clock": { @@ -11075,7 +10615,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "qos": { @@ -11083,7 +10624,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "render-delay": { @@ -11093,7 +10635,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "server": { @@ -11101,7 +10644,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "slave-method": { @@ -11109,30 +10653,8 @@ "construct": false, "construct-only": false, "default": "skew (1)", - "enum": true, - "type-name": "GstAudioBaseSinkSlaveMethod", - "values": [ - { - "desc": "GST_AUDIO_BASE_SINK_SLAVE_RESAMPLE", - "name": "resample", - "value": "0" - }, - { - "desc": "GST_AUDIO_BASE_SINK_SLAVE_SKEW", - "name": "skew", - "value": "1" - }, - { - "desc": "GST_AUDIO_BASE_SINK_SLAVE_NONE", - "name": "none", - "value": "2" - }, - { - "desc": "GST_AUDIO_BASE_SINK_SLAVE_CUSTOM", - "name": "custom", - "value": "3" - } - ], + "readable": true, + "type": "GstAudioBaseSinkSlaveMethod", "writable": true }, "stats": { @@ -11140,7 +10662,8 @@ "construct": false, "construct-only": false, "default": "application/x-gst-base-sink-stats, average-rate=(double)0, dropped=(guint64)0, rendered=(guint64)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false }, "sync": { @@ -11148,7 +10671,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "throttle-time": { @@ -11158,7 +10682,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "transport": { @@ -11166,19 +10691,8 @@ "construct": false, "construct-only": false, "default": "(none)", - "type-name": "GstJackTransport", - "values": [ - { - "desc": "Start and stop transport with state changes", - "name": "master", - "value": "0x00000001" - }, - { - "desc": "Follow transport state changes", - "name": "slave", - "value": "0x00000002" - } - ], + "readable": true, + "type": "GstJackTransport", "writable": true }, "ts-offset": { @@ -11188,7 +10702,8 @@ "default": "0", "max": "9223372036854775807", "min": "-9223372036854775808", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true } }, @@ -11209,7 +10724,6 @@ ], "klass": "Source/Audio", "long-name": "Audio Source (Jack)", - "name": "jackaudiosrc", "pad-templates": { "src": { "caps": "audio/x-raw:\n format: F32LE\n layout: interleaved\n rate: [ 1, 2147483647 ]\n channels: [ 1, 2147483647 ]\n", @@ -11225,7 +10739,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": false }, "actual-latency-time": { @@ -11235,7 +10750,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": false }, "blocksize": { @@ -11245,7 +10761,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "buffer-time": { @@ -11255,14 +10772,16 @@ "default": "200000", "max": "9223372036854775807", "min": "1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "client": { "blurb": "Handle for jack client", "construct": false, "construct-only": false, - "type-name": "JackClient", + "readable": true, + "type": "JackClient", "writable": true }, "client-name": { @@ -11270,7 +10789,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "connect": { @@ -11278,25 +10798,8 @@ "construct": false, "construct-only": false, "default": "auto (1)", - "enum": true, - "type-name": "GstJackConnect", - "values": [ - { - "desc": "Don't automatically connect ports to physical ports", - "name": "none", - "value": "0" - }, - { - "desc": "Automatically connect ports to physical ports", - "name": "auto", - "value": "1" - }, - { - "desc": "Automatically connect ports to as many physical ports as possible", - "name": "auto-forced", - "value": "2" - } - ], + "readable": true, + "type": "GstJackConnect", "writable": true }, "do-timestamp": { @@ -11304,7 +10807,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "latency-time": { @@ -11314,16 +10818,8 @@ "default": "10000", "max": "9223372036854775807", "min": "1", - "type-name": "gint64", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", + "readable": true, + "type": "gint64", "writable": true }, "num-buffers": { @@ -11333,14 +10829,8 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "port-pattern": { @@ -11348,7 +10838,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "provide-clock": { @@ -11356,7 +10847,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "server": { @@ -11364,7 +10856,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "slave-method": { @@ -11372,30 +10865,8 @@ "construct": false, "construct-only": false, "default": "skew (2)", - "enum": true, - "type-name": "GstAudioBaseSrcSlaveMethod", - "values": [ - { - "desc": "GST_AUDIO_BASE_SRC_SLAVE_RESAMPLE", - "name": "resample", - "value": "0" - }, - { - "desc": "GST_AUDIO_BASE_SRC_SLAVE_RE_TIMESTAMP", - "name": "re-timestamp", - "value": "1" - }, - { - "desc": "GST_AUDIO_BASE_SRC_SLAVE_SKEW", - "name": "skew", - "value": "2" - }, - { - "desc": "GST_AUDIO_BASE_SRC_SLAVE_NONE", - "name": "none", - "value": "3" - } - ], + "readable": true, + "type": "GstAudioBaseSrcSlaveMethod", "writable": true }, "transport": { @@ -11403,19 +10874,8 @@ "construct": false, "construct-only": false, "default": "(none)", - "type-name": "GstJackTransport", - "values": [ - { - "desc": "Start and stop transport with state changes", - "name": "master", - "value": "0x00000001" - }, - { - "desc": "Follow transport state changes", - "name": "slave", - "value": "0x00000002" - } - ], + "readable": true, + "type": "GstJackTransport", "writable": true }, "typefind": { @@ -11423,7 +10883,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -11432,6 +10893,43 @@ }, "filename": "gstjack", "license": "LGPL", + "other-types": { + "GstJackConnect": { + "kind": "enum", + "values": [ + { + "desc": "Don't automatically connect ports to physical ports", + "name": "none", + "value": "0" + }, + { + "desc": "Automatically connect ports to physical ports", + "name": "auto", + "value": "1" + }, + { + "desc": "Automatically connect ports to as many physical ports as possible", + "name": "auto-forced", + "value": "2" + } + ] + }, + "GstJackTransport": { + "kind": "flags", + "values": [ + { + "desc": "Start and stop transport with state changes", + "name": "master", + "value": "0x00000001" + }, + { + "desc": "Follow transport state changes", + "name": "slave", + "value": "0x00000002" + } + ] + } + }, "package": "GStreamer Good Plug-ins git", "source": "gst-plugins-good", "tracers": {}, @@ -11453,7 +10951,6 @@ ], "klass": "Codec/Decoder/Image", "long-name": "JPEG image decoder", - "name": "jpegdec", "pad-templates": { "sink": { "caps": "image/jpeg:\n", @@ -11472,25 +10969,8 @@ "construct": false, "construct-only": false, "default": "ifast (1)", - "enum": true, - "type-name": "GstIDCTMethod", - "values": [ - { - "desc": "Slow but accurate integer algorithm", - "name": "islow", - "value": "0" - }, - { - "desc": "Faster, less accurate integer method", - "name": "ifast", - "value": "1" - }, - { - "desc": "Floating-point: accurate, fast on fast HW", - "name": "float", - "value": "2" - } - ], + "readable": true, + "type": "GstIDCTMethod", "writable": true }, "max-errors": { @@ -11500,23 +10980,17 @@ "default": "0", "max": "2147483647", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", + "qos": { + "blurb": "Handle Quality-of-Service events from downstream", "construct": false, "construct-only": false, - "type-name": "GstObject", + "default": "true", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -11533,9 +11007,11 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstPreset" + ], "klass": "Codec/Encoder/Image", "long-name": "JPEG image encoder", - "name": "jpegenc", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { I420, YV12, YUY2, UYVY, Y41B, Y42B, YVYU, Y444, NV21, NV12, RGB, BGR, RGBx, xRGB, BGRx, xBGR, GRAY8 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", @@ -11554,41 +11030,8 @@ "construct": false, "construct-only": false, "default": "ifast (1)", - "enum": true, - "type-name": "GstIDCTMethod", - "values": [ - { - "desc": "Slow but accurate integer algorithm", - "name": "islow", - "value": "0" - }, - { - "desc": "Faster, less accurate integer method", - "name": "ifast", - "value": "1" - }, - { - "desc": "Floating-point: accurate, fast on fast HW", - "name": "float", - "value": "2" - } - ], - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "GstIDCTMethod", "writable": true }, "qos": { @@ -11596,7 +11039,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "quality": { @@ -11606,7 +11050,8 @@ "default": "85", "max": "100", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "snapshot": { @@ -11614,7 +11059,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -11623,6 +11069,28 @@ }, "filename": "gstjpeg", "license": "LGPL", + "other-types": { + "GstIDCTMethod": { + "kind": "enum", + "values": [ + { + "desc": "Slow but accurate integer algorithm", + "name": "islow", + "value": "0" + }, + { + "desc": "Faster, less accurate integer method", + "name": "ifast", + "value": "1" + }, + { + "desc": "Floating-point: accurate, fast on fast HW", + "name": "float", + "value": "2" + } + ] + } + }, "package": "GStreamer Good Plug-ins git", "source": "gst-plugins-good", "tracers": {}, @@ -11632,7 +11100,7 @@ "description": "Encode MP3s with LAME", "elements": { "lamemp3enc": { - "author": "Sebastian Dr\u00f6ge ", + "author": "Sebastian Dröge ", "description": "High-quality free MP3 encoder", "hierarchy": [ "GstLameMP3Enc", @@ -11642,9 +11110,11 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstPreset" + ], "klass": "Codec/Encoder/Audio", "long-name": "L.A.M.E. mp3 encoder", - "name": "lamemp3enc", "pad-templates": { "sink": { "caps": "audio/x-raw:\n format: S16LE\n layout: interleaved\n rate: { (int)8000, (int)11025, (int)12000, (int)16000, (int)22050, (int)24000, (int)32000, (int)44100, (int)48000 }\n channels: 1\naudio/x-raw:\n format: S16LE\n layout: interleaved\n rate: { (int)8000, (int)11025, (int)12000, (int)16000, (int)22050, (int)24000, (int)32000, (int)44100, (int)48000 }\n channels: 2\n channel-mask: 0x0000000000000003\n", @@ -11665,7 +11135,8 @@ "default": "128", "max": "320", "min": "8", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "cbr": { @@ -11673,7 +11144,8 @@ "construct": true, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "encoding-engine-quality": { @@ -11681,25 +11153,8 @@ "construct": true, "construct-only": false, "default": "standard (1)", - "enum": true, - "type-name": "GstLameMP3EncEncodingEngineQuality", - "values": [ - { - "desc": "Fast", - "name": "fast", - "value": "0" - }, - { - "desc": "Standard", - "name": "standard", - "value": "1" - }, - { - "desc": "High", - "name": "high", - "value": "2" - } - ], + "readable": true, + "type": "GstLameMP3EncEncodingEngineQuality", "writable": true }, "hard-resync": { @@ -11707,7 +11162,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "mark-granule": { @@ -11715,7 +11171,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": false }, "mono": { @@ -11723,23 +11180,8 @@ "construct": true, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "perfect-timestamp": { @@ -11747,7 +11189,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "quality": { @@ -11755,9 +11198,10 @@ "construct": true, "construct-only": false, "default": "4", - "max": "9.999", + "max": "9,999", "min": "0", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true }, "target": { @@ -11765,20 +11209,8 @@ "construct": true, "construct-only": false, "default": "quality (0)", - "enum": true, - "type-name": "GstLameMP3EncTarget", - "values": [ - { - "desc": "Quality", - "name": "quality", - "value": "0" - }, - { - "desc": "Bitrate", - "name": "bitrate", - "value": "1" - } - ], + "readable": true, + "type": "GstLameMP3EncTarget", "writable": true }, "tolerance": { @@ -11788,7 +11220,8 @@ "default": "40000000", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true } }, @@ -11797,6 +11230,43 @@ }, "filename": "gstlame", "license": "LGPL", + "other-types": { + "GstLameMP3EncEncodingEngineQuality": { + "kind": "enum", + "values": [ + { + "desc": "Fast", + "name": "fast", + "value": "0" + }, + { + "desc": "Standard", + "name": "standard", + "value": "1" + }, + { + "desc": "High", + "name": "high", + "value": "2" + } + ] + }, + "GstLameMP3EncTarget": { + "kind": "enum", + "values": [ + { + "desc": "Quality", + "name": "quality", + "value": "0" + }, + { + "desc": "Bitrate", + "name": "bitrate", + "value": "1" + } + ] + } + }, "package": "GStreamer Good Plug-ins git", "source": "gst-plugins-good", "tracers": {}, @@ -11818,7 +11288,6 @@ ], "klass": "Filter/Analyzer/Audio", "long-name": "Level", - "name": "level", "pad-templates": { "sink": { "caps": "audio/x-raw:\n format: { S8, S16LE, S32LE, F32LE, F64LE }\n layout: interleaved\n rate: [ 1, 2147483647 ]\n channels: [ 1, 2147483647 ]\n", @@ -11839,7 +11308,8 @@ "default": "100000000", "max": "18446744073709551615", "min": "1", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "message": { @@ -11847,23 +11317,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "peak-falloff": { @@ -11873,7 +11328,8 @@ "default": "10", "max": "1.79769e+308", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "peak-ttl": { @@ -11883,7 +11339,8 @@ "default": "300000000", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "post-messages": { @@ -11891,7 +11348,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "qos": { @@ -11899,7 +11357,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -11908,6 +11367,7 @@ }, "filename": "gstlevel", "license": "LGPL", + "other-types": {}, "package": "GStreamer Good Plug-ins git", "source": "gst-plugins-good", "tracers": {}, @@ -11928,7 +11388,6 @@ ], "klass": "Codec/Demuxer", "long-name": "Matroska demuxer", - "name": "matroskademux", "pad-templates": { "audio_%%u": { "caps": "ANY", @@ -11959,7 +11418,8 @@ "default": "30", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "max-gap-time": { @@ -11969,23 +11429,8 @@ "default": "2000000000", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "guint64", "writable": true } }, @@ -11993,19 +11438,28 @@ "signals": { "no-more-pads": { "args": [], - "retval": "void" + "return-type": "void", + "when": "last" }, "pad-added": { "args": [ - "GstPad" + { + "name": "arg0", + "type": "GstPad" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "pad-removed": { "args": [ - "GstPad" + { + "name": "arg0", + "type": "GstPad" + } ], - "retval": "void" + "return-type": "void", + "when": "last" } } }, @@ -12019,9 +11473,12 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstTagSetter", + "GstTocSetter" + ], "klass": "Codec/Muxer", "long-name": "Matroska muxer", - "name": "matroskamux", "pad-templates": { "audio_%%u": { "caps": "audio/mpeg:\n mpegversion: 1\n layer: [ 1, 3 ]\n channels: [ 1, 2147483647 ]\n rate: [ 1, 2147483647 ]\naudio/mpeg:\n mpegversion: { (int)2, (int)4 }\n stream-format: raw\n channels: [ 1, 2147483647 ]\n rate: [ 1, 2147483647 ]\naudio/x-ac3:\n channels: [ 1, 2147483647 ]\n rate: [ 1, 2147483647 ]\naudio/x-eac3:\n channels: [ 1, 2147483647 ]\n rate: [ 1, 2147483647 ]\naudio/x-dts:\n channels: [ 1, 2147483647 ]\n rate: [ 1, 2147483647 ]\naudio/x-vorbis:\n channels: [ 1, 2147483647 ]\n rate: [ 1, 2147483647 ]\naudio/x-flac:\n channels: [ 1, 2147483647 ]\n rate: [ 1, 2147483647 ]\naudio/x-opus:\naudio/x-speex:\n channels: [ 1, 2147483647 ]\n rate: [ 1, 2147483647 ]\naudio/x-raw:\n format: { U8, S16BE, S16LE, S24BE, S24LE, S32BE, S32LE, F32LE, F64LE }\n layout: interleaved\n channels: [ 1, 2147483647 ]\n rate: [ 1, 2147483647 ]\naudio/x-tta:\n width: { (int)8, (int)16, (int)24 }\n channels: { (int)1, (int)2 }\n rate: [ 8000, 96000 ]\naudio/x-pn-realaudio:\n raversion: { (int)1, (int)2, (int)8 }\n channels: [ 1, 2147483647 ]\n rate: [ 1, 2147483647 ]\naudio/x-wma:\n wmaversion: [ 1, 3 ]\n block_align: [ 0, 65535 ]\n bitrate: [ 0, 524288 ]\n channels: [ 1, 2147483647 ]\n rate: [ 1, 2147483647 ]\naudio/x-alaw:\n channels: { (int)1, (int)2 }\n rate: [ 8000, 192000 ]\naudio/x-mulaw:\n channels: { (int)1, (int)2 }\n rate: [ 8000, 192000 ]\naudio/x-adpcm:\n layout: dvi\n block_align: [ 64, 8192 ]\n channels: { (int)1, (int)2 }\n rate: [ 8000, 96000 ]\naudio/G722:\n channels: 1\n rate: 16000\naudio/x-adpcm:\n layout: g726\n channels: 1\n rate: 8000\n", @@ -12045,6 +11502,14 @@ } }, "properties": { + "creation-time": { + "blurb": "Date and time of creation. This will be used for the DateUTC field. NULL means that the current time will be used.", + "construct": false, + "construct-only": false, + "readable": true, + "type": "GDateTime", + "writable": true + }, "max-cluster-duration": { "blurb": "A new cluster will be created if its duration exceeds this value. 0 means no maximum duration.", "construct": false, @@ -12052,7 +11517,8 @@ "default": "65535000000", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "min-cluster-duration": { @@ -12062,7 +11528,8 @@ "default": "500000000", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "min-index-interval": { @@ -12072,16 +11539,8 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", + "readable": true, + "type": "gint64", "writable": true }, "offset-to-zero": { @@ -12089,14 +11548,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "streamable": { @@ -12104,7 +11557,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "timecodescale": { @@ -12114,7 +11568,8 @@ "default": "1000000", "max": "1000000000", "min": "1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "version": { @@ -12124,7 +11579,8 @@ "default": "2", "max": "2", "min": "1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "writing-app": { @@ -12132,7 +11588,8 @@ "construct": false, "construct-only": false, "default": "GStreamer Matroska muxer", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true } }, @@ -12150,7 +11607,6 @@ ], "klass": "Codec/Parser", "long-name": "Matroska parser", - "name": "matroskaparse", "pad-templates": { "sink": { "caps": "audio/x-matroska:\nvideo/x-matroska:\nvideo/x-matroska-3d:\naudio/webm:\nvideo/webm:\n", @@ -12163,24 +11619,6 @@ "presence": "always" } }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - } - }, "rank": "none" }, "webmmux": { @@ -12194,9 +11632,12 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstTagSetter", + "GstTocSetter" + ], "klass": "Codec/Muxer", "long-name": "WebM muxer", - "name": "webmmux", "pad-templates": { "audio_%%u": { "caps": "audio/x-vorbis:\n channels: [ 1, 2147483647 ]\n rate: [ 1, 2147483647 ]\naudio/x-opus:\n channels: [ 1, 2147483647 ]\n rate: [ 1, 2147483647 ]\n", @@ -12220,6 +11661,14 @@ } }, "properties": { + "creation-time": { + "blurb": "Date and time of creation. This will be used for the DateUTC field. NULL means that the current time will be used.", + "construct": false, + "construct-only": false, + "readable": true, + "type": "GDateTime", + "writable": true + }, "max-cluster-duration": { "blurb": "A new cluster will be created if its duration exceeds this value. 0 means no maximum duration.", "construct": false, @@ -12227,7 +11676,8 @@ "default": "65535000000", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "min-cluster-duration": { @@ -12237,7 +11687,8 @@ "default": "500000000", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "min-index-interval": { @@ -12247,16 +11698,8 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", + "readable": true, + "type": "gint64", "writable": true }, "offset-to-zero": { @@ -12264,14 +11707,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "streamable": { @@ -12279,7 +11716,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "timecodescale": { @@ -12289,7 +11727,8 @@ "default": "1000000", "max": "1000000000", "min": "1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "version": { @@ -12299,7 +11738,8 @@ "default": "2", "max": "2", "min": "1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "writing-app": { @@ -12307,7 +11747,8 @@ "construct": false, "construct-only": false, "default": "GStreamer Matroska muxer", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true } }, @@ -12316,6 +11757,7 @@ }, "filename": "gstmatroska", "license": "LGPL", + "other-types": {}, "package": "GStreamer Good Plug-ins git", "source": "gst-plugins-good", "tracers": {}, @@ -12336,7 +11778,6 @@ ], "klass": "Visualization", "long-name": "Monoscope", - "name": "monoscope", "pad-templates": { "sink": { "caps": "audio/x-raw:\n format: S16LE\n rate: [ 8000, 96000 ]\n channels: 1\n layout: interleaved\n", @@ -12349,29 +11790,12 @@ "presence": "always" } }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - } - }, "rank": "none" } }, "filename": "gstmonoscope", "license": "LGPL", + "other-types": {}, "package": "GStreamer Good Plug-ins git", "source": "gst-plugins-good", "tracers": {}, @@ -12393,7 +11817,6 @@ ], "klass": "Codec/Decoder/Audio", "long-name": "mpg123 mp3 decoder", - "name": "mpg123audiodec", "pad-templates": { "sink": { "caps": "audio/mpeg:\n mpegversion: 1\n layer: [ 1, 3 ]\n rate: { (int)8000, (int)11025, (int)12000, (int)16000, (int)22050, (int)24000, (int)32000, (int)44100, (int)48000 }\n channels: [ 1, 2 ]\n parsed: true\n", @@ -12414,23 +11837,8 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint64", "writable": true }, "plc": { @@ -12438,7 +11846,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "tolerance": { @@ -12448,7 +11857,8 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true } }, @@ -12457,6 +11867,7 @@ }, "filename": "gstmpg123", "license": "LGPL", + "other-types": {}, "package": "GStreamer Good Plug-ins git", "source": "gst-plugins-good", "tracers": {}, @@ -12478,7 +11889,6 @@ ], "klass": "Codec/Decoder/Audio", "long-name": "Mu Law audio decoder", - "name": "mulawdec", "pad-templates": { "sink": { "caps": "audio/x-mulaw:\n rate: [ 8000, 192000 ]\n channels: [ 1, 2 ]\n", @@ -12499,23 +11909,8 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint64", "writable": true }, "plc": { @@ -12523,7 +11918,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "tolerance": { @@ -12533,7 +11929,8 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true } }, @@ -12550,9 +11947,11 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstPreset" + ], "klass": "Codec/Encoder/Audio", "long-name": "Mu Law audio encoder", - "name": "mulawenc", "pad-templates": { "sink": { "caps": "audio/x-raw:\n format: S16LE\n layout: interleaved\n rate: [ 8000, 192000 ]\n channels: [ 1, 2 ]\n", @@ -12571,7 +11970,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "mark-granule": { @@ -12579,31 +11979,17 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": false }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, "perfect-timestamp": { "blurb": "Favour perfect timestamps over tracking upstream timestamps", "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "tolerance": { @@ -12613,7 +11999,8 @@ "default": "40000000", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true } }, @@ -12622,6 +12009,7 @@ }, "filename": "gstmulaw", "license": "LGPL", + "other-types": {}, "package": "GStreamer Good Plug-ins git", "source": "gst-plugins-good", "tracers": {}, @@ -12642,6 +12030,9 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstURIHandler" + ], "klass": "Source/File/Video", "long-name": "Image Sequence Source", "pad-templates": { @@ -12659,7 +12050,8 @@ "default": "4096", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "do-timestamp": { @@ -12667,7 +12059,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "framerate": { @@ -12677,7 +12070,8 @@ "default": "30/1", "max": "2147483647/1", "min": "1/1", - "type-name": "GstFraction", + "readable": false, + "type": "GstFraction", "writable": true }, "location": { @@ -12685,7 +12079,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "num-buffers": { @@ -12695,7 +12090,8 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "start-index": { @@ -12705,7 +12101,8 @@ "default": "0", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "stop-index": { @@ -12715,7 +12112,8 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "typefind": { @@ -12723,7 +12121,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -12742,7 +12141,6 @@ ], "klass": "Sink/File", "long-name": "Multi-File Sink", - "name": "multifilesink", "pad-templates": { "sink": { "caps": "ANY", @@ -12756,7 +12154,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "async": { @@ -12764,7 +12163,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "blocksize": { @@ -12774,7 +12174,8 @@ "default": "4096", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "enable-last-sample": { @@ -12782,7 +12183,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "index": { @@ -12792,14 +12194,16 @@ "default": "0", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "last-sample": { "blurb": "The last sample received in the sink", "construct": false, "construct-only": false, - "type-name": "GstSample", + "readable": true, + "type": "GstSample", "writable": false }, "location": { @@ -12807,7 +12211,8 @@ "construct": false, "construct-only": false, "default": "%%05d", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "max-bitrate": { @@ -12817,7 +12222,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "max-file-duration": { @@ -12827,7 +12233,8 @@ "default": "18446744073709551615", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "max-file-size": { @@ -12837,7 +12244,8 @@ "default": "2147483648", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "max-files": { @@ -12847,7 +12255,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "max-lateness": { @@ -12857,16 +12266,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", + "readable": true, + "type": "gint64", "writable": true }, "next-file": { @@ -12874,47 +12275,8 @@ "construct": false, "construct-only": false, "default": "buffer (0)", - "enum": true, - "type-name": "GstMultiFileSinkNext", - "values": [ - { - "desc": "New file for each buffer", - "name": "buffer", - "value": "0" - }, - { - "desc": "New file after each discontinuity", - "name": "discont", - "value": "1" - }, - { - "desc": "New file at each key frame (Useful for MPEG-TS segmenting)", - "name": "key-frame", - "value": "2" - }, - { - "desc": "New file after a force key unit event", - "name": "key-unit-event", - "value": "3" - }, - { - "desc": "New file when the configured maximum file size would be exceeded with the next buffer or buffer list", - "name": "max-size", - "value": "4" - }, - { - "desc": "New file when the configured maximum file duration would be exceeded with the next buffer or buffer list", - "name": "max-duration", - "value": "5" - } - ], - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "GstMultiFileSinkNext", "writable": true }, "post-messages": { @@ -12922,17 +12284,19 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "processing-deadline": { - "blurb": "Maximum processing deadline in nanoseconds", + "blurb": "Maximum processing time for a buffer in nanoseconds", "construct": false, "construct-only": false, "default": "20000000", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "qos": { @@ -12940,7 +12304,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "render-delay": { @@ -12950,7 +12315,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "stats": { @@ -12958,7 +12324,8 @@ "construct": false, "construct-only": false, "default": "application/x-gst-base-sink-stats, average-rate=(double)0, dropped=(guint64)0, rendered=(guint64)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false }, "sync": { @@ -12966,7 +12333,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "throttle-time": { @@ -12976,7 +12344,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "ts-offset": { @@ -12986,7 +12355,8 @@ "default": "0", "max": "9223372036854775807", "min": "-9223372036854775808", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true } }, @@ -13004,9 +12374,11 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstURIHandler" + ], "klass": "Source/File", "long-name": "Multi-File Source", - "name": "multifilesrc", "pad-templates": { "src": { "caps": "ANY", @@ -13022,14 +12394,16 @@ "default": "4096", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "caps": { "blurb": "Caps describing the format of the data.", "construct": false, "construct-only": false, - "type-name": "GstCaps", + "readable": true, + "type": "GstCaps", "writable": true }, "do-timestamp": { @@ -13037,7 +12411,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "index": { @@ -13047,7 +12422,8 @@ "default": "0", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "location": { @@ -13055,7 +12431,8 @@ "construct": false, "construct-only": false, "default": "%%05d", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "loop": { @@ -13063,16 +12440,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", + "readable": true, + "type": "gboolean", "writable": true }, "num-buffers": { @@ -13082,14 +12451,8 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "start-index": { @@ -13099,7 +12462,8 @@ "default": "0", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "stop-index": { @@ -13109,7 +12473,8 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "typefind": { @@ -13117,14 +12482,15 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, "rank": "none" }, "splitfilesrc": { - "author": "Tim-Philipp M\u00fcller ", + "author": "Tim-Philipp Müller ", "description": "Read a sequentially named set of files as if it was one large file", "hierarchy": [ "GstSplitFileSrc", @@ -13134,9 +12500,11 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstURIHandler" + ], "klass": "Source/File", "long-name": "Split-File Source", - "name": "splitfilesrc", "pad-templates": { "src": { "caps": "ANY", @@ -13152,7 +12520,8 @@ "default": "4096", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "do-timestamp": { @@ -13160,7 +12529,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "location": { @@ -13168,16 +12538,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "num-buffers": { @@ -13187,14 +12549,8 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "typefind": { @@ -13202,7 +12558,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -13219,9 +12576,11 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstChildProxy" + ], "klass": "Generic/Bin/Muxer", "long-name": "Split Muxing Bin", - "name": "splitmuxsink", "pad-templates": { "audio_%%u": { "caps": "ANY", @@ -13257,7 +12616,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "async-finalize": { @@ -13265,7 +12625,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "async-handling": { @@ -13273,7 +12634,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "location": { @@ -13281,7 +12643,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "max-files": { @@ -13291,7 +12654,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "max-size-bytes": { @@ -13301,7 +12665,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "max-size-time": { @@ -13311,7 +12676,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "max-size-timecode": { @@ -13319,7 +12685,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "message-forward": { @@ -13327,7 +12694,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "mux-overhead": { @@ -13337,14 +12705,16 @@ "default": "0.02", "max": "1", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "muxer": { "blurb": "The muxer element to use (NULL = default mp4mux). Valid only for async-finalize = FALSE", "construct": false, "construct-only": false, - "type-name": "GstElement", + "readable": true, + "type": "GstElement", "writable": true }, "muxer-factory": { @@ -13352,37 +12722,24 @@ "construct": false, "construct-only": false, "default": "mp4mux", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "muxer-pad-map": { "blurb": "A GstStructure specifies the mapping from splitmuxsink sink pads to muxer pads", "construct": false, "construct-only": false, - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": true }, "muxer-properties": { "blurb": "The muxer element properties to use. Example: {properties,boolean-prop=true,string-prop=\"hi\"}. Valid only for async-finalize = TRUE", "construct": false, "construct-only": false, - "type-name": "GstStructure", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "GstStructure", "writable": true }, "reset-muxer": { @@ -13390,7 +12747,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "send-keyframe-requests": { @@ -13398,14 +12756,16 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "sink": { "blurb": "The sink element (or element chain) to use (NULL = default filesink). Valid only for async-finalize = FALSE", "construct": false, "construct-only": false, - "type-name": "GstElement", + "readable": true, + "type": "GstElement", "writable": true }, "sink-factory": { @@ -13413,14 +12773,27 @@ "construct": false, "construct-only": false, "default": "filesink", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "sink-properties": { "blurb": "The sink element properties to use. Example: {properties,boolean-prop=true,string-prop=\"hi\"}. Valid only for async-finalize = TRUE", "construct": false, "construct-only": false, - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", + "writable": true + }, + "start-index": { + "blurb": "Start value of fragment index.", + "construct": false, + "construct-only": false, + "default": "0", + "max": "2147483647", + "min": "0", + "readable": true, + "type": "gint", "writable": true }, "use-robust-muxing": { @@ -13428,7 +12801,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -13436,42 +12810,70 @@ "signals": { "format-location": { "args": [ - "guint" + { + "name": "arg0", + "type": "guint" + } ], - "retval": "gchararray" + "return-type": "gchararray", + "when": "last" }, "format-location-full": { "args": [ - "guint", - "GstSample" + { + "name": "arg0", + "type": "guint" + }, + { + "name": "arg1", + "type": "GstSample" + } ], - "retval": "gchararray" + "return-type": "gchararray", + "when": "last" }, "muxer-added": { "args": [ - "GstElement" + { + "name": "arg0", + "type": "GstElement" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "sink-added": { "args": [ - "GstElement" + { + "name": "arg0", + "type": "GstElement" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "split-after": { + "action": true, "args": [], - "retval": "void" + "return-type": "void", + "when": "last" }, "split-at-running-time": { + "action": true, "args": [ - "guint64" + { + "name": "arg0", + "type": "guint64" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "split-now": { + "action": true, "args": [], - "retval": "void" + "return-type": "void", + "when": "last" } } }, @@ -13486,9 +12888,12 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstChildProxy", + "GstURIHandler" + ], "klass": "Generic/Bin/Demuxer", "long-name": "Split File Demuxing Bin", - "name": "splitmuxsrc", "pad-templates": { "audio_%%u": { "caps": "ANY", @@ -13517,7 +12922,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "location": { @@ -13525,7 +12931,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "message-forward": { @@ -13533,23 +12940,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -13557,29 +12949,76 @@ "signals": { "format-location": { "args": [], - "retval": "GStrv" + "return-type": "GStrv", + "when": "last" }, "no-more-pads": { "args": [], - "retval": "void" + "return-type": "void", + "when": "last" }, "pad-added": { "args": [ - "GstPad" + { + "name": "arg0", + "type": "GstPad" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "pad-removed": { "args": [ - "GstPad" + { + "name": "arg0", + "type": "GstPad" + } ], - "retval": "void" + "return-type": "void", + "when": "last" } } } }, "filename": "gstmultifile", "license": "LGPL", + "other-types": { + "GstMultiFileSinkNext": { + "kind": "enum", + "values": [ + { + "desc": "New file for each buffer", + "name": "buffer", + "value": "0" + }, + { + "desc": "New file after each discontinuity", + "name": "discont", + "value": "1" + }, + { + "desc": "New file at each key frame (Useful for MPEG-TS segmenting)", + "name": "key-frame", + "value": "2" + }, + { + "desc": "New file after a force key unit event", + "name": "key-unit-event", + "value": "3" + }, + { + "desc": "New file when the configured maximum file size would be exceeded with the next buffer or buffer list", + "name": "max-size", + "value": "4" + }, + { + "desc": "New file when the configured maximum file duration would be exceeded with the next buffer or buffer list", + "name": "max-duration", + "value": "5" + } + ] + } + }, "package": "GStreamer Good Plug-ins git", "source": "gst-plugins-good", "tracers": {}, @@ -13600,7 +13039,6 @@ ], "klass": "Codec/Demuxer", "long-name": "Multipart demuxer", - "name": "multipartdemux", "pad-templates": { "sink": { "caps": "multipart/x-mixed-replace:\n", @@ -13619,23 +13057,8 @@ "construct": true, "construct-only": false, "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gchararray", "writable": true }, "single-stream": { @@ -13643,7 +13066,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -13651,19 +13075,28 @@ "signals": { "no-more-pads": { "args": [], - "retval": "void" + "return-type": "void", + "when": "last" }, "pad-added": { "args": [ - "GstPad" + { + "name": "arg0", + "type": "GstPad" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "pad-removed": { "args": [ - "GstPad" + { + "name": "arg0", + "type": "GstPad" + } ], - "retval": "void" + "return-type": "void", + "when": "last" } } }, @@ -13679,7 +13112,6 @@ ], "klass": "Codec/Muxer", "long-name": "Multipart muxer", - "name": "multipartmux", "pad-templates": { "sink_%%u": { "caps": "ANY", @@ -13698,23 +13130,8 @@ "construct": false, "construct-only": false, "default": "ThisRandomString", - "type-name": "gchararray", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gchararray", "writable": true } }, @@ -13723,6 +13140,7 @@ }, "filename": "gstmultipart", "license": "LGPL", + "other-types": {}, "package": "GStreamer Good Plug-ins git", "source": "gst-plugins-good", "tracers": {}, @@ -13745,7 +13163,6 @@ ], "klass": "Filter/Effect/Video", "long-name": "Video navigation test", - "name": "navigationtest", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: I420\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", @@ -13759,28 +13176,13 @@ } }, "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, "qos": { "blurb": "Handle Quality-of-Service events", "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -13789,6 +13191,7 @@ }, "filename": "gstnavigationtest", "license": "LGPL", + "other-types": {}, "package": "GStreamer Good Plug-ins git", "source": "gst-plugins-good", "tracers": {}, @@ -13798,7 +13201,7 @@ "description": "Open Sound System (OSS) version 4 support for GStreamer", "elements": { "oss4sink": { - "author": "Tim-Philipp M\u00fcller ", + "author": "Tim-Philipp Müller ", "description": "Output to a sound card via OSS version 4", "hierarchy": [ "GstOss4Sink", @@ -13810,9 +13213,11 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstStreamVolume" + ], "klass": "Sink/Audio", "long-name": "OSS v4 Audio Sink", - "name": "oss4sink", "pad-templates": { "sink": { "caps": "audio/x-alaw:\n rate: [ 1, 192000 ]\n channels: [ 1, 4096 ]\naudio/x-mulaw:\n rate: [ 1, 192000 ]\n channels: [ 1, 4096 ]\naudio/x-raw:\n format: { S32LE, S32BE, S24_32LE, S24_32BE, S24LE, S16LE, S16BE, U16LE, U16BE, S8, U8 }\n layout: interleaved\n rate: [ 1, 192000 ]\n channels: [ 1, 4096 ]\n", @@ -13828,7 +13233,8 @@ "default": "40000000", "max": "18446744073709551614", "min": "1", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "async": { @@ -13836,7 +13242,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "blocksize": { @@ -13846,7 +13253,8 @@ "default": "4096", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "buffer-time": { @@ -13856,7 +13264,8 @@ "default": "200000", "max": "9223372036854775807", "min": "1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "can-activate-pull": { @@ -13864,7 +13273,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "device": { @@ -13872,7 +13282,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "device-name": { @@ -13880,7 +13291,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": false }, "discont-wait": { @@ -13890,7 +13302,8 @@ "default": "1000000000", "max": "18446744073709551614", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "drift-tolerance": { @@ -13900,7 +13313,8 @@ "default": "40000", "max": "9223372036854775807", "min": "1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "enable-last-sample": { @@ -13908,14 +13322,16 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "last-sample": { "blurb": "The last sample received in the sink", "construct": false, "construct-only": false, - "type-name": "GstSample", + "readable": true, + "type": "GstSample", "writable": false }, "latency-time": { @@ -13925,7 +13341,8 @@ "default": "10000", "max": "9223372036854775807", "min": "1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "max-bitrate": { @@ -13935,7 +13352,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "max-lateness": { @@ -13945,7 +13363,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "mute": { @@ -13953,33 +13372,19 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "processing-deadline": { - "blurb": "Maximum processing deadline in nanoseconds", + "blurb": "Maximum processing time for a buffer in nanoseconds", "construct": false, "construct-only": false, "default": "20000000", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "provide-clock": { @@ -13987,7 +13392,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "qos": { @@ -13995,7 +13401,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "render-delay": { @@ -14005,7 +13412,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "slave-method": { @@ -14013,30 +13421,8 @@ "construct": false, "construct-only": false, "default": "skew (1)", - "enum": true, - "type-name": "GstAudioBaseSinkSlaveMethod", - "values": [ - { - "desc": "GST_AUDIO_BASE_SINK_SLAVE_RESAMPLE", - "name": "resample", - "value": "0" - }, - { - "desc": "GST_AUDIO_BASE_SINK_SLAVE_SKEW", - "name": "skew", - "value": "1" - }, - { - "desc": "GST_AUDIO_BASE_SINK_SLAVE_NONE", - "name": "none", - "value": "2" - }, - { - "desc": "GST_AUDIO_BASE_SINK_SLAVE_CUSTOM", - "name": "custom", - "value": "3" - } - ], + "readable": true, + "type": "GstAudioBaseSinkSlaveMethod", "writable": true }, "stats": { @@ -14044,7 +13430,8 @@ "construct": false, "construct-only": false, "default": "application/x-gst-base-sink-stats, average-rate=(double)0, dropped=(guint64)0, rendered=(guint64)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false }, "sync": { @@ -14052,7 +13439,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "throttle-time": { @@ -14062,7 +13450,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "ts-offset": { @@ -14072,7 +13461,8 @@ "default": "0", "max": "9223372036854775807", "min": "-9223372036854775808", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "volume": { @@ -14082,14 +13472,15 @@ "default": "1", "max": "10", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true } }, "rank": "secondary + 1" }, "oss4src": { - "author": "Tim-Philipp M\u00fcller ", + "author": "Tim-Philipp Müller ", "description": "Capture from a sound card via OSS version 4", "hierarchy": [ "GstOss4Source", @@ -14104,7 +13495,6 @@ ], "klass": "Source/Audio", "long-name": "OSS v4 Audio Source", - "name": "oss4src", "pad-templates": { "src": { "caps": "audio/x-alaw:\n rate: [ 1, 192000 ]\n channels: [ 1, 4096 ]\naudio/x-mulaw:\n rate: [ 1, 192000 ]\n channels: [ 1, 4096 ]\naudio/x-raw:\n format: { S32LE, S32BE, S24_32LE, S24_32BE, S24LE, S16LE, S16BE, U16LE, U16BE, S8, U8 }\n layout: interleaved\n rate: [ 1, 192000 ]\n channels: [ 1, 4096 ]\n", @@ -14120,7 +13510,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": false }, "actual-latency-time": { @@ -14130,7 +13521,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": false }, "blocksize": { @@ -14140,7 +13532,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "buffer-time": { @@ -14150,7 +13543,8 @@ "default": "200000", "max": "9223372036854775807", "min": "1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "device": { @@ -14158,7 +13552,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "device-name": { @@ -14166,7 +13561,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": false }, "do-timestamp": { @@ -14174,7 +13570,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "latency-time": { @@ -14184,16 +13581,8 @@ "default": "10000", "max": "9223372036854775807", "min": "1", - "type-name": "gint64", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", + "readable": true, + "type": "gint64", "writable": true }, "num-buffers": { @@ -14203,14 +13592,8 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "provide-clock": { @@ -14218,7 +13601,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "slave-method": { @@ -14226,30 +13610,8 @@ "construct": false, "construct-only": false, "default": "skew (2)", - "enum": true, - "type-name": "GstAudioBaseSrcSlaveMethod", - "values": [ - { - "desc": "GST_AUDIO_BASE_SRC_SLAVE_RESAMPLE", - "name": "resample", - "value": "0" - }, - { - "desc": "GST_AUDIO_BASE_SRC_SLAVE_RE_TIMESTAMP", - "name": "re-timestamp", - "value": "1" - }, - { - "desc": "GST_AUDIO_BASE_SRC_SLAVE_SKEW", - "name": "skew", - "value": "2" - }, - { - "desc": "GST_AUDIO_BASE_SRC_SLAVE_NONE", - "name": "none", - "value": "3" - } - ], + "readable": true, + "type": "GstAudioBaseSrcSlaveMethod", "writable": true }, "typefind": { @@ -14257,7 +13619,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -14266,6 +13629,7 @@ }, "filename": "gstoss4", "license": "LGPL", + "other-types": {}, "package": "GStreamer Good Plug-ins git", "source": "gst-plugins-good", "tracers": {}, @@ -14289,7 +13653,6 @@ ], "klass": "Sink/Audio", "long-name": "Audio Sink (OSS)", - "name": "osssink", "pad-templates": { "sink": { "caps": "audio/x-raw:\n format: { S16LE, U16LE, S8, U8 }\n layout: interleaved\n rate: [ 1, 2147483647 ]\n channels: 1\naudio/x-raw:\n format: { S16LE, U16LE, S8, U8 }\n layout: interleaved\n rate: [ 1, 2147483647 ]\n channels: 2\n channel-mask: 0x0000000000000003\n", @@ -14305,7 +13668,8 @@ "default": "40000000", "max": "18446744073709551614", "min": "1", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "async": { @@ -14313,7 +13677,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "blocksize": { @@ -14323,7 +13688,8 @@ "default": "4096", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "buffer-time": { @@ -14333,7 +13699,8 @@ "default": "200000", "max": "9223372036854775807", "min": "1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "can-activate-pull": { @@ -14341,7 +13708,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "device": { @@ -14349,7 +13717,8 @@ "construct": false, "construct-only": false, "default": "/dev/dsp", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "discont-wait": { @@ -14359,7 +13728,8 @@ "default": "1000000000", "max": "18446744073709551614", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "drift-tolerance": { @@ -14369,7 +13739,8 @@ "default": "40000", "max": "9223372036854775807", "min": "1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "enable-last-sample": { @@ -14377,14 +13748,16 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "last-sample": { "blurb": "The last sample received in the sink", "construct": false, "construct-only": false, - "type-name": "GstSample", + "readable": true, + "type": "GstSample", "writable": false }, "latency-time": { @@ -14394,7 +13767,8 @@ "default": "10000", "max": "9223372036854775807", "min": "1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "max-bitrate": { @@ -14404,7 +13778,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "max-lateness": { @@ -14414,33 +13789,19 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint64", "writable": true }, "processing-deadline": { - "blurb": "Maximum processing deadline in nanoseconds", + "blurb": "Maximum processing time for a buffer in nanoseconds", "construct": false, "construct-only": false, "default": "20000000", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "provide-clock": { @@ -14448,7 +13809,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "qos": { @@ -14456,7 +13818,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "render-delay": { @@ -14466,7 +13829,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "slave-method": { @@ -14474,30 +13838,8 @@ "construct": false, "construct-only": false, "default": "skew (1)", - "enum": true, - "type-name": "GstAudioBaseSinkSlaveMethod", - "values": [ - { - "desc": "GST_AUDIO_BASE_SINK_SLAVE_RESAMPLE", - "name": "resample", - "value": "0" - }, - { - "desc": "GST_AUDIO_BASE_SINK_SLAVE_SKEW", - "name": "skew", - "value": "1" - }, - { - "desc": "GST_AUDIO_BASE_SINK_SLAVE_NONE", - "name": "none", - "value": "2" - }, - { - "desc": "GST_AUDIO_BASE_SINK_SLAVE_CUSTOM", - "name": "custom", - "value": "3" - } - ], + "readable": true, + "type": "GstAudioBaseSinkSlaveMethod", "writable": true }, "stats": { @@ -14505,7 +13847,8 @@ "construct": false, "construct-only": false, "default": "application/x-gst-base-sink-stats, average-rate=(double)0, dropped=(guint64)0, rendered=(guint64)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false }, "sync": { @@ -14513,7 +13856,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "throttle-time": { @@ -14523,7 +13867,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "ts-offset": { @@ -14533,7 +13878,8 @@ "default": "0", "max": "9223372036854775807", "min": "-9223372036854775808", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true } }, @@ -14555,7 +13901,6 @@ ], "klass": "Source/Audio", "long-name": "Audio Source (OSS)", - "name": "osssrc", "pad-templates": { "src": { "caps": "audio/x-raw:\n format: { S16LE, U16LE, S8, U8 }\n layout: interleaved\n rate: [ 1, 2147483647 ]\n channels: 1\naudio/x-raw:\n format: { S16LE, U16LE, S8, U8 }\n layout: interleaved\n rate: [ 1, 2147483647 ]\n channels: 2\n channel-mask: 0x0000000000000003\n", @@ -14571,7 +13916,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": false }, "actual-latency-time": { @@ -14581,7 +13927,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": false }, "blocksize": { @@ -14591,7 +13938,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "buffer-time": { @@ -14601,7 +13949,8 @@ "default": "200000", "max": "9223372036854775807", "min": "1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "device": { @@ -14609,7 +13958,8 @@ "construct": false, "construct-only": false, "default": "/dev/dsp", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "device-name": { @@ -14617,7 +13967,8 @@ "construct": false, "construct-only": false, "default": "", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": false }, "do-timestamp": { @@ -14625,7 +13976,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "latency-time": { @@ -14635,16 +13987,8 @@ "default": "10000", "max": "9223372036854775807", "min": "1", - "type-name": "gint64", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", + "readable": true, + "type": "gint64", "writable": true }, "num-buffers": { @@ -14654,14 +13998,8 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "provide-clock": { @@ -14669,7 +14007,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "slave-method": { @@ -14677,30 +14016,8 @@ "construct": false, "construct-only": false, "default": "skew (2)", - "enum": true, - "type-name": "GstAudioBaseSrcSlaveMethod", - "values": [ - { - "desc": "GST_AUDIO_BASE_SRC_SLAVE_RESAMPLE", - "name": "resample", - "value": "0" - }, - { - "desc": "GST_AUDIO_BASE_SRC_SLAVE_RE_TIMESTAMP", - "name": "re-timestamp", - "value": "1" - }, - { - "desc": "GST_AUDIO_BASE_SRC_SLAVE_SKEW", - "name": "skew", - "value": "2" - }, - { - "desc": "GST_AUDIO_BASE_SRC_SLAVE_NONE", - "name": "none", - "value": "3" - } - ], + "readable": true, + "type": "GstAudioBaseSrcSlaveMethod", "writable": true }, "typefind": { @@ -14708,7 +14025,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -14717,6 +14035,7 @@ }, "filename": "gstossaudio", "license": "LGPL", + "other-types": {}, "package": "GStreamer Good Plug-ins git", "source": "gst-plugins-good", "tracers": {}, @@ -14738,7 +14057,6 @@ ], "klass": "Codec/Decoder/Image", "long-name": "PNG image decoder", - "name": "pngdec", "pad-templates": { "sink": { "caps": "image/png:\n", @@ -14752,20 +14070,13 @@ } }, "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", + "qos": { + "blurb": "Handle Quality-of-Service events from downstream", "construct": false, "construct-only": false, - "type-name": "GstObject", + "default": "true", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -14782,9 +14093,11 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstPreset" + ], "klass": "Codec/Encoder/Image", "long-name": "PNG image encoder", - "name": "pngenc", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { RGBA, RGB, GRAY8, GRAY16_BE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", @@ -14805,23 +14118,8 @@ "default": "6", "max": "9", "min": "0", - "type-name": "guint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "guint", "writable": true }, "qos": { @@ -14829,7 +14127,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "snapshot": { @@ -14837,7 +14136,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -14846,6 +14146,7 @@ }, "filename": "gstpng", "license": "LGPL", + "other-types": {}, "package": "GStreamer Good Plug-ins git", "source": "gst-plugins-good", "tracers": {}, @@ -14866,9 +14167,11 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstStreamVolume" + ], "klass": "Sink/Audio", "long-name": "PulseAudio Audio Sink", - "name": "pulsesink", "pad-templates": { "sink": { "caps": "audio/x-raw:\n format: { S16LE, S16BE, F32LE, F32BE, S32LE, S32BE, S24LE, S24BE, S24_32LE, S24_32BE, U8 }\n layout: interleaved\n rate: [ 1, 384000 ]\n channels: [ 1, 32 ]\naudio/x-alaw:\n rate: [ 1, 384000 ]\n channels: [ 1, 32 ]\naudio/x-mulaw:\n rate: [ 1, 384000 ]\n channels: [ 1, 32 ]\naudio/x-ac3:\n framed: true\naudio/x-eac3:\n framed: true\naudio/x-dts:\n framed: true\n block-size: { (int)512, (int)1024, (int)2048 }\naudio/mpeg:\n mpegversion: 1\nmpegaudioversion: [ 1, 3 ]\n parsed: true\naudio/mpeg:\n mpegversion: { (int)2, (int)4 }\n framed: true\n stream-format: adts\n", @@ -14884,7 +14187,8 @@ "default": "40000000", "max": "18446744073709551614", "min": "1", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "async": { @@ -14892,7 +14196,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "blocksize": { @@ -14902,7 +14207,8 @@ "default": "4096", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "buffer-time": { @@ -14912,7 +14218,8 @@ "default": "200000", "max": "9223372036854775807", "min": "1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "can-activate-pull": { @@ -14920,7 +14227,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "client-name": { @@ -14928,7 +14236,8 @@ "construct": false, "construct-only": false, "default": "gst-hotdoc-plugins-scanner", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "current-device": { @@ -14936,7 +14245,8 @@ "construct": false, "construct-only": false, "default": "", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": false }, "device": { @@ -14944,7 +14254,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "device-name": { @@ -14952,7 +14263,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": false }, "discont-wait": { @@ -14962,7 +14274,8 @@ "default": "1000000000", "max": "18446744073709551614", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "drift-tolerance": { @@ -14972,7 +14285,8 @@ "default": "40000", "max": "9223372036854775807", "min": "1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "enable-last-sample": { @@ -14980,14 +14294,16 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "last-sample": { "blurb": "The last sample received in the sink", "construct": false, "construct-only": false, - "type-name": "GstSample", + "readable": true, + "type": "GstSample", "writable": false }, "latency-time": { @@ -14997,7 +14313,8 @@ "default": "10000", "max": "9223372036854775807", "min": "1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "max-bitrate": { @@ -15007,7 +14324,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "max-lateness": { @@ -15017,7 +14335,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "mute": { @@ -15025,33 +14344,19 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "processing-deadline": { - "blurb": "Maximum processing deadline in nanoseconds", + "blurb": "Maximum processing time for a buffer in nanoseconds", "construct": false, "construct-only": false, "default": "20000000", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "provide-clock": { @@ -15059,7 +14364,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "qos": { @@ -15067,7 +14373,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "render-delay": { @@ -15077,7 +14384,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "server": { @@ -15085,7 +14393,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "slave-method": { @@ -15093,30 +14402,8 @@ "construct": false, "construct-only": false, "default": "skew (1)", - "enum": true, - "type-name": "GstAudioBaseSinkSlaveMethod", - "values": [ - { - "desc": "GST_AUDIO_BASE_SINK_SLAVE_RESAMPLE", - "name": "resample", - "value": "0" - }, - { - "desc": "GST_AUDIO_BASE_SINK_SLAVE_SKEW", - "name": "skew", - "value": "1" - }, - { - "desc": "GST_AUDIO_BASE_SINK_SLAVE_NONE", - "name": "none", - "value": "2" - }, - { - "desc": "GST_AUDIO_BASE_SINK_SLAVE_CUSTOM", - "name": "custom", - "value": "3" - } - ], + "readable": true, + "type": "GstAudioBaseSinkSlaveMethod", "writable": true }, "stats": { @@ -15124,14 +14411,16 @@ "construct": false, "construct-only": false, "default": "application/x-gst-base-sink-stats, average-rate=(double)0, dropped=(guint64)0, rendered=(guint64)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false }, "stream-properties": { "blurb": "list of pulseaudio stream properties", "construct": false, "construct-only": false, - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": true }, "sync": { @@ -15139,7 +14428,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "throttle-time": { @@ -15149,7 +14439,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "ts-offset": { @@ -15159,7 +14450,8 @@ "default": "0", "max": "9223372036854775807", "min": "-9223372036854775808", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "volume": { @@ -15169,7 +14461,8 @@ "default": "1", "max": "10", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true } }, @@ -15189,9 +14482,11 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstStreamVolume" + ], "klass": "Source/Audio", "long-name": "PulseAudio Audio Source", - "name": "pulsesrc", "pad-templates": { "src": { "caps": "audio/x-raw:\n format: { S16LE, S16BE, F32LE, F32BE, S32LE, S32BE, S24LE, S24BE, S24_32LE, S24_32BE, U8 }\n layout: interleaved\n rate: [ 1, 384000 ]\n channels: [ 1, 32 ]\naudio/x-alaw:\n rate: [ 1, 384000 ]\n channels: [ 1, 32 ]\naudio/x-mulaw:\n rate: [ 1, 384000 ]\n channels: [ 1, 32 ]\n", @@ -15207,7 +14502,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": false }, "actual-latency-time": { @@ -15217,7 +14513,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": false }, "blocksize": { @@ -15227,7 +14524,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "buffer-time": { @@ -15237,7 +14535,8 @@ "default": "200000", "max": "9223372036854775807", "min": "1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "client-name": { @@ -15245,7 +14544,8 @@ "construct": false, "construct-only": false, "default": "gst-hotdoc-plugins-scanner", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "current-device": { @@ -15253,7 +14553,8 @@ "construct": false, "construct-only": false, "default": "", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": false }, "device": { @@ -15261,7 +14562,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "device-name": { @@ -15269,7 +14571,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": false }, "do-timestamp": { @@ -15277,7 +14580,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "latency-time": { @@ -15287,7 +14591,8 @@ "default": "10000", "max": "9223372036854775807", "min": "1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "mute": { @@ -15295,16 +14600,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", + "readable": true, + "type": "gboolean", "writable": true }, "num-buffers": { @@ -15314,14 +14611,8 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "provide-clock": { @@ -15329,7 +14620,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "server": { @@ -15337,7 +14629,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "slave-method": { @@ -15345,30 +14638,8 @@ "construct": false, "construct-only": false, "default": "skew (2)", - "enum": true, - "type-name": "GstAudioBaseSrcSlaveMethod", - "values": [ - { - "desc": "GST_AUDIO_BASE_SRC_SLAVE_RESAMPLE", - "name": "resample", - "value": "0" - }, - { - "desc": "GST_AUDIO_BASE_SRC_SLAVE_RE_TIMESTAMP", - "name": "re-timestamp", - "value": "1" - }, - { - "desc": "GST_AUDIO_BASE_SRC_SLAVE_SKEW", - "name": "skew", - "value": "2" - }, - { - "desc": "GST_AUDIO_BASE_SRC_SLAVE_NONE", - "name": "none", - "value": "3" - } - ], + "readable": true, + "type": "GstAudioBaseSrcSlaveMethod", "writable": true }, "source-output-index": { @@ -15378,14 +14649,16 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "stream-properties": { "blurb": "list of pulseaudio stream properties", "construct": false, "construct-only": false, - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": true }, "typefind": { @@ -15393,7 +14666,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "volume": { @@ -15403,7 +14677,8 @@ "default": "1", "max": "10", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true } }, @@ -15412,6 +14687,7 @@ }, "filename": "gstpulseaudio", "license": "LGPL", + "other-types": {}, "package": "GStreamer Good Plug-ins git", "source": "gst-plugins-good", "tracers": {}, @@ -15420,6 +14696,91 @@ "qmlgl": { "description": "Qt gl plugin", "elements": { + "qmlgloverlay": { + "author": "Matthew Waters ", + "description": "A filter that renders a QML scene onto a video stream", + "hierarchy": [ + "GstQtOverlay", + "GstGLFilter", + "GstGLBaseFilter", + "GstBaseTransform", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "klass": "Filter/QML/Overlay", + "long-name": "Qt Video Overlay", + "pad-templates": { + "sink": { + "caps": "video/x-raw(ANY):\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n texture-target: 2D\n\nvideo/x-raw(memory:GLMemory):\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n texture-target: 2D\n", + "direction": "sink", + "presence": "always" + }, + "src": { + "caps": "video/x-raw(memory:GLMemory):\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n texture-target: 2D\n\nvideo/x-raw(ANY):\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n texture-target: 2D\n", + "direction": "src", + "presence": "always" + } + }, + "properties": { + "context": { + "blurb": "Get OpenGL context", + "construct": false, + "construct-only": false, + "readable": true, + "type": "GstGLContext", + "writable": false + }, + "qml-scene": { + "blurb": "The contents of the QML scene", + "construct": false, + "construct-only": false, + "default": "NULL", + "readable": true, + "type": "gchararray", + "writable": true + }, + "qos": { + "blurb": "Handle Quality-of-Service events", + "construct": false, + "construct-only": false, + "default": "true", + "readable": true, + "type": "gboolean", + "writable": true + }, + "root-item": { + "blurb": "The root QQuickItem from the qml-scene used to render", + "construct": false, + "construct-only": false, + "readable": true, + "type": "gpointer", + "writable": false + }, + "widget": { + "blurb": "The QQuickItem to place the input video in the object hierarchy", + "construct": false, + "construct-only": false, + "readable": true, + "type": "gpointer", + "writable": true + } + }, + "rank": "none", + "signals": { + "qml-scene-destroyed": { + "args": [], + "return-type": "void", + "when": "last" + }, + "qml-scene-initialized": { + "args": [], + "return-type": "void", + "when": "last" + } + } + }, "qmlglsink": { "author": "Matthew Waters ", "description": "A video sink that renders to a QQuickItem", @@ -15447,7 +14808,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "blocksize": { @@ -15457,7 +14819,8 @@ "default": "4096", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "enable-last-sample": { @@ -15465,7 +14828,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "force-aspect-ratio": { @@ -15473,14 +14837,16 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "last-sample": { "blurb": "The last sample received in the sink", "construct": false, "construct-only": false, - "type-name": "GstSample", + "readable": true, + "type": "GstSample", "writable": false }, "max-bitrate": { @@ -15490,7 +14856,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "max-lateness": { @@ -15500,7 +14867,8 @@ "default": "5000000", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "pixel-aspect-ratio": { @@ -15510,17 +14878,19 @@ "default": "0/1", "max": "2147483647/1", "min": "0/1", - "type-name": "GstFraction", + "readable": true, + "type": "GstFraction", "writable": true }, "processing-deadline": { - "blurb": "Maximum processing deadline in nanoseconds", + "blurb": "Maximum processing time for a buffer in nanoseconds", "construct": false, "construct-only": false, "default": "15000000", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "qos": { @@ -15528,7 +14898,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "render-delay": { @@ -15538,7 +14909,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "show-preroll-frame": { @@ -15546,7 +14918,8 @@ "construct": true, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "stats": { @@ -15554,7 +14927,8 @@ "construct": false, "construct-only": false, "default": "application/x-gst-base-sink-stats, average-rate=(double)0, dropped=(guint64)0, rendered=(guint64)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false }, "sync": { @@ -15562,7 +14936,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "throttle-time": { @@ -15572,7 +14947,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "ts-offset": { @@ -15582,14 +14958,16 @@ "default": "0", "max": "9223372036854775807", "min": "-9223372036854775808", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "widget": { "blurb": "The QQuickItem to place in the object hierarchy", "construct": false, "construct-only": false, - "type-name": "gpointer", + "readable": true, + "type": "gpointer", "writable": true } }, @@ -15624,7 +15002,8 @@ "default": "4096", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "do-timestamp": { @@ -15632,7 +15011,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "num-buffers": { @@ -15642,7 +15022,8 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "typefind": { @@ -15650,7 +15031,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "use-default-fbo": { @@ -15658,14 +15040,16 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "window": { "blurb": "The QQuickWindow to place in the object hierarchy", "construct": false, "construct-only": false, - "type-name": "gpointer", + "readable": true, + "type": "gpointer", "writable": true } }, @@ -15674,6 +15058,7 @@ }, "filename": "gstqmlgl", "license": "LGPL", + "other-types": {}, "package": "GStreamer Good Plug-ins git", "source": "gst-plugins-good", "tracers": {}, @@ -15683,7 +15068,7 @@ "description": "ReplayGain volume normalization", "elements": { "rganalysis": { - "author": "Ren\u00e9 Stadler ", + "author": "René Stadler ", "description": "Perform the ReplayGain analysis", "hierarchy": [ "GstRgAnalysis", @@ -15695,7 +15080,6 @@ ], "klass": "Filter/Analyzer/Audio", "long-name": "ReplayGain analysis", - "name": "rganalysis", "pad-templates": { "sink": { "caps": "audio/x-raw:\n format: { F32LE, S16LE }\n layout: interleaved\n channels: 1\n rate: { (int)8000, (int)11025, (int)12000, (int)16000, (int)22050, (int)24000, (int)32000, (int)44100, (int)48000 }\naudio/x-raw:\n format: { F32LE, S16LE }\n layout: interleaved\n channels: 2\n channel-mask: 0x0000000000000003\n rate: { (int)8000, (int)11025, (int)12000, (int)16000, (int)22050, (int)24000, (int)32000, (int)44100, (int)48000 }\n", @@ -15714,7 +15098,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "message": { @@ -15722,16 +15107,8 @@ "construct": true, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", + "readable": true, + "type": "gboolean", "writable": true }, "num-tracks": { @@ -15741,14 +15118,8 @@ "default": "0", "max": "2147483647", "min": "0", - "type-name": "gint", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "qos": { @@ -15756,7 +15127,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "reference-level": { @@ -15766,14 +15138,15 @@ "default": "89", "max": "150", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true } }, "rank": "none" }, "rglimiter": { - "author": "Ren\u00e9 Stadler ", + "author": "René Stadler ", "description": "Apply signal compression to raw audio data", "hierarchy": [ "GstRgLimiter", @@ -15785,7 +15158,6 @@ ], "klass": "Filter/Effect/Audio", "long-name": "ReplayGain limiter", - "name": "rglimiter", "pad-templates": { "sink": { "caps": "audio/x-raw:\n format: F32LE\n layout: { (string)interleaved, (string)non-interleaved }\n channels: [ 1, 2147483647 ]\n rate: [ 1, 2147483647 ]\n", @@ -15804,23 +15176,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "qos": { @@ -15828,14 +15185,15 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, "rank": "none" }, "rgvolume": { - "author": "Ren\u00e9 Stadler ", + "author": "René Stadler ", "description": "Apply ReplayGain volume adjustment", "hierarchy": [ "GstRgVolume", @@ -15845,9 +15203,11 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstChildProxy" + ], "klass": "Filter/Effect/Audio", "long-name": "ReplayGain volume", - "name": "rgvolume", "pad-templates": { "sink": { "caps": "audio/x-raw:\n format: { F32LE, S16LE }\n layout: { (string)interleaved, (string)non-interleaved }\n rate: [ 1, 2147483647 ]\n channels: [ 1, 2147483647 ]\n", @@ -15866,7 +15226,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "async-handling": { @@ -15874,7 +15235,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "fallback-gain": { @@ -15884,7 +15246,8 @@ "default": "0", "max": "60", "min": "-60", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "headroom": { @@ -15894,7 +15257,8 @@ "default": "0", "max": "60", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "message-forward": { @@ -15902,23 +15266,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "pre-amp": { @@ -15928,7 +15277,8 @@ "default": "0", "max": "60", "min": "-60", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "result-gain": { @@ -15938,7 +15288,8 @@ "default": "0", "max": "120", "min": "-120", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": false }, "target-gain": { @@ -15948,7 +15299,8 @@ "default": "0", "max": "120", "min": "-120", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": false } }, @@ -15957,6 +15309,7 @@ }, "filename": "gstreplaygain", "license": "LGPL", + "other-types": {}, "package": "GStreamer Good Plug-ins git", "source": "gst-plugins-good", "tracers": {}, @@ -15977,7 +15330,6 @@ ], "klass": "Codec/Depayloader/Network/RTP", "long-name": "RTP Asterisk H263 depayloader", - "name": "asteriskh263", "pad-templates": { "sink": { "caps": "application/x-rtp:\n media: video\n payload: [ 96, 127 ]\n clock-rate: 90000\n encoding-name: H263-1998\n", @@ -15990,24 +15342,6 @@ "presence": "always" } }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - } - }, "rank": "none" }, "rtpL16depay": { @@ -16023,7 +15357,6 @@ ], "klass": "Codec/Depayloader/Network/RTP", "long-name": "RTP audio depayloader", - "name": "rtpL16depay", "pad-templates": { "sink": { "caps": "application/x-rtp:\n media: audio\n clock-rate: [ 1, 2147483647 ]\n encoding-name: L16\napplication/x-rtp:\n media: audio\n payload: { (int)10, (int)11 }\n clock-rate: [ 1, 2147483647 ]\n", @@ -16044,23 +15377,8 @@ "default": "100", "max": "2147483647", "min": "0", - "type-name": "gint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -16068,7 +15386,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "stats": { @@ -16076,7 +15395,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-depayload-stats, clock_rate=(uint)0, npt-start=(guint64)0, npt-stop=(guint64)18446744073709551615, play-speed=(double)1, play-scale=(double)1, running-time-dts=(guint64)18446744073709551615, running-time-pts=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false } }, @@ -16096,7 +15416,6 @@ ], "klass": "Codec/Payloader/Network/RTP", "long-name": "RTP audio payloader", - "name": "rtpL16pay", "pad-templates": { "sink": { "caps": "audio/x-raw:\n format: S16BE\n layout: interleaved\n rate: [ 1, 2147483647 ]\n channels: [ 1, 2147483647 ]\n", @@ -16115,7 +15434,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "max-ptime": { @@ -16125,7 +15445,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "min-ptime": { @@ -16135,7 +15456,8 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "mtu": { @@ -16145,16 +15467,8 @@ "default": "1400", "max": "-1", "min": "28", - "type-name": "guint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", + "readable": true, + "type": "guint", "writable": true }, "onvif-no-rate-control": { @@ -16162,14 +15476,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "perfect-rtptime": { @@ -16177,7 +15485,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "pt": { @@ -16187,7 +15496,8 @@ "default": "96", "max": "127", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "ptime-multiple": { @@ -16197,7 +15507,17 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", + "writable": true + }, + "scale-rtptime": { + "blurb": "Whether the RTP timestamp should be scaled with the rate (speed)", + "construct": false, + "construct-only": false, + "default": "true", + "readable": true, + "type": "gboolean", "writable": true }, "seqnum": { @@ -16207,7 +15527,8 @@ "default": "0", "max": "65535", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "seqnum-offset": { @@ -16217,7 +15538,8 @@ "default": "-1", "max": "65535", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -16225,7 +15547,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "ssrc": { @@ -16235,7 +15558,8 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "stats": { @@ -16243,7 +15567,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-payload-stats, clock-rate=(uint)0, running-time=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0, ssrc=(uint)0, pt=(uint)96, seqnum-offset=(uint)0, timestamp-offset=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false }, "timestamp": { @@ -16253,7 +15578,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "timestamp-offset": { @@ -16263,7 +15589,19 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", + "writable": true + }, + "twcc-ext-id": { + "blurb": "The RTP header-extension ID to use for tagging buffers with Transport-wide Congestion Control sequencenumbers (0 = disable)", + "construct": false, + "construct-only": false, + "default": "0", + "max": "15", + "min": "0", + "readable": true, + "type": "guint", "writable": true } }, @@ -16282,7 +15620,6 @@ ], "klass": "Codec/Depayloader/Network/RTP", "long-name": "RTP audio depayloader", - "name": "rtpL24depay", "pad-templates": { "sink": { "caps": "application/x-rtp:\n media: audio\n clock-rate: [ 1, 2147483647 ]\n encoding-name: L24\n", @@ -16303,23 +15640,8 @@ "default": "100", "max": "2147483647", "min": "0", - "type-name": "gint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -16327,7 +15649,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "stats": { @@ -16335,7 +15658,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-depayload-stats, clock_rate=(uint)0, npt-start=(guint64)0, npt-stop=(guint64)18446744073709551615, play-speed=(double)1, play-scale=(double)1, running-time-dts=(guint64)18446744073709551615, running-time-pts=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false } }, @@ -16355,7 +15679,6 @@ ], "klass": "Codec/Payloader/Network/RTP", "long-name": "RTP audio payloader", - "name": "rtpL24pay", "pad-templates": { "sink": { "caps": "audio/x-raw:\n format: S24BE\n layout: interleaved\n rate: [ 1, 2147483647 ]\n channels: [ 1, 2147483647 ]\n", @@ -16374,7 +15697,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "max-ptime": { @@ -16384,7 +15708,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "min-ptime": { @@ -16394,7 +15719,8 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "mtu": { @@ -16404,16 +15730,8 @@ "default": "1400", "max": "-1", "min": "28", - "type-name": "guint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", + "readable": true, + "type": "guint", "writable": true }, "onvif-no-rate-control": { @@ -16421,14 +15739,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "perfect-rtptime": { @@ -16436,7 +15748,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "pt": { @@ -16446,7 +15759,8 @@ "default": "96", "max": "127", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "ptime-multiple": { @@ -16456,7 +15770,17 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", + "writable": true + }, + "scale-rtptime": { + "blurb": "Whether the RTP timestamp should be scaled with the rate (speed)", + "construct": false, + "construct-only": false, + "default": "true", + "readable": true, + "type": "gboolean", "writable": true }, "seqnum": { @@ -16466,7 +15790,8 @@ "default": "0", "max": "65535", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "seqnum-offset": { @@ -16476,7 +15801,8 @@ "default": "-1", "max": "65535", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -16484,7 +15810,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "ssrc": { @@ -16494,7 +15821,8 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "stats": { @@ -16502,7 +15830,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-payload-stats, clock-rate=(uint)0, running-time=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0, ssrc=(uint)0, pt=(uint)96, seqnum-offset=(uint)0, timestamp-offset=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false }, "timestamp": { @@ -16512,7 +15841,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "timestamp-offset": { @@ -16522,7 +15852,19 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", + "writable": true + }, + "twcc-ext-id": { + "blurb": "The RTP header-extension ID to use for tagging buffers with Transport-wide Congestion Control sequencenumbers (0 = disable)", + "construct": false, + "construct-only": false, + "default": "0", + "max": "15", + "min": "0", + "readable": true, + "type": "guint", "writable": true } }, @@ -16541,7 +15883,6 @@ ], "klass": "Codec/Depayloader/Network/RTP", "long-name": "RTP audio depayloader", - "name": "rtpL8depay", "pad-templates": { "sink": { "caps": "application/x-rtp:\n media: audio\n clock-rate: [ 1, 2147483647 ]\n encoding-name: L8\n", @@ -16562,23 +15903,8 @@ "default": "100", "max": "2147483647", "min": "0", - "type-name": "gint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -16586,7 +15912,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "stats": { @@ -16594,7 +15921,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-depayload-stats, clock_rate=(uint)0, npt-start=(guint64)0, npt-stop=(guint64)18446744073709551615, play-speed=(double)1, play-scale=(double)1, running-time-dts=(guint64)18446744073709551615, running-time-pts=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false } }, @@ -16614,7 +15942,6 @@ ], "klass": "Codec/Payloader/Network/RTP", "long-name": "RTP audio payloader", - "name": "rtpL8pay", "pad-templates": { "sink": { "caps": "audio/x-raw:\n format: U8\n layout: interleaved\n rate: [ 1, 2147483647 ]\n channels: [ 1, 2147483647 ]\n", @@ -16633,7 +15960,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "max-ptime": { @@ -16643,7 +15971,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "min-ptime": { @@ -16653,7 +15982,8 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "mtu": { @@ -16663,16 +15993,8 @@ "default": "1400", "max": "-1", "min": "28", - "type-name": "guint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", + "readable": true, + "type": "guint", "writable": true }, "onvif-no-rate-control": { @@ -16680,14 +16002,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "perfect-rtptime": { @@ -16695,7 +16011,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "pt": { @@ -16705,7 +16022,8 @@ "default": "96", "max": "127", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "ptime-multiple": { @@ -16715,7 +16033,17 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", + "writable": true + }, + "scale-rtptime": { + "blurb": "Whether the RTP timestamp should be scaled with the rate (speed)", + "construct": false, + "construct-only": false, + "default": "true", + "readable": true, + "type": "gboolean", "writable": true }, "seqnum": { @@ -16725,7 +16053,8 @@ "default": "0", "max": "65535", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "seqnum-offset": { @@ -16735,7 +16064,8 @@ "default": "-1", "max": "65535", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -16743,7 +16073,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "ssrc": { @@ -16753,7 +16084,8 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "stats": { @@ -16761,7 +16093,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-payload-stats, clock-rate=(uint)0, running-time=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0, ssrc=(uint)0, pt=(uint)96, seqnum-offset=(uint)0, timestamp-offset=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false }, "timestamp": { @@ -16771,7 +16104,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "timestamp-offset": { @@ -16781,7 +16115,19 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", + "writable": true + }, + "twcc-ext-id": { + "blurb": "The RTP header-extension ID to use for tagging buffers with Transport-wide Congestion Control sequencenumbers (0 = disable)", + "construct": false, + "construct-only": false, + "default": "0", + "max": "15", + "min": "0", + "readable": true, + "type": "guint", "writable": true } }, @@ -16800,7 +16146,6 @@ ], "klass": "Codec/Depayloader/Network/RTP", "long-name": "RTP AC3 depayloader", - "name": "rtpac3depay", "pad-templates": { "sink": { "caps": "application/x-rtp:\n media: audio\n clock-rate: { (int)32000, (int)44100, (int)48000 }\n encoding-name: AC3\n", @@ -16821,23 +16166,8 @@ "default": "100", "max": "2147483647", "min": "0", - "type-name": "gint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -16845,7 +16175,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "stats": { @@ -16853,7 +16184,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-depayload-stats, clock_rate=(uint)0, npt-start=(guint64)0, npt-stop=(guint64)18446744073709551615, play-speed=(double)1, play-scale=(double)1, running-time-dts=(guint64)18446744073709551615, running-time-pts=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false } }, @@ -16872,7 +16204,6 @@ ], "klass": "Codec/Payloader/Network/RTP", "long-name": "RTP AC3 audio payloader", - "name": "rtpac3pay", "pad-templates": { "sink": { "caps": "audio/ac3:\naudio/x-ac3:\n", @@ -16893,7 +16224,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "min-ptime": { @@ -16903,7 +16235,8 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "mtu": { @@ -16913,16 +16246,8 @@ "default": "1400", "max": "-1", "min": "28", - "type-name": "guint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", + "readable": true, + "type": "guint", "writable": true }, "onvif-no-rate-control": { @@ -16930,14 +16255,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "perfect-rtptime": { @@ -16945,7 +16264,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "pt": { @@ -16955,7 +16275,8 @@ "default": "96", "max": "127", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "ptime-multiple": { @@ -16965,7 +16286,17 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", + "writable": true + }, + "scale-rtptime": { + "blurb": "Whether the RTP timestamp should be scaled with the rate (speed)", + "construct": false, + "construct-only": false, + "default": "true", + "readable": true, + "type": "gboolean", "writable": true }, "seqnum": { @@ -16975,7 +16306,8 @@ "default": "0", "max": "65535", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "seqnum-offset": { @@ -16985,7 +16317,8 @@ "default": "-1", "max": "65535", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -16993,7 +16326,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "ssrc": { @@ -17003,7 +16337,8 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "stats": { @@ -17011,7 +16346,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-payload-stats, clock-rate=(uint)0, running-time=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0, ssrc=(uint)0, pt=(uint)96, seqnum-offset=(uint)0, timestamp-offset=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false }, "timestamp": { @@ -17021,7 +16357,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "timestamp-offset": { @@ -17031,7 +16368,19 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", + "writable": true + }, + "twcc-ext-id": { + "blurb": "The RTP header-extension ID to use for tagging buffers with Transport-wide Congestion Control sequencenumbers (0 = disable)", + "construct": false, + "construct-only": false, + "default": "0", + "max": "15", + "min": "0", + "readable": true, + "type": "guint", "writable": true } }, @@ -17050,7 +16399,6 @@ ], "klass": "Codec/Depayloader/Network/RTP", "long-name": "RTP AMR depayloader", - "name": "rtpamrdepay", "pad-templates": { "sink": { "caps": "application/x-rtp:\n media: audio\n clock-rate: 8000\n encoding-name: AMR\n octet-align: 1\napplication/x-rtp:\n media: audio\n clock-rate: 16000\n encoding-name: AMR-WB\n octet-align: 1\n", @@ -17071,23 +16419,8 @@ "default": "100", "max": "2147483647", "min": "0", - "type-name": "gint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -17095,7 +16428,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "stats": { @@ -17103,7 +16437,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-depayload-stats, clock_rate=(uint)0, npt-start=(guint64)0, npt-stop=(guint64)18446744073709551615, play-speed=(double)1, play-scale=(double)1, running-time-dts=(guint64)18446744073709551615, running-time-pts=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false } }, @@ -17122,7 +16457,6 @@ ], "klass": "Codec/Payloader/Network/RTP", "long-name": "RTP AMR payloader", - "name": "rtpamrpay", "pad-templates": { "sink": { "caps": "audio/AMR:\n channels: 1\n rate: 8000\naudio/AMR-WB:\n channels: 1\n rate: 16000\n", @@ -17143,7 +16477,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "min-ptime": { @@ -17153,7 +16488,8 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "mtu": { @@ -17163,16 +16499,8 @@ "default": "1400", "max": "-1", "min": "28", - "type-name": "guint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", + "readable": true, + "type": "guint", "writable": true }, "onvif-no-rate-control": { @@ -17180,14 +16508,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "perfect-rtptime": { @@ -17195,7 +16517,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "pt": { @@ -17205,7 +16528,8 @@ "default": "96", "max": "127", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "ptime-multiple": { @@ -17215,7 +16539,17 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", + "writable": true + }, + "scale-rtptime": { + "blurb": "Whether the RTP timestamp should be scaled with the rate (speed)", + "construct": false, + "construct-only": false, + "default": "true", + "readable": true, + "type": "gboolean", "writable": true }, "seqnum": { @@ -17225,7 +16559,8 @@ "default": "0", "max": "65535", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "seqnum-offset": { @@ -17235,7 +16570,8 @@ "default": "-1", "max": "65535", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -17243,7 +16579,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "ssrc": { @@ -17253,7 +16590,8 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "stats": { @@ -17261,7 +16599,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-payload-stats, clock-rate=(uint)0, running-time=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0, ssrc=(uint)0, pt=(uint)96, seqnum-offset=(uint)0, timestamp-offset=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false }, "timestamp": { @@ -17271,7 +16610,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "timestamp-offset": { @@ -17281,7 +16621,19 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", + "writable": true + }, + "twcc-ext-id": { + "blurb": "The RTP header-extension ID to use for tagging buffers with Transport-wide Congestion Control sequencenumbers (0 = disable)", + "construct": false, + "construct-only": false, + "default": "0", + "max": "15", + "min": "0", + "readable": true, + "type": "guint", "writable": true } }, @@ -17300,7 +16652,6 @@ ], "klass": "Codec/Depayloader/Network/RTP", "long-name": "RTP BroadcomVoice depayloader", - "name": "rtpbvdepay", "pad-templates": { "sink": { "caps": "application/x-rtp:\n media: audio\n clock-rate: 8000\n encoding-name: BV16\napplication/x-rtp:\n media: audio\n clock-rate: 16000\n encoding-name: BV32\n", @@ -17321,23 +16672,8 @@ "default": "100", "max": "2147483647", "min": "0", - "type-name": "gint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -17345,7 +16681,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "stats": { @@ -17353,7 +16690,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-depayload-stats, clock_rate=(uint)0, npt-start=(guint64)0, npt-stop=(guint64)18446744073709551615, play-speed=(double)1, play-scale=(double)1, running-time-dts=(guint64)18446744073709551615, running-time-pts=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false } }, @@ -17373,7 +16711,6 @@ ], "klass": "Codec/Payloader/Network/RTP", "long-name": "RTP BV Payloader", - "name": "rtpbvpay", "pad-templates": { "sink": { "caps": "audio/x-bv:\n mode: { (int)16, (int)32 }\n", @@ -17392,7 +16729,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "max-ptime": { @@ -17402,7 +16740,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "min-ptime": { @@ -17412,7 +16751,8 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "mtu": { @@ -17422,16 +16762,8 @@ "default": "1400", "max": "-1", "min": "28", - "type-name": "guint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", + "readable": true, + "type": "guint", "writable": true }, "onvif-no-rate-control": { @@ -17439,14 +16771,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "perfect-rtptime": { @@ -17454,7 +16780,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "pt": { @@ -17464,7 +16791,8 @@ "default": "96", "max": "127", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "ptime-multiple": { @@ -17474,7 +16802,17 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", + "writable": true + }, + "scale-rtptime": { + "blurb": "Whether the RTP timestamp should be scaled with the rate (speed)", + "construct": false, + "construct-only": false, + "default": "true", + "readable": true, + "type": "gboolean", "writable": true }, "seqnum": { @@ -17484,7 +16822,8 @@ "default": "0", "max": "65535", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "seqnum-offset": { @@ -17494,7 +16833,8 @@ "default": "-1", "max": "65535", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -17502,7 +16842,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "ssrc": { @@ -17512,7 +16853,8 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "stats": { @@ -17520,7 +16862,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-payload-stats, clock-rate=(uint)0, running-time=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0, ssrc=(uint)0, pt=(uint)96, seqnum-offset=(uint)0, timestamp-offset=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false }, "timestamp": { @@ -17530,7 +16873,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "timestamp-offset": { @@ -17540,7 +16884,19 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", + "writable": true + }, + "twcc-ext-id": { + "blurb": "The RTP header-extension ID to use for tagging buffers with Transport-wide Congestion Control sequencenumbers (0 = disable)", + "construct": false, + "construct-only": false, + "default": "0", + "max": "15", + "min": "0", + "readable": true, + "type": "guint", "writable": true } }, @@ -17559,7 +16915,6 @@ ], "klass": "Codec/Depayloader/Network/RTP", "long-name": "RTP CELT depayloader", - "name": "rtpceltdepay", "pad-templates": { "sink": { "caps": "application/x-rtp:\n media: audio\n clock-rate: [ 32000, 48000 ]\n encoding-name: CELT\n", @@ -17580,23 +16935,8 @@ "default": "100", "max": "2147483647", "min": "0", - "type-name": "gint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -17604,7 +16944,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "stats": { @@ -17612,7 +16953,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-depayload-stats, clock_rate=(uint)0, npt-start=(guint64)0, npt-stop=(guint64)18446744073709551615, play-speed=(double)1, play-scale=(double)1, running-time-dts=(guint64)18446744073709551615, running-time-pts=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false } }, @@ -17631,7 +16973,6 @@ ], "klass": "Codec/Payloader/Network/RTP", "long-name": "RTP CELT payloader", - "name": "rtpceltpay", "pad-templates": { "sink": { "caps": "audio/x-celt:\n rate: [ 32000, 64000 ]\n channels: [ 1, 2 ]\n frame-size: [ 64, 512 ]\n", @@ -17652,7 +16993,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "min-ptime": { @@ -17662,7 +17004,8 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "mtu": { @@ -17672,16 +17015,8 @@ "default": "1400", "max": "-1", "min": "28", - "type-name": "guint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", + "readable": true, + "type": "guint", "writable": true }, "onvif-no-rate-control": { @@ -17689,14 +17024,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "perfect-rtptime": { @@ -17704,7 +17033,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "pt": { @@ -17714,7 +17044,8 @@ "default": "96", "max": "127", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "ptime-multiple": { @@ -17724,7 +17055,17 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", + "writable": true + }, + "scale-rtptime": { + "blurb": "Whether the RTP timestamp should be scaled with the rate (speed)", + "construct": false, + "construct-only": false, + "default": "true", + "readable": true, + "type": "gboolean", "writable": true }, "seqnum": { @@ -17734,7 +17075,8 @@ "default": "0", "max": "65535", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "seqnum-offset": { @@ -17744,7 +17086,8 @@ "default": "-1", "max": "65535", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -17752,7 +17095,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "ssrc": { @@ -17762,7 +17106,8 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "stats": { @@ -17770,7 +17115,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-payload-stats, clock-rate=(uint)0, running-time=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0, ssrc=(uint)0, pt=(uint)96, seqnum-offset=(uint)0, timestamp-offset=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false }, "timestamp": { @@ -17780,7 +17126,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "timestamp-offset": { @@ -17790,7 +17137,19 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", + "writable": true + }, + "twcc-ext-id": { + "blurb": "The RTP header-extension ID to use for tagging buffers with Transport-wide Congestion Control sequencenumbers (0 = disable)", + "construct": false, + "construct-only": false, + "default": "0", + "max": "15", + "min": "0", + "readable": true, + "type": "guint", "writable": true } }, @@ -17809,7 +17168,6 @@ ], "klass": "Codec/Depayloader/Network/RTP", "long-name": "RTP DV Depayloader", - "name": "rtpdvdepay", "pad-templates": { "sink": { "caps": "application/x-rtp:\n media: { (string)video, (string)audio }\n encoding-name: DV\n clock-rate: 90000\n encode: { (string)SD-VCR/525-60, (string)SD-VCR/625-50, (string)HD-VCR/1125-60, (string)HD-VCR/1250-50, (string)SDL-VCR/525-60, (string)SDL-VCR/625-50, (string)306M/525-60, (string)306M/625-50, (string)314M-25/525-60, (string)314M-25/625-50, (string)314M-50/525-60, (string)314M-50/625-50 }\n", @@ -17830,23 +17188,8 @@ "default": "100", "max": "2147483647", "min": "0", - "type-name": "gint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -17854,7 +17197,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "stats": { @@ -17862,7 +17206,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-depayload-stats, clock_rate=(uint)0, npt-start=(guint64)0, npt-stop=(guint64)18446744073709551615, play-speed=(double)1, play-scale=(double)1, running-time-dts=(guint64)18446744073709551615, running-time-pts=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false } }, @@ -17881,7 +17226,6 @@ ], "klass": "Codec/Payloader/Network/RTP", "long-name": "RTP DV Payloader", - "name": "rtpdvpay", "pad-templates": { "sink": { "caps": "video/x-dv:\n", @@ -17902,7 +17246,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "min-ptime": { @@ -17912,7 +17257,8 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "mode": { @@ -17920,25 +17266,8 @@ "construct": false, "construct-only": false, "default": "video (0)", - "enum": true, - "type-name": "GstDVPayMode", - "values": [ - { - "desc": "Video only", - "name": "video", - "value": "0" - }, - { - "desc": "Video and Audio bundled", - "name": "bundled", - "value": "1" - }, - { - "desc": "Audio only", - "name": "audio", - "value": "2" - } - ], + "readable": true, + "type": "GstDVPayMode", "writable": true }, "mtu": { @@ -17948,16 +17277,8 @@ "default": "1400", "max": "-1", "min": "28", - "type-name": "guint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", + "readable": true, + "type": "guint", "writable": true }, "onvif-no-rate-control": { @@ -17965,14 +17286,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "perfect-rtptime": { @@ -17980,7 +17295,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "pt": { @@ -17990,7 +17306,8 @@ "default": "96", "max": "127", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "ptime-multiple": { @@ -18000,7 +17317,17 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", + "writable": true + }, + "scale-rtptime": { + "blurb": "Whether the RTP timestamp should be scaled with the rate (speed)", + "construct": false, + "construct-only": false, + "default": "true", + "readable": true, + "type": "gboolean", "writable": true }, "seqnum": { @@ -18010,7 +17337,8 @@ "default": "0", "max": "65535", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "seqnum-offset": { @@ -18020,7 +17348,8 @@ "default": "-1", "max": "65535", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -18028,7 +17357,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "ssrc": { @@ -18038,7 +17368,8 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "stats": { @@ -18046,7 +17377,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-payload-stats, clock-rate=(uint)0, running-time=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0, ssrc=(uint)0, pt=(uint)96, seqnum-offset=(uint)0, timestamp-offset=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false }, "timestamp": { @@ -18056,7 +17388,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "timestamp-offset": { @@ -18066,7 +17399,19 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", + "writable": true + }, + "twcc-ext-id": { + "blurb": "The RTP header-extension ID to use for tagging buffers with Transport-wide Congestion Control sequencenumbers (0 = disable)", + "construct": false, + "construct-only": false, + "default": "0", + "max": "15", + "min": "0", + "readable": true, + "type": "guint", "writable": true } }, @@ -18085,7 +17430,6 @@ ], "klass": "Codec/Depayloader/Network/RTP", "long-name": "RTP audio depayloader", - "name": "rtpg722depay", "pad-templates": { "sink": { "caps": "application/x-rtp:\n media: audio\n clock-rate: 8000\n encoding-name: G722\napplication/x-rtp:\n media: audio\n payload: 9\n clock-rate: [ 1, 2147483647 ]\n", @@ -18106,23 +17450,8 @@ "default": "100", "max": "2147483647", "min": "0", - "type-name": "gint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -18130,7 +17459,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "stats": { @@ -18138,7 +17468,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-depayload-stats, clock_rate=(uint)0, npt-start=(guint64)0, npt-stop=(guint64)18446744073709551615, play-speed=(double)1, play-scale=(double)1, running-time-dts=(guint64)18446744073709551615, running-time-pts=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false } }, @@ -18158,7 +17489,6 @@ ], "klass": "Codec/Payloader/Network/RTP", "long-name": "RTP audio payloader", - "name": "rtpg722pay", "pad-templates": { "sink": { "caps": "audio/G722:\n rate: 16000\n channels: 1\n", @@ -18177,7 +17507,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "max-ptime": { @@ -18187,7 +17518,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "min-ptime": { @@ -18197,7 +17529,8 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "mtu": { @@ -18207,16 +17540,8 @@ "default": "1400", "max": "-1", "min": "28", - "type-name": "guint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", + "readable": true, + "type": "guint", "writable": true }, "onvif-no-rate-control": { @@ -18224,14 +17549,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "perfect-rtptime": { @@ -18239,7 +17558,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "pt": { @@ -18249,7 +17569,8 @@ "default": "9", "max": "127", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "ptime-multiple": { @@ -18259,7 +17580,17 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", + "writable": true + }, + "scale-rtptime": { + "blurb": "Whether the RTP timestamp should be scaled with the rate (speed)", + "construct": false, + "construct-only": false, + "default": "true", + "readable": true, + "type": "gboolean", "writable": true }, "seqnum": { @@ -18269,7 +17600,8 @@ "default": "0", "max": "65535", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "seqnum-offset": { @@ -18279,7 +17611,8 @@ "default": "-1", "max": "65535", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -18287,7 +17620,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "ssrc": { @@ -18297,7 +17631,8 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "stats": { @@ -18305,7 +17640,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-payload-stats, clock-rate=(uint)0, running-time=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0, ssrc=(uint)0, pt=(uint)9, seqnum-offset=(uint)0, timestamp-offset=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false }, "timestamp": { @@ -18315,7 +17651,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "timestamp-offset": { @@ -18325,7 +17662,19 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", + "writable": true + }, + "twcc-ext-id": { + "blurb": "The RTP header-extension ID to use for tagging buffers with Transport-wide Congestion Control sequencenumbers (0 = disable)", + "construct": false, + "construct-only": false, + "default": "0", + "max": "15", + "min": "0", + "readable": true, + "type": "guint", "writable": true } }, @@ -18344,7 +17693,6 @@ ], "klass": "Codec/Depayloader/Network/RTP", "long-name": "RTP G.723 depayloader", - "name": "rtpg723depay", "pad-templates": { "sink": { "caps": "application/x-rtp:\n media: audio\n clock-rate: 8000\n encoding-name: G723\napplication/x-rtp:\n media: audio\n payload: 4\n clock-rate: 8000\n", @@ -18365,23 +17713,8 @@ "default": "100", "max": "2147483647", "min": "0", - "type-name": "gint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -18389,7 +17722,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "stats": { @@ -18397,7 +17731,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-depayload-stats, clock_rate=(uint)0, npt-start=(guint64)0, npt-stop=(guint64)18446744073709551615, play-speed=(double)1, play-scale=(double)1, running-time-dts=(guint64)18446744073709551615, running-time-pts=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false } }, @@ -18416,7 +17751,6 @@ ], "klass": "Codec/Payloader/Network/RTP", "long-name": "RTP G.723 payloader", - "name": "rtpg723pay", "pad-templates": { "sink": { "caps": "audio/G723:\n channels: 1\n rate: 8000\n", @@ -18437,7 +17771,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "min-ptime": { @@ -18447,7 +17782,8 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "mtu": { @@ -18457,16 +17793,8 @@ "default": "1400", "max": "-1", "min": "28", - "type-name": "guint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", + "readable": true, + "type": "guint", "writable": true }, "onvif-no-rate-control": { @@ -18474,14 +17802,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "perfect-rtptime": { @@ -18489,7 +17811,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "pt": { @@ -18499,7 +17822,8 @@ "default": "4", "max": "127", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "ptime-multiple": { @@ -18509,7 +17833,17 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", + "writable": true + }, + "scale-rtptime": { + "blurb": "Whether the RTP timestamp should be scaled with the rate (speed)", + "construct": false, + "construct-only": false, + "default": "true", + "readable": true, + "type": "gboolean", "writable": true }, "seqnum": { @@ -18519,7 +17853,8 @@ "default": "0", "max": "65535", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "seqnum-offset": { @@ -18529,7 +17864,8 @@ "default": "-1", "max": "65535", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -18537,7 +17873,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "ssrc": { @@ -18547,7 +17884,8 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "stats": { @@ -18555,7 +17893,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-payload-stats, clock-rate=(uint)0, running-time=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0, ssrc=(uint)0, pt=(uint)4, seqnum-offset=(uint)0, timestamp-offset=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false }, "timestamp": { @@ -18565,7 +17904,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "timestamp-offset": { @@ -18575,7 +17915,19 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", + "writable": true + }, + "twcc-ext-id": { + "blurb": "The RTP header-extension ID to use for tagging buffers with Transport-wide Congestion Control sequencenumbers (0 = disable)", + "construct": false, + "construct-only": false, + "default": "0", + "max": "15", + "min": "0", + "readable": true, + "type": "guint", "writable": true } }, @@ -18594,7 +17946,6 @@ ], "klass": "Codec/Depayloader/Network/RTP", "long-name": "RTP G.726 depayloader", - "name": "rtpg726depay", "pad-templates": { "sink": { "caps": "application/x-rtp:\n media: audio\n encoding-name: { (string)G726, (string)G726-16, (string)G726-24, (string)G726-32, (string)G726-40, (string)AAL2-G726-16, (string)AAL2-G726-24, (string)AAL2-G726-32, (string)AAL2-G726-40 }\n clock-rate: 8000\n", @@ -18613,7 +17964,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "max-reorder": { @@ -18623,23 +17975,8 @@ "default": "100", "max": "2147483647", "min": "0", - "type-name": "gint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -18647,7 +17984,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "stats": { @@ -18655,7 +17993,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-depayload-stats, clock_rate=(uint)0, npt-start=(guint64)0, npt-stop=(guint64)18446744073709551615, play-speed=(double)1, play-scale=(double)1, running-time-dts=(guint64)18446744073709551615, running-time-pts=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false } }, @@ -18675,7 +18014,6 @@ ], "klass": "Codec/Payloader/Network/RTP", "long-name": "RTP G.726 payloader", - "name": "rtpg726pay", "pad-templates": { "sink": { "caps": "audio/x-adpcm:\n channels: 1\n rate: 8000\n bitrate: { (int)16000, (int)24000, (int)32000, (int)40000 }\n layout: g726\n", @@ -18694,7 +18032,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "force-aal2": { @@ -18702,7 +18041,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "max-ptime": { @@ -18712,7 +18052,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "min-ptime": { @@ -18722,7 +18063,8 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "mtu": { @@ -18732,16 +18074,8 @@ "default": "1400", "max": "-1", "min": "28", - "type-name": "guint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", + "readable": true, + "type": "guint", "writable": true }, "onvif-no-rate-control": { @@ -18749,14 +18083,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "perfect-rtptime": { @@ -18764,7 +18092,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "pt": { @@ -18774,7 +18103,8 @@ "default": "96", "max": "127", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "ptime-multiple": { @@ -18784,7 +18114,17 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", + "writable": true + }, + "scale-rtptime": { + "blurb": "Whether the RTP timestamp should be scaled with the rate (speed)", + "construct": false, + "construct-only": false, + "default": "true", + "readable": true, + "type": "gboolean", "writable": true }, "seqnum": { @@ -18794,7 +18134,8 @@ "default": "0", "max": "65535", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "seqnum-offset": { @@ -18804,7 +18145,8 @@ "default": "-1", "max": "65535", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -18812,7 +18154,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "ssrc": { @@ -18822,7 +18165,8 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "stats": { @@ -18830,7 +18174,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-payload-stats, clock-rate=(uint)8000, running-time=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0, ssrc=(uint)0, pt=(uint)96, seqnum-offset=(uint)0, timestamp-offset=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false }, "timestamp": { @@ -18840,7 +18185,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "timestamp-offset": { @@ -18850,7 +18196,19 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", + "writable": true + }, + "twcc-ext-id": { + "blurb": "The RTP header-extension ID to use for tagging buffers with Transport-wide Congestion Control sequencenumbers (0 = disable)", + "construct": false, + "construct-only": false, + "default": "0", + "max": "15", + "min": "0", + "readable": true, + "type": "guint", "writable": true } }, @@ -18869,7 +18227,6 @@ ], "klass": "Codec/Depayloader/Network/RTP", "long-name": "RTP G.729 depayloader", - "name": "rtpg729depay", "pad-templates": { "sink": { "caps": "application/x-rtp:\n media: audio\n clock-rate: 8000\n encoding-name: G729\napplication/x-rtp:\n media: audio\n payload: 18\n clock-rate: 8000\n", @@ -18890,23 +18247,8 @@ "default": "100", "max": "2147483647", "min": "0", - "type-name": "gint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -18914,7 +18256,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "stats": { @@ -18922,7 +18265,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-depayload-stats, clock_rate=(uint)0, npt-start=(guint64)0, npt-stop=(guint64)18446744073709551615, play-speed=(double)1, play-scale=(double)1, running-time-dts=(guint64)18446744073709551615, running-time-pts=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false } }, @@ -18941,7 +18285,6 @@ ], "klass": "Codec/Payloader/Network/RTP", "long-name": "RTP G.729 payloader", - "name": "rtpg729pay", "pad-templates": { "sink": { "caps": "audio/G729:\n channels: 1\n rate: 8000\n", @@ -18962,7 +18305,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "min-ptime": { @@ -18972,7 +18316,8 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "mtu": { @@ -18982,16 +18327,8 @@ "default": "1400", "max": "-1", "min": "28", - "type-name": "guint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", + "readable": true, + "type": "guint", "writable": true }, "onvif-no-rate-control": { @@ -18999,14 +18336,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "perfect-rtptime": { @@ -19014,7 +18345,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "pt": { @@ -19024,7 +18356,8 @@ "default": "18", "max": "127", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "ptime-multiple": { @@ -19034,7 +18367,17 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", + "writable": true + }, + "scale-rtptime": { + "blurb": "Whether the RTP timestamp should be scaled with the rate (speed)", + "construct": false, + "construct-only": false, + "default": "true", + "readable": true, + "type": "gboolean", "writable": true }, "seqnum": { @@ -19044,7 +18387,8 @@ "default": "0", "max": "65535", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "seqnum-offset": { @@ -19054,7 +18398,8 @@ "default": "-1", "max": "65535", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -19062,7 +18407,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "ssrc": { @@ -19072,7 +18418,8 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "stats": { @@ -19080,7 +18427,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-payload-stats, clock-rate=(uint)0, running-time=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0, ssrc=(uint)0, pt=(uint)18, seqnum-offset=(uint)0, timestamp-offset=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false }, "timestamp": { @@ -19090,7 +18438,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "timestamp-offset": { @@ -19100,7 +18449,19 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", + "writable": true + }, + "twcc-ext-id": { + "blurb": "The RTP header-extension ID to use for tagging buffers with Transport-wide Congestion Control sequencenumbers (0 = disable)", + "construct": false, + "construct-only": false, + "default": "0", + "max": "15", + "min": "0", + "readable": true, + "type": "guint", "writable": true } }, @@ -19119,7 +18480,6 @@ ], "klass": "Codec/Depayloader/Network/RTP", "long-name": "RTP GSM depayloader", - "name": "rtpgsmdepay", "pad-templates": { "sink": { "caps": "application/x-rtp:\n media: audio\n clock-rate: 8000\n encoding-name: GSM\napplication/x-rtp:\n media: audio\n payload: 3\n clock-rate: 8000\n", @@ -19140,23 +18500,8 @@ "default": "100", "max": "2147483647", "min": "0", - "type-name": "gint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -19164,7 +18509,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "stats": { @@ -19172,7 +18518,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-depayload-stats, clock_rate=(uint)0, npt-start=(guint64)0, npt-stop=(guint64)18446744073709551615, play-speed=(double)1, play-scale=(double)1, running-time-dts=(guint64)18446744073709551615, running-time-pts=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false } }, @@ -19191,7 +18538,6 @@ ], "klass": "Codec/Payloader/Network/RTP", "long-name": "RTP GSM payloader", - "name": "rtpgsmpay", "pad-templates": { "sink": { "caps": "audio/x-gsm:\n rate: 8000\n channels: 1\n", @@ -19212,7 +18558,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "min-ptime": { @@ -19222,7 +18569,8 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "mtu": { @@ -19232,16 +18580,8 @@ "default": "1400", "max": "-1", "min": "28", - "type-name": "guint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", + "readable": true, + "type": "guint", "writable": true }, "onvif-no-rate-control": { @@ -19249,14 +18589,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "perfect-rtptime": { @@ -19264,7 +18598,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "pt": { @@ -19274,7 +18609,8 @@ "default": "3", "max": "127", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "ptime-multiple": { @@ -19284,7 +18620,17 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", + "writable": true + }, + "scale-rtptime": { + "blurb": "Whether the RTP timestamp should be scaled with the rate (speed)", + "construct": false, + "construct-only": false, + "default": "true", + "readable": true, + "type": "gboolean", "writable": true }, "seqnum": { @@ -19294,7 +18640,8 @@ "default": "0", "max": "65535", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "seqnum-offset": { @@ -19304,7 +18651,8 @@ "default": "-1", "max": "65535", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -19312,7 +18660,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "ssrc": { @@ -19322,7 +18671,8 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "stats": { @@ -19330,7 +18680,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-payload-stats, clock-rate=(uint)8000, running-time=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0, ssrc=(uint)0, pt=(uint)3, seqnum-offset=(uint)0, timestamp-offset=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false }, "timestamp": { @@ -19340,7 +18691,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "timestamp-offset": { @@ -19350,7 +18702,19 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", + "writable": true + }, + "twcc-ext-id": { + "blurb": "The RTP header-extension ID to use for tagging buffers with Transport-wide Congestion Control sequencenumbers (0 = disable)", + "construct": false, + "construct-only": false, + "default": "0", + "max": "15", + "min": "0", + "readable": true, + "type": "guint", "writable": true } }, @@ -19369,7 +18733,6 @@ ], "klass": "Codec/Depayloader/Network", "long-name": "GStreamer depayloader", - "name": "rtpgstdepay", "pad-templates": { "sink": { "caps": "application/x-rtp:\n media: application\n clock-rate: 90000\n encoding-name: X-GST\n", @@ -19390,23 +18753,8 @@ "default": "100", "max": "2147483647", "min": "0", - "type-name": "gint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -19414,7 +18762,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "stats": { @@ -19422,7 +18771,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-depayload-stats, clock_rate=(uint)0, npt-start=(guint64)0, npt-stop=(guint64)18446744073709551615, play-speed=(double)1, play-scale=(double)1, running-time-dts=(guint64)18446744073709551615, running-time-pts=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false } }, @@ -19441,7 +18791,6 @@ ], "klass": "Codec/Payloader/Network/RTP", "long-name": "RTP GStreamer payloader", - "name": "rtpgstpay", "pad-templates": { "sink": { "caps": "ANY", @@ -19462,7 +18811,8 @@ "default": "0", "max": "3600", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "max-ptime": { @@ -19472,7 +18822,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "min-ptime": { @@ -19482,7 +18833,8 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "mtu": { @@ -19492,16 +18844,8 @@ "default": "1400", "max": "-1", "min": "28", - "type-name": "guint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", + "readable": true, + "type": "guint", "writable": true }, "onvif-no-rate-control": { @@ -19509,14 +18853,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "perfect-rtptime": { @@ -19524,7 +18862,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "pt": { @@ -19534,7 +18873,8 @@ "default": "96", "max": "127", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "ptime-multiple": { @@ -19544,7 +18884,17 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", + "writable": true + }, + "scale-rtptime": { + "blurb": "Whether the RTP timestamp should be scaled with the rate (speed)", + "construct": false, + "construct-only": false, + "default": "true", + "readable": true, + "type": "gboolean", "writable": true }, "seqnum": { @@ -19554,7 +18904,8 @@ "default": "0", "max": "65535", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "seqnum-offset": { @@ -19564,7 +18915,8 @@ "default": "-1", "max": "65535", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -19572,7 +18924,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "ssrc": { @@ -19582,7 +18935,8 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "stats": { @@ -19590,7 +18944,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-payload-stats, clock-rate=(uint)90000, running-time=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0, ssrc=(uint)0, pt=(uint)96, seqnum-offset=(uint)0, timestamp-offset=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false }, "timestamp": { @@ -19600,7 +18955,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "timestamp-offset": { @@ -19610,7 +18966,19 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", + "writable": true + }, + "twcc-ext-id": { + "blurb": "The RTP header-extension ID to use for tagging buffers with Transport-wide Congestion Control sequencenumbers (0 = disable)", + "construct": false, + "construct-only": false, + "default": "0", + "max": "15", + "min": "0", + "readable": true, + "type": "guint", "writable": true } }, @@ -19629,7 +18997,6 @@ ], "klass": "Codec/Depayloader/Network/RTP", "long-name": "RTP H261 depayloader", - "name": "rtph261depay", "pad-templates": { "sink": { "caps": "application/x-rtp:\n media: video\n payload: 31\n clock-rate: 90000\n encoding-name: H261\napplication/x-rtp:\n media: video\n payload: [ 96, 127 ]\n clock-rate: 90000\n encoding-name: H261\n", @@ -19650,23 +19017,8 @@ "default": "100", "max": "2147483647", "min": "0", - "type-name": "gint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -19674,7 +19026,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "stats": { @@ -19682,7 +19035,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-depayload-stats, clock_rate=(uint)0, npt-start=(guint64)0, npt-stop=(guint64)18446744073709551615, play-speed=(double)1, play-scale=(double)1, running-time-dts=(guint64)18446744073709551615, running-time-pts=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false } }, @@ -19701,7 +19055,6 @@ ], "klass": "Codec/Payloader/Network/RTP", "long-name": "RTP H261 packet payloader", - "name": "rtph261pay", "pad-templates": { "sink": { "caps": "video/x-h261:\n", @@ -19722,7 +19075,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "min-ptime": { @@ -19732,7 +19086,8 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "mtu": { @@ -19742,16 +19097,8 @@ "default": "1400", "max": "-1", "min": "28", - "type-name": "guint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", + "readable": true, + "type": "guint", "writable": true }, "onvif-no-rate-control": { @@ -19759,14 +19106,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "perfect-rtptime": { @@ -19774,7 +19115,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "pt": { @@ -19784,7 +19126,8 @@ "default": "31", "max": "127", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "ptime-multiple": { @@ -19794,7 +19137,17 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", + "writable": true + }, + "scale-rtptime": { + "blurb": "Whether the RTP timestamp should be scaled with the rate (speed)", + "construct": false, + "construct-only": false, + "default": "true", + "readable": true, + "type": "gboolean", "writable": true }, "seqnum": { @@ -19804,7 +19157,8 @@ "default": "0", "max": "65535", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "seqnum-offset": { @@ -19814,7 +19168,8 @@ "default": "-1", "max": "65535", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -19822,7 +19177,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "ssrc": { @@ -19832,7 +19188,8 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "stats": { @@ -19840,7 +19197,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-payload-stats, clock-rate=(uint)0, running-time=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0, ssrc=(uint)0, pt=(uint)31, seqnum-offset=(uint)0, timestamp-offset=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false }, "timestamp": { @@ -19850,7 +19208,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "timestamp-offset": { @@ -19860,7 +19219,19 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", + "writable": true + }, + "twcc-ext-id": { + "blurb": "The RTP header-extension ID to use for tagging buffers with Transport-wide Congestion Control sequencenumbers (0 = disable)", + "construct": false, + "construct-only": false, + "default": "0", + "max": "15", + "min": "0", + "readable": true, + "type": "guint", "writable": true } }, @@ -19879,7 +19250,6 @@ ], "klass": "Codec/Depayloader/Network/RTP", "long-name": "RTP H263 depayloader", - "name": "rtph263depay", "pad-templates": { "sink": { "caps": "application/x-rtp:\n media: video\n payload: 34\n clock-rate: 90000\napplication/x-rtp:\n media: video\n clock-rate: 90000\n encoding-name: H263\n", @@ -19900,23 +19270,8 @@ "default": "100", "max": "2147483647", "min": "0", - "type-name": "gint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -19924,7 +19279,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "stats": { @@ -19932,7 +19288,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-depayload-stats, clock_rate=(uint)0, npt-start=(guint64)0, npt-stop=(guint64)18446744073709551615, play-speed=(double)1, play-scale=(double)1, running-time-dts=(guint64)18446744073709551615, running-time-pts=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false } }, @@ -19951,7 +19308,6 @@ ], "klass": "Codec/Payloader/Network/RTP", "long-name": "RTP H263 packet payloader", - "name": "rtph263pay", "pad-templates": { "sink": { "caps": "video/x-h263:\n variant: itu\n h263version: h263\n", @@ -19972,7 +19328,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "min-ptime": { @@ -19982,7 +19339,8 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "modea-only": { @@ -19990,7 +19348,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "mtu": { @@ -20000,16 +19359,8 @@ "default": "1400", "max": "-1", "min": "28", - "type-name": "guint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", + "readable": true, + "type": "guint", "writable": true }, "onvif-no-rate-control": { @@ -20017,14 +19368,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "perfect-rtptime": { @@ -20032,7 +19377,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "pt": { @@ -20042,7 +19388,8 @@ "default": "34", "max": "127", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "ptime-multiple": { @@ -20052,7 +19399,17 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", + "writable": true + }, + "scale-rtptime": { + "blurb": "Whether the RTP timestamp should be scaled with the rate (speed)", + "construct": false, + "construct-only": false, + "default": "true", + "readable": true, + "type": "gboolean", "writable": true }, "seqnum": { @@ -20062,7 +19419,8 @@ "default": "0", "max": "65535", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "seqnum-offset": { @@ -20072,7 +19430,8 @@ "default": "-1", "max": "65535", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -20080,7 +19439,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "ssrc": { @@ -20090,7 +19450,8 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "stats": { @@ -20098,7 +19459,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-payload-stats, clock-rate=(uint)0, running-time=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0, ssrc=(uint)0, pt=(uint)34, seqnum-offset=(uint)0, timestamp-offset=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false }, "timestamp": { @@ -20108,7 +19470,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "timestamp-offset": { @@ -20118,7 +19481,19 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", + "writable": true + }, + "twcc-ext-id": { + "blurb": "The RTP header-extension ID to use for tagging buffers with Transport-wide Congestion Control sequencenumbers (0 = disable)", + "construct": false, + "construct-only": false, + "default": "0", + "max": "15", + "min": "0", + "readable": true, + "type": "guint", "writable": true } }, @@ -20137,7 +19512,6 @@ ], "klass": "Codec/Depayloader/Network/RTP", "long-name": "RTP H263 depayloader", - "name": "rtph263pdepay", "pad-templates": { "sink": { "caps": "application/x-rtp:\n media: video\n clock-rate: [ 1, 2147483647 ]\n encoding-name: H263-1998\napplication/x-rtp:\n media: video\n clock-rate: [ 1, 2147483647 ]\n encoding-name: H263-2000\n", @@ -20158,23 +19532,8 @@ "default": "100", "max": "2147483647", "min": "0", - "type-name": "gint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -20182,7 +19541,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "stats": { @@ -20190,7 +19550,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-depayload-stats, clock_rate=(uint)0, npt-start=(guint64)0, npt-stop=(guint64)18446744073709551615, play-speed=(double)1, play-scale=(double)1, running-time-dts=(guint64)18446744073709551615, running-time-pts=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false } }, @@ -20209,7 +19570,6 @@ ], "klass": "Codec/Payloader/Network/RTP", "long-name": "RTP H263 payloader", - "name": "rtph263ppay", "pad-templates": { "sink": { "caps": "video/x-h263:\n variant: itu\n", @@ -20228,20 +19588,8 @@ "construct": false, "construct-only": false, "default": "normal (0)", - "enum": true, - "type-name": "GstFragmentationMode", - "values": [ - { - "desc": "Normal", - "name": "normal", - "value": "0" - }, - { - "desc": "Fragment at sync points", - "name": "sync", - "value": "1" - } - ], + "readable": true, + "type": "GstFragmentationMode", "writable": true }, "max-ptime": { @@ -20251,7 +19599,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "min-ptime": { @@ -20261,7 +19610,8 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "mtu": { @@ -20271,16 +19621,8 @@ "default": "1400", "max": "-1", "min": "28", - "type-name": "guint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", + "readable": true, + "type": "guint", "writable": true }, "onvif-no-rate-control": { @@ -20288,14 +19630,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "perfect-rtptime": { @@ -20303,7 +19639,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "pt": { @@ -20313,7 +19650,8 @@ "default": "96", "max": "127", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "ptime-multiple": { @@ -20323,7 +19661,17 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", + "writable": true + }, + "scale-rtptime": { + "blurb": "Whether the RTP timestamp should be scaled with the rate (speed)", + "construct": false, + "construct-only": false, + "default": "true", + "readable": true, + "type": "gboolean", "writable": true }, "seqnum": { @@ -20333,7 +19681,8 @@ "default": "0", "max": "65535", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "seqnum-offset": { @@ -20343,7 +19692,8 @@ "default": "-1", "max": "65535", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -20351,7 +19701,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "ssrc": { @@ -20361,7 +19712,8 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "stats": { @@ -20369,7 +19721,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-payload-stats, clock-rate=(uint)0, running-time=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0, ssrc=(uint)0, pt=(uint)96, seqnum-offset=(uint)0, timestamp-offset=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false }, "timestamp": { @@ -20379,7 +19732,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "timestamp-offset": { @@ -20389,7 +19743,19 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", + "writable": true + }, + "twcc-ext-id": { + "blurb": "The RTP header-extension ID to use for tagging buffers with Transport-wide Congestion Control sequencenumbers (0 = disable)", + "construct": false, + "construct-only": false, + "default": "0", + "max": "15", + "min": "0", + "readable": true, + "type": "guint", "writable": true } }, @@ -20408,7 +19774,6 @@ ], "klass": "Codec/Depayloader/Network/RTP", "long-name": "RTP H264 depayloader", - "name": "rtph264depay", "pad-templates": { "sink": { "caps": "application/x-rtp:\n media: video\n clock-rate: 90000\n encoding-name: H264\n", @@ -20429,23 +19794,8 @@ "default": "100", "max": "2147483647", "min": "0", - "type-name": "gint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -20453,7 +19803,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "stats": { @@ -20461,7 +19812,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-depayload-stats, clock_rate=(uint)0, npt-start=(guint64)0, npt-stop=(guint64)18446744073709551615, play-speed=(double)1, play-scale=(double)1, running-time-dts=(guint64)18446744073709551615, running-time-pts=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false } }, @@ -20480,7 +19832,6 @@ ], "klass": "Codec/Payloader/Network/RTP", "long-name": "RTP H264 payloader", - "name": "rtph264pay", "pad-templates": { "sink": { "caps": "video/x-h264:\n stream-format: avc\n alignment: au\nvideo/x-h264:\n stream-format: byte-stream\n alignment: { (string)nal, (string)au }\n", @@ -20499,25 +19850,8 @@ "construct": false, "construct-only": false, "default": "zero-latency (1)", - "enum": true, - "type-name": "GstRtpH264AggregateMode", - "values": [ - { - "desc": "Do not aggregate NAL units", - "name": "none", - "value": "0" - }, - { - "desc": "Aggregate NAL units until a VCL unit is included", - "name": "zero-latency", - "value": "1" - }, - { - "desc": "Aggregate all NAL units with the same timestamp (adds one frame of latency)", - "name": "max-stap", - "value": "2" - } - ], + "readable": true, + "type": "GstRtpH264AggregateMode", "writable": true }, "config-interval": { @@ -20527,7 +19861,8 @@ "default": "0", "max": "3600", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "max-ptime": { @@ -20537,7 +19872,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "min-ptime": { @@ -20547,7 +19883,8 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "mtu": { @@ -20557,16 +19894,8 @@ "default": "1400", "max": "-1", "min": "28", - "type-name": "guint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", + "readable": true, + "type": "guint", "writable": true }, "onvif-no-rate-control": { @@ -20574,14 +19903,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "perfect-rtptime": { @@ -20589,7 +19912,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "pt": { @@ -20599,7 +19923,8 @@ "default": "96", "max": "127", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "ptime-multiple": { @@ -20609,7 +19934,17 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", + "writable": true + }, + "scale-rtptime": { + "blurb": "Whether the RTP timestamp should be scaled with the rate (speed)", + "construct": false, + "construct-only": false, + "default": "true", + "readable": true, + "type": "gboolean", "writable": true }, "seqnum": { @@ -20619,7 +19954,8 @@ "default": "0", "max": "65535", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "seqnum-offset": { @@ -20629,7 +19965,8 @@ "default": "-1", "max": "65535", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -20637,7 +19974,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "sprop-parameter-sets": { @@ -20645,7 +19983,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "ssrc": { @@ -20655,7 +19994,8 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "stats": { @@ -20663,7 +20003,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-payload-stats, clock-rate=(uint)0, running-time=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0, ssrc=(uint)0, pt=(uint)96, seqnum-offset=(uint)0, timestamp-offset=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false }, "timestamp": { @@ -20673,7 +20014,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "timestamp-offset": { @@ -20683,7 +20025,19 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", + "writable": true + }, + "twcc-ext-id": { + "blurb": "The RTP header-extension ID to use for tagging buffers with Transport-wide Congestion Control sequencenumbers (0 = disable)", + "construct": false, + "construct-only": false, + "default": "0", + "max": "15", + "min": "0", + "readable": true, + "type": "guint", "writable": true } }, @@ -20702,7 +20056,6 @@ ], "klass": "Codec/Depayloader/Network/RTP", "long-name": "RTP H265 depayloader", - "name": "rtph265depay", "pad-templates": { "sink": { "caps": "application/x-rtp:\n media: video\n clock-rate: 90000\n encoding-name: H265\n", @@ -20723,23 +20076,8 @@ "default": "100", "max": "2147483647", "min": "0", - "type-name": "gint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -20747,7 +20085,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "stats": { @@ -20755,7 +20094,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-depayload-stats, clock_rate=(uint)0, npt-start=(guint64)0, npt-stop=(guint64)18446744073709551615, play-speed=(double)1, play-scale=(double)1, running-time-dts=(guint64)18446744073709551615, running-time-pts=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false } }, @@ -20774,7 +20114,6 @@ ], "klass": "Codec/Payloader/Network/RTP", "long-name": "RTP H265 payloader", - "name": "rtph265pay", "pad-templates": { "sink": { "caps": "video/x-h265:\n stream-format: hvc1\n alignment: au\nvideo/x-h265:\n stream-format: byte-stream\n alignment: { (string)nal, (string)au }\n", @@ -20793,25 +20132,8 @@ "construct": false, "construct-only": false, "default": "zero-latency (1)", - "enum": true, - "type-name": "GstRtpH265AggregateMode", - "values": [ - { - "desc": "Do not aggregate NAL units", - "name": "none", - "value": "0" - }, - { - "desc": "Aggregate NAL units until a VCL or suffix unit is included", - "name": "zero-latency", - "value": "1" - }, - { - "desc": "Aggregate all NAL units with the same timestamp (adds one frame of latency)", - "name": "max", - "value": "2" - } - ], + "readable": true, + "type": "GstRtpH265AggregateMode", "writable": true }, "config-interval": { @@ -20821,7 +20143,8 @@ "default": "0", "max": "3600", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "max-ptime": { @@ -20831,7 +20154,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "min-ptime": { @@ -20841,7 +20165,8 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "mtu": { @@ -20851,16 +20176,8 @@ "default": "1400", "max": "-1", "min": "28", - "type-name": "guint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", + "readable": true, + "type": "guint", "writable": true }, "onvif-no-rate-control": { @@ -20868,14 +20185,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "perfect-rtptime": { @@ -20883,7 +20194,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "pt": { @@ -20893,7 +20205,8 @@ "default": "96", "max": "127", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "ptime-multiple": { @@ -20903,7 +20216,17 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", + "writable": true + }, + "scale-rtptime": { + "blurb": "Whether the RTP timestamp should be scaled with the rate (speed)", + "construct": false, + "construct-only": false, + "default": "true", + "readable": true, + "type": "gboolean", "writable": true }, "seqnum": { @@ -20913,7 +20236,8 @@ "default": "0", "max": "65535", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "seqnum-offset": { @@ -20923,7 +20247,8 @@ "default": "-1", "max": "65535", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -20931,7 +20256,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "ssrc": { @@ -20941,7 +20267,8 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "stats": { @@ -20949,7 +20276,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-payload-stats, clock-rate=(uint)0, running-time=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0, ssrc=(uint)0, pt=(uint)96, seqnum-offset=(uint)0, timestamp-offset=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false }, "timestamp": { @@ -20959,7 +20287,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "timestamp-offset": { @@ -20969,7 +20298,19 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", + "writable": true + }, + "twcc-ext-id": { + "blurb": "The RTP header-extension ID to use for tagging buffers with Transport-wide Congestion Control sequencenumbers (0 = disable)", + "construct": false, + "construct-only": false, + "default": "0", + "max": "15", + "min": "0", + "readable": true, + "type": "guint", "writable": true } }, @@ -20988,7 +20329,6 @@ ], "klass": "Codec/Depayloader/Network/RTP", "long-name": "RTP iLBC depayloader", - "name": "rtpilbcdepay", "pad-templates": { "sink": { "caps": "application/x-rtp:\n media: audio\n clock-rate: 8000\n encoding-name: ILBC\n", @@ -21009,7 +20349,8 @@ "default": "100", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "mode": { @@ -21017,36 +20358,8 @@ "construct": false, "construct-only": false, "default": "30ms (30)", - "enum": true, - "type-name": "iLBCMode", - "values": [ - { - "desc": "20ms frames", - "name": "20ms", - "value": "20" - }, - { - "desc": "30ms frames", - "name": "30ms", - "value": "30" - } - ], - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "iLBCMode", "writable": true }, "source-info": { @@ -21054,7 +20367,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "stats": { @@ -21062,7 +20376,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-depayload-stats, clock_rate=(uint)0, npt-start=(guint64)0, npt-stop=(guint64)18446744073709551615, play-speed=(double)1, play-scale=(double)1, running-time-dts=(guint64)18446744073709551615, running-time-pts=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false } }, @@ -21082,7 +20397,6 @@ ], "klass": "Codec/Payloader/Network/RTP", "long-name": "RTP iLBC Payloader", - "name": "rtpilbcpay", "pad-templates": { "sink": { "caps": "audio/x-iLBC:\n mode: { (int)20, (int)30 }\n", @@ -21101,7 +20415,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "max-ptime": { @@ -21111,7 +20426,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "min-ptime": { @@ -21121,7 +20437,8 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "mtu": { @@ -21131,16 +20448,8 @@ "default": "1400", "max": "-1", "min": "28", - "type-name": "guint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", + "readable": true, + "type": "guint", "writable": true }, "onvif-no-rate-control": { @@ -21148,14 +20457,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "perfect-rtptime": { @@ -21163,7 +20466,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "pt": { @@ -21173,7 +20477,8 @@ "default": "96", "max": "127", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "ptime-multiple": { @@ -21183,7 +20488,17 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", + "writable": true + }, + "scale-rtptime": { + "blurb": "Whether the RTP timestamp should be scaled with the rate (speed)", + "construct": false, + "construct-only": false, + "default": "true", + "readable": true, + "type": "gboolean", "writable": true }, "seqnum": { @@ -21193,7 +20508,8 @@ "default": "0", "max": "65535", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "seqnum-offset": { @@ -21203,7 +20519,8 @@ "default": "-1", "max": "65535", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -21211,7 +20528,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "ssrc": { @@ -21221,7 +20539,8 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "stats": { @@ -21229,7 +20548,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-payload-stats, clock-rate=(uint)8000, running-time=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0, ssrc=(uint)0, pt=(uint)96, seqnum-offset=(uint)0, timestamp-offset=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false }, "timestamp": { @@ -21239,7 +20559,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "timestamp-offset": { @@ -21249,7 +20570,19 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", + "writable": true + }, + "twcc-ext-id": { + "blurb": "The RTP header-extension ID to use for tagging buffers with Transport-wide Congestion Control sequencenumbers (0 = disable)", + "construct": false, + "construct-only": false, + "default": "0", + "max": "15", + "min": "0", + "readable": true, + "type": "guint", "writable": true } }, @@ -21268,7 +20601,6 @@ ], "klass": "Codec/Depayloader/Network/RTP", "long-name": "RTP JPEG 2000 depayloader", - "name": "rtpj2kdepay", "pad-templates": { "sink": { "caps": "application/x-rtp:\n media: video\n clock-rate: 90000\n sampling: { (string)RGB, (string)BGR, (string)RGBA, (string)BGRA, (string)YCbCrA, (string)YCbCr-4:4:4, (string)YCbCr-4:2:2, (string)YCbCr-4:2:0, (string)YCbCr-4:1:1, (string)GRAYSCALE }\n encoding-name: JPEG2000\napplication/x-rtp:\n media: video\n clock-rate: 90000\n colorspace: { (string)sRGB, (string)sYUV, (string)GRAY }\n encoding-name: JPEG2000\n", @@ -21289,23 +20621,8 @@ "default": "100", "max": "2147483647", "min": "0", - "type-name": "gint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -21313,7 +20630,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "stats": { @@ -21321,7 +20639,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-depayload-stats, clock_rate=(uint)0, npt-start=(guint64)0, npt-stop=(guint64)18446744073709551615, play-speed=(double)1, play-scale=(double)1, running-time-dts=(guint64)18446744073709551615, running-time-pts=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false } }, @@ -21340,7 +20659,6 @@ ], "klass": "Codec/Payloader/Network/RTP", "long-name": "RTP JPEG 2000 payloader", - "name": "rtpj2kpay", "pad-templates": { "sink": { "caps": "image/x-jpc:\n sampling: { (string)RGB, (string)BGR, (string)RGBA, (string)BGRA, (string)YCbCrA, (string)YCbCr-4:4:4, (string)YCbCr-4:2:2, (string)YCbCr-4:2:0, (string)YCbCr-4:1:1, (string)GRAYSCALE }\n", @@ -21361,7 +20679,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "min-ptime": { @@ -21371,7 +20690,8 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "mtu": { @@ -21381,16 +20701,8 @@ "default": "1400", "max": "-1", "min": "28", - "type-name": "guint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", + "readable": true, + "type": "guint", "writable": true }, "onvif-no-rate-control": { @@ -21398,14 +20710,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "perfect-rtptime": { @@ -21413,7 +20719,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "pt": { @@ -21423,7 +20730,8 @@ "default": "96", "max": "127", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "ptime-multiple": { @@ -21433,7 +20741,17 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", + "writable": true + }, + "scale-rtptime": { + "blurb": "Whether the RTP timestamp should be scaled with the rate (speed)", + "construct": false, + "construct-only": false, + "default": "true", + "readable": true, + "type": "gboolean", "writable": true }, "seqnum": { @@ -21443,7 +20761,8 @@ "default": "0", "max": "65535", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "seqnum-offset": { @@ -21453,7 +20772,8 @@ "default": "-1", "max": "65535", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -21461,7 +20781,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "ssrc": { @@ -21471,7 +20792,8 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "stats": { @@ -21479,7 +20801,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-payload-stats, clock-rate=(uint)0, running-time=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0, ssrc=(uint)0, pt=(uint)96, seqnum-offset=(uint)0, timestamp-offset=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false }, "timestamp": { @@ -21489,7 +20812,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "timestamp-offset": { @@ -21499,7 +20823,19 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", + "writable": true + }, + "twcc-ext-id": { + "blurb": "The RTP header-extension ID to use for tagging buffers with Transport-wide Congestion Control sequencenumbers (0 = disable)", + "construct": false, + "construct-only": false, + "default": "0", + "max": "15", + "min": "0", + "readable": true, + "type": "guint", "writable": true } }, @@ -21518,7 +20854,6 @@ ], "klass": "Codec/Depayloader/Network/RTP", "long-name": "RTP JPEG depayloader", - "name": "rtpjpegdepay", "pad-templates": { "sink": { "caps": "application/x-rtp:\n media: video\n clock-rate: 90000\n encoding-name: JPEG\napplication/x-rtp:\n media: video\n payload: 26\n clock-rate: 90000\n", @@ -21539,23 +20874,8 @@ "default": "100", "max": "2147483647", "min": "0", - "type-name": "gint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -21563,7 +20883,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "stats": { @@ -21571,7 +20892,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-depayload-stats, clock_rate=(uint)0, npt-start=(guint64)0, npt-stop=(guint64)18446744073709551615, play-speed=(double)1, play-scale=(double)1, running-time-dts=(guint64)18446744073709551615, running-time-pts=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false } }, @@ -21590,7 +20912,6 @@ ], "klass": "Codec/Payloader/Network/RTP", "long-name": "RTP JPEG payloader", - "name": "rtpjpegpay", "pad-templates": { "sink": { "caps": "image/jpeg:\nvideo/x-jpeg:\n", @@ -21611,7 +20932,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "min-ptime": { @@ -21621,7 +20943,8 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "mtu": { @@ -21631,16 +20954,8 @@ "default": "1400", "max": "-1", "min": "28", - "type-name": "guint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", + "readable": true, + "type": "guint", "writable": true }, "onvif-no-rate-control": { @@ -21648,14 +20963,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "perfect-rtptime": { @@ -21663,7 +20972,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "pt": { @@ -21673,7 +20983,8 @@ "default": "26", "max": "127", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "ptime-multiple": { @@ -21683,7 +20994,8 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "quality": { @@ -21693,7 +21005,17 @@ "default": "255", "max": "255", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", + "writable": true + }, + "scale-rtptime": { + "blurb": "Whether the RTP timestamp should be scaled with the rate (speed)", + "construct": false, + "construct-only": false, + "default": "true", + "readable": true, + "type": "gboolean", "writable": true }, "seqnum": { @@ -21703,7 +21025,8 @@ "default": "0", "max": "65535", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "seqnum-offset": { @@ -21713,7 +21036,8 @@ "default": "-1", "max": "65535", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -21721,7 +21045,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "ssrc": { @@ -21731,7 +21056,8 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "stats": { @@ -21739,7 +21065,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-payload-stats, clock-rate=(uint)0, running-time=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0, ssrc=(uint)0, pt=(uint)26, seqnum-offset=(uint)0, timestamp-offset=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false }, "timestamp": { @@ -21749,7 +21076,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "timestamp-offset": { @@ -21759,7 +21087,19 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", + "writable": true + }, + "twcc-ext-id": { + "blurb": "The RTP header-extension ID to use for tagging buffers with Transport-wide Congestion Control sequencenumbers (0 = disable)", + "construct": false, + "construct-only": false, + "default": "0", + "max": "15", + "min": "0", + "readable": true, + "type": "guint", "writable": true }, "type": { @@ -21769,14 +21109,15 @@ "default": "1", "max": "255", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true } }, "rank": "secondary" }, "rtpklvdepay": { - "author": "Tim-Philipp M\u00fcller ", + "author": "Tim-Philipp Müller ", "description": "Extracts KLV (SMPTE ST 336) metadata from RTP packets", "hierarchy": [ "GstRtpKlvDepay", @@ -21788,7 +21129,6 @@ ], "klass": "Codec/Depayloader/Network/RTP", "long-name": "RTP KLV Depayloader", - "name": "rtpklvdepay", "pad-templates": { "sink": { "caps": "application/x-rtp:\n media: application\n clock-rate: [ 1, 2147483647 ]\n encoding-name: SMPTE336M\n", @@ -21809,23 +21149,8 @@ "default": "100", "max": "2147483647", "min": "0", - "type-name": "gint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -21833,7 +21158,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "stats": { @@ -21841,14 +21167,15 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-depayload-stats, clock_rate=(uint)0, npt-start=(guint64)0, npt-stop=(guint64)18446744073709551615, play-speed=(double)1, play-scale=(double)1, running-time-dts=(guint64)18446744073709551615, running-time-pts=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false } }, "rank": "secondary" }, "rtpklvpay": { - "author": "Tim-Philipp M\u00fcller ", + "author": "Tim-Philipp Müller ", "description": "Payloads KLV (SMPTE ST 336) metadata as RTP packets", "hierarchy": [ "GstRtpKlvPay", @@ -21860,7 +21187,6 @@ ], "klass": "Codec/Payloader/Network/RTP", "long-name": "RTP KLV Payloader", - "name": "rtpklvpay", "pad-templates": { "sink": { "caps": "meta/x-klv:\n parsed: true\n", @@ -21881,7 +21207,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "min-ptime": { @@ -21891,7 +21218,8 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "mtu": { @@ -21901,16 +21229,8 @@ "default": "1400", "max": "-1", "min": "28", - "type-name": "guint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", + "readable": true, + "type": "guint", "writable": true }, "onvif-no-rate-control": { @@ -21918,14 +21238,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "perfect-rtptime": { @@ -21933,7 +21247,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "pt": { @@ -21943,7 +21258,8 @@ "default": "96", "max": "127", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "ptime-multiple": { @@ -21953,7 +21269,17 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", + "writable": true + }, + "scale-rtptime": { + "blurb": "Whether the RTP timestamp should be scaled with the rate (speed)", + "construct": false, + "construct-only": false, + "default": "true", + "readable": true, + "type": "gboolean", "writable": true }, "seqnum": { @@ -21963,7 +21289,8 @@ "default": "0", "max": "65535", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "seqnum-offset": { @@ -21973,7 +21300,8 @@ "default": "-1", "max": "65535", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -21981,7 +21309,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "ssrc": { @@ -21991,7 +21320,8 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "stats": { @@ -21999,7 +21329,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-payload-stats, clock-rate=(uint)0, running-time=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0, ssrc=(uint)0, pt=(uint)96, seqnum-offset=(uint)0, timestamp-offset=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false }, "timestamp": { @@ -22009,7 +21340,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "timestamp-offset": { @@ -22019,7 +21351,19 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", + "writable": true + }, + "twcc-ext-id": { + "blurb": "The RTP header-extension ID to use for tagging buffers with Transport-wide Congestion Control sequencenumbers (0 = disable)", + "construct": false, + "construct-only": false, + "default": "0", + "max": "15", + "min": "0", + "readable": true, + "type": "guint", "writable": true } }, @@ -22038,7 +21382,6 @@ ], "klass": "Codec/Depayloader/Network/RTP", "long-name": "RTP MPEG1 System Stream depayloader", - "name": "rtpmp1sdepay", "pad-templates": { "sink": { "caps": "application/x-rtp:\n media: other\n clock-rate: [ 1, 2147483647 ]\n encoding-name: MP1S\napplication/x-rtp:\n media: video\n clock-rate: [ 1, 2147483647 ]\n encoding-name: MP1S\n", @@ -22059,23 +21402,8 @@ "default": "100", "max": "2147483647", "min": "0", - "type-name": "gint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -22083,7 +21411,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "stats": { @@ -22091,7 +21420,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-depayload-stats, clock_rate=(uint)0, npt-start=(guint64)0, npt-stop=(guint64)18446744073709551615, play-speed=(double)1, play-scale=(double)1, running-time-dts=(guint64)18446744073709551615, running-time-pts=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false } }, @@ -22110,7 +21440,6 @@ ], "klass": "Codec/Depayloader/Network/RTP", "long-name": "RTP MPEG Transport Stream depayloader", - "name": "rtpmp2tdepay", "pad-templates": { "sink": { "caps": "application/x-rtp:\n media: video\n clock-rate: [ 1, 2147483647 ]\n encoding-name: { (string)MP2T, (string)MP2T-ES }\napplication/x-rtp:\n media: video\n payload: 33\n clock-rate: [ 1, 2147483647 ]\n", @@ -22131,23 +21460,8 @@ "default": "100", "max": "2147483647", "min": "0", - "type-name": "gint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "skip-first-bytes": { @@ -22157,7 +21471,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "source-info": { @@ -22165,7 +21480,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "stats": { @@ -22173,7 +21489,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-depayload-stats, clock_rate=(uint)0, npt-start=(guint64)0, npt-stop=(guint64)18446744073709551615, play-speed=(double)1, play-scale=(double)1, running-time-dts=(guint64)18446744073709551615, running-time-pts=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false } }, @@ -22192,7 +21509,6 @@ ], "klass": "Codec/Payloader/Network/RTP", "long-name": "RTP MPEG2 Transport Stream payloader", - "name": "rtpmp2tpay", "pad-templates": { "sink": { "caps": "video/mpegts:\n packetsize: 188\n systemstream: true\n", @@ -22213,7 +21529,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "min-ptime": { @@ -22223,7 +21540,8 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "mtu": { @@ -22233,16 +21551,8 @@ "default": "1400", "max": "-1", "min": "28", - "type-name": "guint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", + "readable": true, + "type": "guint", "writable": true }, "onvif-no-rate-control": { @@ -22250,14 +21560,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "perfect-rtptime": { @@ -22265,7 +21569,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "pt": { @@ -22275,7 +21580,8 @@ "default": "33", "max": "127", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "ptime-multiple": { @@ -22285,7 +21591,17 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", + "writable": true + }, + "scale-rtptime": { + "blurb": "Whether the RTP timestamp should be scaled with the rate (speed)", + "construct": false, + "construct-only": false, + "default": "true", + "readable": true, + "type": "gboolean", "writable": true }, "seqnum": { @@ -22295,7 +21611,8 @@ "default": "0", "max": "65535", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "seqnum-offset": { @@ -22305,7 +21622,8 @@ "default": "-1", "max": "65535", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -22313,7 +21631,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "ssrc": { @@ -22323,7 +21642,8 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "stats": { @@ -22331,7 +21651,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-payload-stats, clock-rate=(uint)90000, running-time=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0, ssrc=(uint)0, pt=(uint)33, seqnum-offset=(uint)0, timestamp-offset=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false }, "timestamp": { @@ -22341,7 +21662,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "timestamp-offset": { @@ -22351,7 +21673,19 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", + "writable": true + }, + "twcc-ext-id": { + "blurb": "The RTP header-extension ID to use for tagging buffers with Transport-wide Congestion Control sequencenumbers (0 = disable)", + "construct": false, + "construct-only": false, + "default": "0", + "max": "15", + "min": "0", + "readable": true, + "type": "guint", "writable": true } }, @@ -22370,7 +21704,6 @@ ], "klass": "Codec/Depayloader/Network/RTP", "long-name": "RTP MPEG4 audio depayloader", - "name": "rtpmp4adepay", "pad-templates": { "sink": { "caps": "application/x-rtp:\n media: audio\n clock-rate: [ 1, 2147483647 ]\n encoding-name: MP4A-LATM\n", @@ -22391,23 +21724,8 @@ "default": "100", "max": "2147483647", "min": "0", - "type-name": "gint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -22415,7 +21733,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "stats": { @@ -22423,7 +21742,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-depayload-stats, clock_rate=(uint)0, npt-start=(guint64)0, npt-stop=(guint64)18446744073709551615, play-speed=(double)1, play-scale=(double)1, running-time-dts=(guint64)18446744073709551615, running-time-pts=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false } }, @@ -22442,7 +21762,6 @@ ], "klass": "Codec/Payloader/Network/RTP", "long-name": "RTP MPEG4 audio payloader", - "name": "rtpmp4apay", "pad-templates": { "sink": { "caps": "audio/mpeg:\n mpegversion: 4\n stream-format: raw\n", @@ -22463,7 +21782,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "min-ptime": { @@ -22473,7 +21793,8 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "mtu": { @@ -22483,16 +21804,8 @@ "default": "1400", "max": "-1", "min": "28", - "type-name": "guint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", + "readable": true, + "type": "guint", "writable": true }, "onvif-no-rate-control": { @@ -22500,14 +21813,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "perfect-rtptime": { @@ -22515,7 +21822,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "pt": { @@ -22525,7 +21833,8 @@ "default": "96", "max": "127", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "ptime-multiple": { @@ -22535,7 +21844,17 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", + "writable": true + }, + "scale-rtptime": { + "blurb": "Whether the RTP timestamp should be scaled with the rate (speed)", + "construct": false, + "construct-only": false, + "default": "true", + "readable": true, + "type": "gboolean", "writable": true }, "seqnum": { @@ -22545,7 +21864,8 @@ "default": "0", "max": "65535", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "seqnum-offset": { @@ -22555,7 +21875,8 @@ "default": "-1", "max": "65535", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -22563,7 +21884,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "ssrc": { @@ -22573,7 +21895,8 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "stats": { @@ -22581,7 +21904,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-payload-stats, clock-rate=(uint)0, running-time=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0, ssrc=(uint)0, pt=(uint)96, seqnum-offset=(uint)0, timestamp-offset=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false }, "timestamp": { @@ -22591,7 +21915,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "timestamp-offset": { @@ -22601,7 +21926,19 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", + "writable": true + }, + "twcc-ext-id": { + "blurb": "The RTP header-extension ID to use for tagging buffers with Transport-wide Congestion Control sequencenumbers (0 = disable)", + "construct": false, + "construct-only": false, + "default": "0", + "max": "15", + "min": "0", + "readable": true, + "type": "guint", "writable": true } }, @@ -22620,7 +21957,6 @@ ], "klass": "Codec/Depayloader/Network/RTP", "long-name": "RTP MPEG4 ES depayloader", - "name": "rtpmp4gdepay", "pad-templates": { "sink": { "caps": "application/x-rtp:\n media: { (string)video, (string)audio, (string)application }\n clock-rate: [ 1, 2147483647 ]\n encoding-name: MPEG4-GENERIC\n mode: { (string)generic, (string)CELP-cbr, (string)CELP-vbr, (string)AAC-lbr, (string)AAC-hbr }\n", @@ -22641,23 +21977,8 @@ "default": "100", "max": "2147483647", "min": "0", - "type-name": "gint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -22665,7 +21986,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "stats": { @@ -22673,7 +21995,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-depayload-stats, clock_rate=(uint)0, npt-start=(guint64)0, npt-stop=(guint64)18446744073709551615, play-speed=(double)1, play-scale=(double)1, running-time-dts=(guint64)18446744073709551615, running-time-pts=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false } }, @@ -22692,7 +22015,6 @@ ], "klass": "Codec/Payloader/Network/RTP", "long-name": "RTP MPEG4 ES payloader", - "name": "rtpmp4gpay", "pad-templates": { "sink": { "caps": "video/mpeg:\n mpegversion: 4\n systemstream: false\naudio/mpeg:\n mpegversion: 4\n stream-format: raw\n", @@ -22713,7 +22035,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "min-ptime": { @@ -22723,7 +22046,8 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "mtu": { @@ -22733,16 +22057,8 @@ "default": "1400", "max": "-1", "min": "28", - "type-name": "guint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", + "readable": true, + "type": "guint", "writable": true }, "onvif-no-rate-control": { @@ -22750,14 +22066,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "perfect-rtptime": { @@ -22765,7 +22075,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "pt": { @@ -22775,7 +22086,8 @@ "default": "96", "max": "127", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "ptime-multiple": { @@ -22785,7 +22097,17 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", + "writable": true + }, + "scale-rtptime": { + "blurb": "Whether the RTP timestamp should be scaled with the rate (speed)", + "construct": false, + "construct-only": false, + "default": "true", + "readable": true, + "type": "gboolean", "writable": true }, "seqnum": { @@ -22795,7 +22117,8 @@ "default": "0", "max": "65535", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "seqnum-offset": { @@ -22805,7 +22128,8 @@ "default": "-1", "max": "65535", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -22813,7 +22137,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "ssrc": { @@ -22823,7 +22148,8 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "stats": { @@ -22831,7 +22157,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-payload-stats, clock-rate=(uint)0, running-time=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0, ssrc=(uint)0, pt=(uint)96, seqnum-offset=(uint)0, timestamp-offset=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false }, "timestamp": { @@ -22841,7 +22168,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "timestamp-offset": { @@ -22851,7 +22179,19 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", + "writable": true + }, + "twcc-ext-id": { + "blurb": "The RTP header-extension ID to use for tagging buffers with Transport-wide Congestion Control sequencenumbers (0 = disable)", + "construct": false, + "construct-only": false, + "default": "0", + "max": "15", + "min": "0", + "readable": true, + "type": "guint", "writable": true } }, @@ -22870,7 +22210,6 @@ ], "klass": "Codec/Depayloader/Network/RTP", "long-name": "RTP MPEG4 video depayloader", - "name": "rtpmp4vdepay", "pad-templates": { "sink": { "caps": "application/x-rtp:\n media: video\n clock-rate: [ 1, 2147483647 ]\n encoding-name: MP4V-ES\n", @@ -22891,23 +22230,8 @@ "default": "100", "max": "2147483647", "min": "0", - "type-name": "gint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -22915,7 +22239,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "stats": { @@ -22923,7 +22248,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-depayload-stats, clock_rate=(uint)0, npt-start=(guint64)0, npt-stop=(guint64)18446744073709551615, play-speed=(double)1, play-scale=(double)1, running-time-dts=(guint64)18446744073709551615, running-time-pts=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false } }, @@ -22942,7 +22268,6 @@ ], "klass": "Codec/Payloader/Network/RTP", "long-name": "RTP MPEG4 Video payloader", - "name": "rtpmp4vpay", "pad-templates": { "sink": { "caps": "video/mpeg:\n mpegversion: 4\n systemstream: false\nvideo/x-divx:\n", @@ -22963,7 +22288,8 @@ "default": "0", "max": "3600", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "max-ptime": { @@ -22973,7 +22299,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "min-ptime": { @@ -22983,7 +22310,8 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "mtu": { @@ -22993,16 +22321,8 @@ "default": "1400", "max": "-1", "min": "28", - "type-name": "guint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", + "readable": true, + "type": "guint", "writable": true }, "onvif-no-rate-control": { @@ -23010,14 +22330,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "perfect-rtptime": { @@ -23025,7 +22339,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "pt": { @@ -23035,7 +22350,8 @@ "default": "96", "max": "127", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "ptime-multiple": { @@ -23045,7 +22361,17 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", + "writable": true + }, + "scale-rtptime": { + "blurb": "Whether the RTP timestamp should be scaled with the rate (speed)", + "construct": false, + "construct-only": false, + "default": "true", + "readable": true, + "type": "gboolean", "writable": true }, "seqnum": { @@ -23055,7 +22381,8 @@ "default": "0", "max": "65535", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "seqnum-offset": { @@ -23065,7 +22392,8 @@ "default": "-1", "max": "65535", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -23073,7 +22401,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "ssrc": { @@ -23083,7 +22412,8 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "stats": { @@ -23091,7 +22421,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-payload-stats, clock-rate=(uint)0, running-time=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0, ssrc=(uint)0, pt=(uint)96, seqnum-offset=(uint)0, timestamp-offset=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false }, "timestamp": { @@ -23101,7 +22432,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "timestamp-offset": { @@ -23111,7 +22443,19 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", + "writable": true + }, + "twcc-ext-id": { + "blurb": "The RTP header-extension ID to use for tagging buffers with Transport-wide Congestion Control sequencenumbers (0 = disable)", + "construct": false, + "construct-only": false, + "default": "0", + "max": "15", + "min": "0", + "readable": true, + "type": "guint", "writable": true } }, @@ -23130,7 +22474,6 @@ ], "klass": "Codec/Depayloader/Network/RTP", "long-name": "RTP MPEG audio depayloader", - "name": "rtpmpadepay", "pad-templates": { "sink": { "caps": "application/x-rtp:\n media: audio\n payload: 14\n clock-rate: 90000\napplication/x-rtp:\n media: audio\n encoding-name: MPA\n clock-rate: [ 1, 2147483647 ]\n", @@ -23151,23 +22494,8 @@ "default": "100", "max": "2147483647", "min": "0", - "type-name": "gint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -23175,7 +22503,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "stats": { @@ -23183,7 +22512,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-depayload-stats, clock_rate=(uint)0, npt-start=(guint64)0, npt-stop=(guint64)18446744073709551615, play-speed=(double)1, play-scale=(double)1, running-time-dts=(guint64)18446744073709551615, running-time-pts=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false } }, @@ -23202,7 +22532,6 @@ ], "klass": "Codec/Payloader/Network/RTP", "long-name": "RTP MPEG audio payloader", - "name": "rtpmpapay", "pad-templates": { "sink": { "caps": "audio/mpeg:\n mpegversion: 1\n", @@ -23223,7 +22552,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "min-ptime": { @@ -23233,7 +22563,8 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "mtu": { @@ -23243,16 +22574,8 @@ "default": "1400", "max": "-1", "min": "28", - "type-name": "guint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", + "readable": true, + "type": "guint", "writable": true }, "onvif-no-rate-control": { @@ -23260,14 +22583,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "perfect-rtptime": { @@ -23275,7 +22592,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "pt": { @@ -23285,7 +22603,8 @@ "default": "14", "max": "127", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "ptime-multiple": { @@ -23295,7 +22614,17 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", + "writable": true + }, + "scale-rtptime": { + "blurb": "Whether the RTP timestamp should be scaled with the rate (speed)", + "construct": false, + "construct-only": false, + "default": "true", + "readable": true, + "type": "gboolean", "writable": true }, "seqnum": { @@ -23305,7 +22634,8 @@ "default": "0", "max": "65535", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "seqnum-offset": { @@ -23315,7 +22645,8 @@ "default": "-1", "max": "65535", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -23323,7 +22654,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "ssrc": { @@ -23333,7 +22665,8 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "stats": { @@ -23341,7 +22674,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-payload-stats, clock-rate=(uint)0, running-time=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0, ssrc=(uint)0, pt=(uint)14, seqnum-offset=(uint)0, timestamp-offset=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false }, "timestamp": { @@ -23351,7 +22685,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "timestamp-offset": { @@ -23361,7 +22696,19 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", + "writable": true + }, + "twcc-ext-id": { + "blurb": "The RTP header-extension ID to use for tagging buffers with Transport-wide Congestion Control sequencenumbers (0 = disable)", + "construct": false, + "construct-only": false, + "default": "0", + "max": "15", + "min": "0", + "readable": true, + "type": "guint", "writable": true } }, @@ -23380,7 +22727,6 @@ ], "klass": "Codec/Depayloader/Network/RTP", "long-name": "RTP MPEG audio depayloader", - "name": "rtpmparobustdepay", "pad-templates": { "sink": { "caps": "application/x-rtp:\n media: audio\n clock-rate: 90000\n encoding-name: MPA-ROBUST\napplication/x-rtp:\n media: audio\n clock-rate: [ 1, 2147483647 ]\n encoding-name: { (string)X-MP3-DRAFT-00, (string)X-MP3-DRAFT-01, (string)X-MP3-DRAFT-02, (string)X-MP3-DRAFT-03, (string)X-MP3-DRAFT-04, (string)X-MP3-DRAFT-05, (string)X-MP3-DRAFT-06 }\n", @@ -23401,23 +22747,8 @@ "default": "100", "max": "2147483647", "min": "0", - "type-name": "gint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -23425,7 +22756,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "stats": { @@ -23433,7 +22765,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-depayload-stats, clock_rate=(uint)0, npt-start=(guint64)0, npt-stop=(guint64)18446744073709551615, play-speed=(double)1, play-scale=(double)1, running-time-dts=(guint64)18446744073709551615, running-time-pts=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false } }, @@ -23452,7 +22785,6 @@ ], "klass": "Codec/Depayloader/Network/RTP", "long-name": "RTP MPEG video depayloader", - "name": "rtpmpvdepay", "pad-templates": { "sink": { "caps": "application/x-rtp:\n media: video\n clock-rate: 90000\n encoding-name: MPV\napplication/x-rtp:\n media: video\n payload: 32\n clock-rate: 90000\n", @@ -23473,23 +22805,8 @@ "default": "100", "max": "2147483647", "min": "0", - "type-name": "gint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -23497,7 +22814,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "stats": { @@ -23505,7 +22823,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-depayload-stats, clock_rate=(uint)0, npt-start=(guint64)0, npt-stop=(guint64)18446744073709551615, play-speed=(double)1, play-scale=(double)1, running-time-dts=(guint64)18446744073709551615, running-time-pts=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false } }, @@ -23524,7 +22843,6 @@ ], "klass": "Codec/Payloader/Network/RTP", "long-name": "RTP MPEG2 ES video payloader", - "name": "rtpmpvpay", "pad-templates": { "sink": { "caps": "video/mpeg:\n mpegversion: 2\n systemstream: false\n", @@ -23545,7 +22863,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "min-ptime": { @@ -23555,7 +22874,8 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "mtu": { @@ -23565,16 +22885,8 @@ "default": "1400", "max": "-1", "min": "28", - "type-name": "guint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", + "readable": true, + "type": "guint", "writable": true }, "onvif-no-rate-control": { @@ -23582,14 +22894,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "perfect-rtptime": { @@ -23597,7 +22903,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "pt": { @@ -23607,7 +22914,8 @@ "default": "32", "max": "127", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "ptime-multiple": { @@ -23617,7 +22925,17 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", + "writable": true + }, + "scale-rtptime": { + "blurb": "Whether the RTP timestamp should be scaled with the rate (speed)", + "construct": false, + "construct-only": false, + "default": "true", + "readable": true, + "type": "gboolean", "writable": true }, "seqnum": { @@ -23627,7 +22945,8 @@ "default": "0", "max": "65535", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "seqnum-offset": { @@ -23637,7 +22956,8 @@ "default": "-1", "max": "65535", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -23645,7 +22965,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "ssrc": { @@ -23655,7 +22976,8 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "stats": { @@ -23663,7 +22985,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-payload-stats, clock-rate=(uint)90000, running-time=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0, ssrc=(uint)0, pt=(uint)32, seqnum-offset=(uint)0, timestamp-offset=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false }, "timestamp": { @@ -23673,7 +22996,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "timestamp-offset": { @@ -23683,7 +23007,19 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", + "writable": true + }, + "twcc-ext-id": { + "blurb": "The RTP header-extension ID to use for tagging buffers with Transport-wide Congestion Control sequencenumbers (0 = disable)", + "construct": false, + "construct-only": false, + "default": "0", + "max": "15", + "min": "0", + "readable": true, + "type": "guint", "writable": true } }, @@ -23702,7 +23038,6 @@ ], "klass": "Codec/Depayloader/Network/RTP", "long-name": "RTP Opus packet depayloader", - "name": "rtpopusdepay", "pad-templates": { "sink": { "caps": "application/x-rtp:\n media: audio\n payload: [ 96, 127 ]\n clock-rate: 48000\n encoding-name: { (string)OPUS, (string)X-GST-OPUS-DRAFT-SPITTKA-00 }\n", @@ -23723,23 +23058,8 @@ "default": "100", "max": "2147483647", "min": "0", - "type-name": "gint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -23747,7 +23067,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "stats": { @@ -23755,7 +23076,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-depayload-stats, clock_rate=(uint)0, npt-start=(guint64)0, npt-stop=(guint64)18446744073709551615, play-speed=(double)1, play-scale=(double)1, running-time-dts=(guint64)18446744073709551615, running-time-pts=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false } }, @@ -23774,10 +23096,9 @@ ], "klass": "Codec/Payloader/Network/RTP", "long-name": "RTP Opus payloader", - "name": "rtpopuspay", "pad-templates": { "sink": { - "caps": "audio/x-opus:\n channels: [ 1, 2 ]\nchannel-mapping-family: 0\n", + "caps": "audio/x-opus:\nchannel-mapping-family: 0\n", "direction": "sink", "presence": "always" }, @@ -23795,7 +23116,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "min-ptime": { @@ -23805,7 +23127,8 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "mtu": { @@ -23815,16 +23138,8 @@ "default": "1400", "max": "-1", "min": "28", - "type-name": "guint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", + "readable": true, + "type": "guint", "writable": true }, "onvif-no-rate-control": { @@ -23832,14 +23147,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "perfect-rtptime": { @@ -23847,7 +23156,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "pt": { @@ -23857,7 +23167,8 @@ "default": "96", "max": "127", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "ptime-multiple": { @@ -23867,7 +23178,17 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", + "writable": true + }, + "scale-rtptime": { + "blurb": "Whether the RTP timestamp should be scaled with the rate (speed)", + "construct": false, + "construct-only": false, + "default": "true", + "readable": true, + "type": "gboolean", "writable": true }, "seqnum": { @@ -23877,7 +23198,8 @@ "default": "0", "max": "65535", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "seqnum-offset": { @@ -23887,7 +23209,8 @@ "default": "-1", "max": "65535", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -23895,7 +23218,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "ssrc": { @@ -23905,7 +23229,8 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "stats": { @@ -23913,7 +23238,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-payload-stats, clock-rate=(uint)0, running-time=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0, ssrc=(uint)0, pt=(uint)96, seqnum-offset=(uint)0, timestamp-offset=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false }, "timestamp": { @@ -23923,7 +23249,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "timestamp-offset": { @@ -23933,7 +23260,19 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", + "writable": true + }, + "twcc-ext-id": { + "blurb": "The RTP header-extension ID to use for tagging buffers with Transport-wide Congestion Control sequencenumbers (0 = disable)", + "construct": false, + "construct-only": false, + "default": "0", + "max": "15", + "min": "0", + "readable": true, + "type": "guint", "writable": true } }, @@ -23952,7 +23291,6 @@ ], "klass": "Codec/Depayloader/Network/RTP", "long-name": "RTP PCMA depayloader", - "name": "rtppcmadepay", "pad-templates": { "sink": { "caps": "application/x-rtp:\n media: audio\n payload: 8\n clock-rate: 8000\napplication/x-rtp:\n media: audio\n clock-rate: [ 1, 2147483647 ]\n encoding-name: PCMA\n", @@ -23973,23 +23311,8 @@ "default": "100", "max": "2147483647", "min": "0", - "type-name": "gint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -23997,7 +23320,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "stats": { @@ -24005,7 +23329,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-depayload-stats, clock_rate=(uint)0, npt-start=(guint64)0, npt-stop=(guint64)18446744073709551615, play-speed=(double)1, play-scale=(double)1, running-time-dts=(guint64)18446744073709551615, running-time-pts=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false } }, @@ -24025,7 +23350,6 @@ ], "klass": "Codec/Payloader/Network/RTP", "long-name": "RTP PCMA payloader", - "name": "rtppcmapay", "pad-templates": { "sink": { "caps": "audio/x-alaw:\n channels: 1\n rate: 8000\n", @@ -24044,7 +23368,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "max-ptime": { @@ -24054,7 +23379,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "min-ptime": { @@ -24064,7 +23390,8 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "mtu": { @@ -24074,16 +23401,8 @@ "default": "1400", "max": "-1", "min": "28", - "type-name": "guint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", + "readable": true, + "type": "guint", "writable": true }, "onvif-no-rate-control": { @@ -24091,14 +23410,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "perfect-rtptime": { @@ -24106,7 +23419,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "pt": { @@ -24116,7 +23430,8 @@ "default": "8", "max": "127", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "ptime-multiple": { @@ -24126,7 +23441,17 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", + "writable": true + }, + "scale-rtptime": { + "blurb": "Whether the RTP timestamp should be scaled with the rate (speed)", + "construct": false, + "construct-only": false, + "default": "true", + "readable": true, + "type": "gboolean", "writable": true }, "seqnum": { @@ -24136,7 +23461,8 @@ "default": "0", "max": "65535", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "seqnum-offset": { @@ -24146,7 +23472,8 @@ "default": "-1", "max": "65535", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -24154,7 +23481,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "ssrc": { @@ -24164,7 +23492,8 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "stats": { @@ -24172,7 +23501,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-payload-stats, clock-rate=(uint)8000, running-time=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0, ssrc=(uint)0, pt=(uint)8, seqnum-offset=(uint)0, timestamp-offset=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false }, "timestamp": { @@ -24182,7 +23512,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "timestamp-offset": { @@ -24192,7 +23523,19 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", + "writable": true + }, + "twcc-ext-id": { + "blurb": "The RTP header-extension ID to use for tagging buffers with Transport-wide Congestion Control sequencenumbers (0 = disable)", + "construct": false, + "construct-only": false, + "default": "0", + "max": "15", + "min": "0", + "readable": true, + "type": "guint", "writable": true } }, @@ -24211,7 +23554,6 @@ ], "klass": "Codec/Depayloader/Network/RTP", "long-name": "RTP PCMU depayloader", - "name": "rtppcmudepay", "pad-templates": { "sink": { "caps": "application/x-rtp:\n media: audio\n payload: 0\n clock-rate: 8000\napplication/x-rtp:\n media: audio\n encoding-name: PCMU\n clock-rate: [ 1, 2147483647 ]\n", @@ -24232,23 +23574,8 @@ "default": "100", "max": "2147483647", "min": "0", - "type-name": "gint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -24256,7 +23583,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "stats": { @@ -24264,7 +23592,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-depayload-stats, clock_rate=(uint)0, npt-start=(guint64)0, npt-stop=(guint64)18446744073709551615, play-speed=(double)1, play-scale=(double)1, running-time-dts=(guint64)18446744073709551615, running-time-pts=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false } }, @@ -24284,7 +23613,6 @@ ], "klass": "Codec/Payloader/Network/RTP", "long-name": "RTP PCMU payloader", - "name": "rtppcmupay", "pad-templates": { "sink": { "caps": "audio/x-mulaw:\n channels: 1\n rate: 8000\n", @@ -24303,7 +23631,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "max-ptime": { @@ -24313,7 +23642,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "min-ptime": { @@ -24323,7 +23653,8 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "mtu": { @@ -24333,16 +23664,8 @@ "default": "1400", "max": "-1", "min": "28", - "type-name": "guint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", + "readable": true, + "type": "guint", "writable": true }, "onvif-no-rate-control": { @@ -24350,14 +23673,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "perfect-rtptime": { @@ -24365,7 +23682,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "pt": { @@ -24375,7 +23693,8 @@ "default": "0", "max": "127", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "ptime-multiple": { @@ -24385,7 +23704,17 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", + "writable": true + }, + "scale-rtptime": { + "blurb": "Whether the RTP timestamp should be scaled with the rate (speed)", + "construct": false, + "construct-only": false, + "default": "true", + "readable": true, + "type": "gboolean", "writable": true }, "seqnum": { @@ -24395,7 +23724,8 @@ "default": "0", "max": "65535", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "seqnum-offset": { @@ -24405,7 +23735,8 @@ "default": "-1", "max": "65535", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -24413,7 +23744,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "ssrc": { @@ -24423,7 +23755,8 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "stats": { @@ -24431,7 +23764,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-payload-stats, clock-rate=(uint)8000, running-time=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0, ssrc=(uint)0, pt=(uint)0, seqnum-offset=(uint)0, timestamp-offset=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false }, "timestamp": { @@ -24441,7 +23775,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "timestamp-offset": { @@ -24451,7 +23786,19 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", + "writable": true + }, + "twcc-ext-id": { + "blurb": "The RTP header-extension ID to use for tagging buffers with Transport-wide Congestion Control sequencenumbers (0 = disable)", + "construct": false, + "construct-only": false, + "default": "0", + "max": "15", + "min": "0", + "readable": true, + "type": "guint", "writable": true } }, @@ -24470,7 +23817,6 @@ ], "klass": "Codec/Depayloader/Network/RTP", "long-name": "RTP QCELP depayloader", - "name": "rtpqcelpdepay", "pad-templates": { "sink": { "caps": "application/x-rtp:\n media: audio\n clock-rate: 8000\n encoding-name: QCELP\napplication/x-rtp:\n media: audio\n payload: 12\n clock-rate: 8000\n", @@ -24491,23 +23837,8 @@ "default": "100", "max": "2147483647", "min": "0", - "type-name": "gint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -24515,7 +23846,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "stats": { @@ -24523,7 +23855,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-depayload-stats, clock_rate=(uint)0, npt-start=(guint64)0, npt-stop=(guint64)18446744073709551615, play-speed=(double)1, play-scale=(double)1, running-time-dts=(guint64)18446744073709551615, running-time-pts=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false } }, @@ -24542,7 +23875,6 @@ ], "klass": "Codec/Depayloader/Network/RTP", "long-name": "RTP QDM2 depayloader", - "name": "rtpqdm2depay", "pad-templates": { "sink": { "caps": "application/x-rtp:\n media: audio\n encoding-name: X-QDM\n", @@ -24563,23 +23895,8 @@ "default": "100", "max": "2147483647", "min": "0", - "type-name": "gint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -24587,7 +23904,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "stats": { @@ -24595,7 +23913,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-depayload-stats, clock_rate=(uint)0, npt-start=(guint64)0, npt-stop=(guint64)18446744073709551615, play-speed=(double)1, play-scale=(double)1, running-time-dts=(guint64)18446744073709551615, running-time-pts=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false } }, @@ -24613,7 +23932,6 @@ ], "klass": "Codec/Depayloader/Network/RTP", "long-name": "Redundant Audio Data (RED) Decoder", - "name": "rtpreddec", "pad-templates": { "sink": { "caps": "application/x-rtp:\n", @@ -24627,22 +23945,6 @@ } }, "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, "pt": { "blurb": "Payload type FEC packets", "construct": false, @@ -24650,7 +23952,8 @@ "default": "-1", "max": "127", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "received": { @@ -24660,7 +23963,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false } }, @@ -24678,7 +23982,6 @@ ], "klass": "Codec/Payloader/Network/RTP", "long-name": "Redundant Audio Data (RED) Encoder", - "name": "rtpredenc", "pad-templates": { "sink": { "caps": "application/x-rtp:\n", @@ -24697,7 +24000,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "distance": { @@ -24707,23 +24011,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "guint", "writable": true }, "pt": { @@ -24733,7 +24022,8 @@ "default": "0", "max": "127", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "sent": { @@ -24743,7 +24033,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false } }, @@ -24762,7 +24053,6 @@ ], "klass": "Codec/Depayloader/Network/RTP", "long-name": "RTP SBC audio depayloader", - "name": "rtpsbcdepay", "pad-templates": { "sink": { "caps": "application/x-rtp:\n media: audio\n payload: [ 96, 127 ]\n clock-rate: { (int)16000, (int)32000, (int)44100, (int)48000 }\n encoding-name: SBC\n", @@ -24781,7 +24071,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "max-reorder": { @@ -24791,23 +24082,8 @@ "default": "100", "max": "2147483647", "min": "0", - "type-name": "gint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -24815,7 +24091,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "stats": { @@ -24823,7 +24100,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-depayload-stats, clock_rate=(uint)0, npt-start=(guint64)0, npt-stop=(guint64)18446744073709551615, play-speed=(double)1, play-scale=(double)1, running-time-dts=(guint64)18446744073709551615, running-time-pts=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false } }, @@ -24842,7 +24120,6 @@ ], "klass": "Codec/Payloader/Network", "long-name": "RTP packet payloader", - "name": "rtpsbcpay", "pad-templates": { "sink": { "caps": "audio/x-sbc:\n rate: { (int)16000, (int)32000, (int)44100, (int)48000 }\n channels: [ 1, 2 ]\n channel-mode: { (string)mono, (string)dual, (string)stereo, (string)joint }\n blocks: { (int)4, (int)8, (int)12, (int)16 }\n subbands: { (int)4, (int)8 }\nallocation-method: { (string)snr, (string)loudness }\n bitpool: [ 2, 64 ]\n", @@ -24863,7 +24140,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "min-frames": { @@ -24873,7 +24151,8 @@ "default": "0", "max": "2147483647", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "min-ptime": { @@ -24883,7 +24162,8 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "mtu": { @@ -24893,16 +24173,8 @@ "default": "1400", "max": "-1", "min": "28", - "type-name": "guint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", + "readable": true, + "type": "guint", "writable": true }, "onvif-no-rate-control": { @@ -24910,14 +24182,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "perfect-rtptime": { @@ -24925,7 +24191,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "pt": { @@ -24935,7 +24202,8 @@ "default": "96", "max": "127", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "ptime-multiple": { @@ -24945,7 +24213,17 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", + "writable": true + }, + "scale-rtptime": { + "blurb": "Whether the RTP timestamp should be scaled with the rate (speed)", + "construct": false, + "construct-only": false, + "default": "true", + "readable": true, + "type": "gboolean", "writable": true }, "seqnum": { @@ -24955,7 +24233,8 @@ "default": "0", "max": "65535", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "seqnum-offset": { @@ -24965,7 +24244,8 @@ "default": "-1", "max": "65535", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -24973,7 +24253,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "ssrc": { @@ -24983,7 +24264,8 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "stats": { @@ -24991,7 +24273,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-payload-stats, clock-rate=(uint)0, running-time=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0, ssrc=(uint)0, pt=(uint)96, seqnum-offset=(uint)0, timestamp-offset=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false }, "timestamp": { @@ -25001,7 +24284,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "timestamp-offset": { @@ -25011,7 +24295,19 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", + "writable": true + }, + "twcc-ext-id": { + "blurb": "The RTP header-extension ID to use for tagging buffers with Transport-wide Congestion Control sequencenumbers (0 = disable)", + "construct": false, + "construct-only": false, + "default": "0", + "max": "15", + "min": "0", + "readable": true, + "type": "guint", "writable": true } }, @@ -25030,7 +24326,6 @@ ], "klass": "Codec/Depayloader/Network/RTP", "long-name": "RTP Siren packet depayloader", - "name": "rtpsirendepay", "pad-templates": { "sink": { "caps": "application/x-rtp:\n media: audio\n clock-rate: 16000\n encoding-name: SIREN\n", @@ -25051,23 +24346,8 @@ "default": "100", "max": "2147483647", "min": "0", - "type-name": "gint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -25075,7 +24355,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "stats": { @@ -25083,7 +24364,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-depayload-stats, clock_rate=(uint)0, npt-start=(guint64)0, npt-stop=(guint64)18446744073709551615, play-speed=(double)1, play-scale=(double)1, running-time-dts=(guint64)18446744073709551615, running-time-pts=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false } }, @@ -25103,7 +24385,6 @@ ], "klass": "Codec/Payloader/Network/RTP", "long-name": "RTP Payloader for Siren Audio", - "name": "rtpsirenpay", "pad-templates": { "sink": { "caps": "audio/x-siren:\n dct-length: 320\n", @@ -25122,7 +24403,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "max-ptime": { @@ -25132,7 +24414,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "min-ptime": { @@ -25142,7 +24425,8 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "mtu": { @@ -25152,16 +24436,8 @@ "default": "1400", "max": "-1", "min": "28", - "type-name": "guint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", + "readable": true, + "type": "guint", "writable": true }, "onvif-no-rate-control": { @@ -25169,14 +24445,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "perfect-rtptime": { @@ -25184,7 +24454,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "pt": { @@ -25194,7 +24465,8 @@ "default": "96", "max": "127", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "ptime-multiple": { @@ -25204,7 +24476,17 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", + "writable": true + }, + "scale-rtptime": { + "blurb": "Whether the RTP timestamp should be scaled with the rate (speed)", + "construct": false, + "construct-only": false, + "default": "true", + "readable": true, + "type": "gboolean", "writable": true }, "seqnum": { @@ -25214,7 +24496,8 @@ "default": "0", "max": "65535", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "seqnum-offset": { @@ -25224,7 +24507,8 @@ "default": "-1", "max": "65535", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -25232,7 +24516,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "ssrc": { @@ -25242,7 +24527,8 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "stats": { @@ -25250,7 +24536,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-payload-stats, clock-rate=(uint)16000, running-time=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0, ssrc=(uint)0, pt=(uint)96, seqnum-offset=(uint)0, timestamp-offset=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false }, "timestamp": { @@ -25260,7 +24547,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "timestamp-offset": { @@ -25270,7 +24558,19 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", + "writable": true + }, + "twcc-ext-id": { + "blurb": "The RTP header-extension ID to use for tagging buffers with Transport-wide Congestion Control sequencenumbers (0 = disable)", + "construct": false, + "construct-only": false, + "default": "0", + "max": "15", + "min": "0", + "readable": true, + "type": "guint", "writable": true } }, @@ -25289,7 +24589,6 @@ ], "klass": "Codec/Depayloader/Network/RTP", "long-name": "RTP Speex depayloader", - "name": "rtpspeexdepay", "pad-templates": { "sink": { "caps": "application/x-rtp:\n media: audio\n clock-rate: [ 6000, 48000 ]\n encoding-name: SPEEX\n", @@ -25310,23 +24609,8 @@ "default": "100", "max": "2147483647", "min": "0", - "type-name": "gint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -25334,7 +24618,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "stats": { @@ -25342,7 +24627,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-depayload-stats, clock_rate=(uint)0, npt-start=(guint64)0, npt-stop=(guint64)18446744073709551615, play-speed=(double)1, play-scale=(double)1, running-time-dts=(guint64)18446744073709551615, running-time-pts=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false } }, @@ -25361,7 +24647,6 @@ ], "klass": "Codec/Payloader/Network/RTP", "long-name": "RTP Speex payloader", - "name": "rtpspeexpay", "pad-templates": { "sink": { "caps": "audio/x-speex:\n rate: [ 6000, 48000 ]\n channels: 1\n", @@ -25382,7 +24667,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "min-ptime": { @@ -25392,7 +24678,8 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "mtu": { @@ -25402,16 +24689,8 @@ "default": "1400", "max": "-1", "min": "28", - "type-name": "guint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", + "readable": true, + "type": "guint", "writable": true }, "onvif-no-rate-control": { @@ -25419,14 +24698,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "perfect-rtptime": { @@ -25434,7 +24707,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "pt": { @@ -25444,7 +24718,8 @@ "default": "110", "max": "127", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "ptime-multiple": { @@ -25454,7 +24729,17 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", + "writable": true + }, + "scale-rtptime": { + "blurb": "Whether the RTP timestamp should be scaled with the rate (speed)", + "construct": false, + "construct-only": false, + "default": "true", + "readable": true, + "type": "gboolean", "writable": true }, "seqnum": { @@ -25464,7 +24749,8 @@ "default": "0", "max": "65535", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "seqnum-offset": { @@ -25474,7 +24760,8 @@ "default": "-1", "max": "65535", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -25482,7 +24769,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "ssrc": { @@ -25492,7 +24780,8 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "stats": { @@ -25500,7 +24789,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-payload-stats, clock-rate=(uint)8000, running-time=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0, ssrc=(uint)0, pt=(uint)110, seqnum-offset=(uint)0, timestamp-offset=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false }, "timestamp": { @@ -25510,7 +24800,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "timestamp-offset": { @@ -25520,7 +24811,19 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", + "writable": true + }, + "twcc-ext-id": { + "blurb": "The RTP header-extension ID to use for tagging buffers with Transport-wide Congestion Control sequencenumbers (0 = disable)", + "construct": false, + "construct-only": false, + "default": "0", + "max": "15", + "min": "0", + "readable": true, + "type": "guint", "writable": true } }, @@ -25538,7 +24841,6 @@ ], "klass": "Analyzer/RTP", "long-name": "RTP storage", - "name": "rtpstorage", "pad-templates": { "sink": { "caps": "application/x-rtp:\n", @@ -25556,25 +24858,10 @@ "blurb": "Internal RtpStorage object", "construct": false, "construct-only": false, - "type-name": "GObject", + "readable": true, + "type": "GObject", "writable": false }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, "size-time": { "blurb": "The amount of data to keep in the storage (in ns, 0-disable)", "construct": true, @@ -25582,14 +24869,15 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true } }, "rank": "none" }, "rtpstreamdepay": { - "author": "Sebastian Dr\u00f6ge ", + "author": "Sebastian Dröge ", "description": "Depayloads RTP/RTCP packets for streaming protocols according to RFC4571", "hierarchy": [ "GstRtpStreamDepay", @@ -25601,7 +24889,6 @@ ], "klass": "Codec/Depayloader/Network", "long-name": "RTP Stream Depayloading", - "name": "rtpstreamdepay", "pad-templates": { "sink": { "caps": "application/x-rtp-stream:\napplication/x-rtcp-stream:\napplication/x-srtp-stream:\napplication/x-srtcp-stream:\n", @@ -25620,30 +24907,15 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true } }, "rank": "none" }, "rtpstreampay": { - "author": "Sebastian Dr\u00f6ge ", + "author": "Sebastian Dröge ", "description": "Payloads RTP/RTCP packets for streaming protocols according to RFC4571", "hierarchy": [ "GstRtpStreamPay", @@ -25654,7 +24926,6 @@ ], "klass": "Codec/Payloader/Network", "long-name": "RTP Stream Payloading", - "name": "rtpstreampay", "pad-templates": { "sink": { "caps": "application/x-rtp:\napplication/x-rtcp:\napplication/x-srtp:\napplication/x-srtcp:\n", @@ -25667,24 +24938,6 @@ "presence": "always" } }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - } - }, "rank": "none" }, "rtpsv3vdepay": { @@ -25700,7 +24953,6 @@ ], "klass": "Codec/Depayloader/Network/RTP", "long-name": "RTP SVQ3 depayloader", - "name": "rtpsv3vdepay", "pad-templates": { "sink": { "caps": "application/x-rtp:\n media: video\n clock-rate: 90000\n encoding-name: { (string)X-SV3V-ES, (string)X-SORENSON-VIDEO, (string)X-SORENSONVIDEO, (string)X-SorensonVideo }\n", @@ -25721,23 +24973,8 @@ "default": "100", "max": "2147483647", "min": "0", - "type-name": "gint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -25745,7 +24982,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "stats": { @@ -25753,7 +24991,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-depayload-stats, clock_rate=(uint)0, npt-start=(guint64)0, npt-stop=(guint64)18446744073709551615, play-speed=(double)1, play-scale=(double)1, running-time-dts=(guint64)18446744073709551615, running-time-pts=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false } }, @@ -25772,7 +25011,6 @@ ], "klass": "Codec/Depayloader/Network/RTP", "long-name": "RTP Theora depayloader", - "name": "rtptheoradepay", "pad-templates": { "sink": { "caps": "application/x-rtp:\n media: video\n clock-rate: 90000\n encoding-name: THEORA\n", @@ -25793,23 +25031,8 @@ "default": "100", "max": "2147483647", "min": "0", - "type-name": "gint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -25817,7 +25040,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "stats": { @@ -25825,7 +25049,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-depayload-stats, clock_rate=(uint)0, npt-start=(guint64)0, npt-stop=(guint64)18446744073709551615, play-speed=(double)1, play-scale=(double)1, running-time-dts=(guint64)18446744073709551615, running-time-pts=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false } }, @@ -25844,7 +25069,6 @@ ], "klass": "Codec/Payloader/Network/RTP", "long-name": "RTP Theora payloader", - "name": "rtptheorapay", "pad-templates": { "sink": { "caps": "video/x-theora:\n", @@ -25865,7 +25089,8 @@ "default": "0", "max": "3600", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "max-ptime": { @@ -25875,7 +25100,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "min-ptime": { @@ -25885,7 +25111,8 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "mtu": { @@ -25895,16 +25122,8 @@ "default": "1400", "max": "-1", "min": "28", - "type-name": "guint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", + "readable": true, + "type": "guint", "writable": true }, "onvif-no-rate-control": { @@ -25912,14 +25131,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "perfect-rtptime": { @@ -25927,7 +25140,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "pt": { @@ -25937,7 +25151,8 @@ "default": "96", "max": "127", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "ptime-multiple": { @@ -25947,7 +25162,17 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", + "writable": true + }, + "scale-rtptime": { + "blurb": "Whether the RTP timestamp should be scaled with the rate (speed)", + "construct": false, + "construct-only": false, + "default": "true", + "readable": true, + "type": "gboolean", "writable": true }, "seqnum": { @@ -25957,7 +25182,8 @@ "default": "0", "max": "65535", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "seqnum-offset": { @@ -25967,7 +25193,8 @@ "default": "-1", "max": "65535", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -25975,7 +25202,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "ssrc": { @@ -25985,7 +25213,8 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "stats": { @@ -25993,7 +25222,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-payload-stats, clock-rate=(uint)0, running-time=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0, ssrc=(uint)0, pt=(uint)96, seqnum-offset=(uint)0, timestamp-offset=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false }, "timestamp": { @@ -26003,7 +25233,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "timestamp-offset": { @@ -26013,7 +25244,19 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", + "writable": true + }, + "twcc-ext-id": { + "blurb": "The RTP header-extension ID to use for tagging buffers with Transport-wide Congestion Control sequencenumbers (0 = disable)", + "construct": false, + "construct-only": false, + "default": "0", + "max": "15", + "min": "0", + "readable": true, + "type": "guint", "writable": true } }, @@ -26031,7 +25274,6 @@ ], "klass": "Codec/Depayloader/Network/RTP", "long-name": "RTP FEC Decoder", - "name": "rtpulpfecdec", "pad-templates": { "sink": { "caps": "application/x-rtp:\n", @@ -26045,22 +25287,6 @@ } }, "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, "pt": { "blurb": "FEC packets payload type", "construct": false, @@ -26068,7 +25294,8 @@ "default": "0", "max": "127", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "recovered": { @@ -26078,14 +25305,16 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "storage": { "blurb": "RTP storage", "construct": false, "construct-only": false, - "type-name": "GObject", + "readable": true, + "type": "GObject", "writable": true }, "unrecovered": { @@ -26095,7 +25324,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false } }, @@ -26113,7 +25343,6 @@ ], "klass": "Codec/Payloader/Network/RTP", "long-name": "RTP FEC Encoder", - "name": "rtpulpfecenc", "pad-templates": { "sink": { "caps": "application/x-rtp:\n", @@ -26132,23 +25361,8 @@ "construct": true, "construct-only": false, "default": "true", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "percentage": { @@ -26158,7 +25372,8 @@ "default": "0", "max": "100", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "percentage-important": { @@ -26168,7 +25383,8 @@ "default": "0", "max": "100", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "protected": { @@ -26178,7 +25394,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "pt": { @@ -26188,7 +25405,8 @@ "default": "255", "max": "255", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true } }, @@ -26207,7 +25425,6 @@ ], "klass": "Codec/Depayloader/Network/RTP", "long-name": "RTP Vorbis depayloader", - "name": "rtpvorbisdepay", "pad-templates": { "sink": { "caps": "application/x-rtp:\n media: audio\n clock-rate: [ 1, 2147483647 ]\n encoding-name: VORBIS\n", @@ -26228,23 +25445,8 @@ "default": "100", "max": "2147483647", "min": "0", - "type-name": "gint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -26252,7 +25454,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "stats": { @@ -26260,7 +25463,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-depayload-stats, clock_rate=(uint)0, npt-start=(guint64)0, npt-stop=(guint64)18446744073709551615, play-speed=(double)1, play-scale=(double)1, running-time-dts=(guint64)18446744073709551615, running-time-pts=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false } }, @@ -26279,7 +25483,6 @@ ], "klass": "Codec/Payloader/Network/RTP", "long-name": "RTP Vorbis payloader", - "name": "rtpvorbispay", "pad-templates": { "sink": { "caps": "audio/x-vorbis:\n", @@ -26300,7 +25503,8 @@ "default": "0", "max": "3600", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "max-ptime": { @@ -26310,7 +25514,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "min-ptime": { @@ -26320,7 +25525,8 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "mtu": { @@ -26330,16 +25536,8 @@ "default": "1400", "max": "-1", "min": "28", - "type-name": "guint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", + "readable": true, + "type": "guint", "writable": true }, "onvif-no-rate-control": { @@ -26347,14 +25545,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "perfect-rtptime": { @@ -26362,7 +25554,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "pt": { @@ -26372,7 +25565,8 @@ "default": "96", "max": "127", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "ptime-multiple": { @@ -26382,7 +25576,17 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", + "writable": true + }, + "scale-rtptime": { + "blurb": "Whether the RTP timestamp should be scaled with the rate (speed)", + "construct": false, + "construct-only": false, + "default": "true", + "readable": true, + "type": "gboolean", "writable": true }, "seqnum": { @@ -26392,7 +25596,8 @@ "default": "0", "max": "65535", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "seqnum-offset": { @@ -26402,7 +25607,8 @@ "default": "-1", "max": "65535", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -26410,7 +25616,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "ssrc": { @@ -26420,7 +25627,8 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "stats": { @@ -26428,7 +25636,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-payload-stats, clock-rate=(uint)0, running-time=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0, ssrc=(uint)0, pt=(uint)96, seqnum-offset=(uint)0, timestamp-offset=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false }, "timestamp": { @@ -26438,7 +25647,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "timestamp-offset": { @@ -26448,7 +25658,19 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", + "writable": true + }, + "twcc-ext-id": { + "blurb": "The RTP header-extension ID to use for tagging buffers with Transport-wide Congestion Control sequencenumbers (0 = disable)", + "construct": false, + "construct-only": false, + "default": "0", + "max": "15", + "min": "0", + "readable": true, + "type": "guint", "writable": true } }, @@ -26467,7 +25689,6 @@ ], "klass": "Codec/Depayloader/Network/RTP", "long-name": "RTP VP8 depayloader", - "name": "rtpvp8depay", "pad-templates": { "sink": { "caps": "application/x-rtp:\n clock-rate: 90000\n media: video\n encoding-name: { (string)VP8, (string)VP8-DRAFT-IETF-01 }\n", @@ -26488,23 +25709,8 @@ "default": "100", "max": "2147483647", "min": "0", - "type-name": "gint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -26512,7 +25718,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "stats": { @@ -26520,7 +25727,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-depayload-stats, clock_rate=(uint)0, npt-start=(guint64)0, npt-stop=(guint64)18446744073709551615, play-speed=(double)1, play-scale=(double)1, running-time-dts=(guint64)18446744073709551615, running-time-pts=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false }, "wait-for-keyframe": { @@ -26528,7 +25736,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -26547,7 +25756,6 @@ ], "klass": "Codec/Payloader/Network/RTP", "long-name": "RTP VP8 payloader", - "name": "rtpvp8pay", "pad-templates": { "sink": { "caps": "video/x-vp8:\n", @@ -26568,7 +25776,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "min-ptime": { @@ -26578,7 +25787,8 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "mtu": { @@ -26588,16 +25798,8 @@ "default": "1400", "max": "-1", "min": "28", - "type-name": "guint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", + "readable": true, + "type": "guint", "writable": true }, "onvif-no-rate-control": { @@ -26605,14 +25807,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "perfect-rtptime": { @@ -26620,7 +25816,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "picture-id-mode": { @@ -26628,25 +25825,8 @@ "construct": false, "construct-only": false, "default": "none (0)", - "enum": true, - "type-name": "GstVP8RTPPayMode", - "values": [ - { - "desc": "No Picture ID", - "name": "none", - "value": "0" - }, - { - "desc": "7-bit Picture ID", - "name": "7-bit", - "value": "1" - }, - { - "desc": "15-bit Picture ID", - "name": "15-bit", - "value": "2" - } - ], + "readable": true, + "type": "GstVP8RTPPayMode", "writable": true }, "pt": { @@ -26656,7 +25836,8 @@ "default": "96", "max": "127", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "ptime-multiple": { @@ -26666,7 +25847,17 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", + "writable": true + }, + "scale-rtptime": { + "blurb": "Whether the RTP timestamp should be scaled with the rate (speed)", + "construct": false, + "construct-only": false, + "default": "true", + "readable": true, + "type": "gboolean", "writable": true }, "seqnum": { @@ -26676,7 +25867,8 @@ "default": "0", "max": "65535", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "seqnum-offset": { @@ -26686,7 +25878,8 @@ "default": "-1", "max": "65535", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -26694,7 +25887,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "ssrc": { @@ -26704,7 +25898,8 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "stats": { @@ -26712,7 +25907,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-payload-stats, clock-rate=(uint)0, running-time=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0, ssrc=(uint)0, pt=(uint)96, seqnum-offset=(uint)0, timestamp-offset=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false }, "timestamp": { @@ -26722,7 +25918,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "timestamp-offset": { @@ -26732,7 +25929,19 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", + "writable": true + }, + "twcc-ext-id": { + "blurb": "The RTP header-extension ID to use for tagging buffers with Transport-wide Congestion Control sequencenumbers (0 = disable)", + "construct": false, + "construct-only": false, + "default": "0", + "max": "15", + "min": "0", + "readable": true, + "type": "guint", "writable": true } }, @@ -26751,7 +25960,6 @@ ], "klass": "Codec/Depayloader/Network/RTP", "long-name": "RTP VP9 depayloader", - "name": "rtpvp9depay", "pad-templates": { "sink": { "caps": "application/x-rtp:\n clock-rate: 90000\n media: video\n encoding-name: { (string)VP9, (string)VP9-DRAFT-IETF-01 }\n", @@ -26772,23 +25980,8 @@ "default": "100", "max": "2147483647", "min": "0", - "type-name": "gint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -26796,7 +25989,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "stats": { @@ -26804,7 +25998,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-depayload-stats, clock_rate=(uint)0, npt-start=(guint64)0, npt-stop=(guint64)18446744073709551615, play-speed=(double)1, play-scale=(double)1, running-time-dts=(guint64)18446744073709551615, running-time-pts=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false } }, @@ -26823,7 +26018,6 @@ ], "klass": "Codec/Payloader/Network/RTP", "long-name": "RTP VP9 payloader", - "name": "rtpvp9pay", "pad-templates": { "sink": { "caps": "video/x-vp9:\n", @@ -26844,7 +26038,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "min-ptime": { @@ -26854,7 +26049,8 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "mtu": { @@ -26864,16 +26060,8 @@ "default": "1400", "max": "-1", "min": "28", - "type-name": "guint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", + "readable": true, + "type": "guint", "writable": true }, "onvif-no-rate-control": { @@ -26881,14 +26069,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "perfect-rtptime": { @@ -26896,7 +26078,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "picture-id-mode": { @@ -26904,25 +26087,8 @@ "construct": false, "construct-only": false, "default": "none (0)", - "enum": true, - "type-name": "GstVP9RTPPayMode", - "values": [ - { - "desc": "No Picture ID", - "name": "none", - "value": "0" - }, - { - "desc": "7-bit Picture ID", - "name": "7-bit", - "value": "1" - }, - { - "desc": "15-bit Picture ID", - "name": "15-bit", - "value": "2" - } - ], + "readable": true, + "type": "GstVP9RTPPayMode", "writable": true }, "pt": { @@ -26932,7 +26098,8 @@ "default": "96", "max": "127", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "ptime-multiple": { @@ -26942,7 +26109,17 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", + "writable": true + }, + "scale-rtptime": { + "blurb": "Whether the RTP timestamp should be scaled with the rate (speed)", + "construct": false, + "construct-only": false, + "default": "true", + "readable": true, + "type": "gboolean", "writable": true }, "seqnum": { @@ -26952,7 +26129,8 @@ "default": "0", "max": "65535", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "seqnum-offset": { @@ -26962,7 +26140,8 @@ "default": "-1", "max": "65535", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -26970,7 +26149,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "ssrc": { @@ -26980,7 +26160,8 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "stats": { @@ -26988,7 +26169,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-payload-stats, clock-rate=(uint)0, running-time=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0, ssrc=(uint)0, pt=(uint)96, seqnum-offset=(uint)0, timestamp-offset=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false }, "timestamp": { @@ -26998,7 +26180,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "timestamp-offset": { @@ -27008,7 +26191,19 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", + "writable": true + }, + "twcc-ext-id": { + "blurb": "The RTP header-extension ID to use for tagging buffers with Transport-wide Congestion Control sequencenumbers (0 = disable)", + "construct": false, + "construct-only": false, + "default": "0", + "max": "15", + "min": "0", + "readable": true, + "type": "guint", "writable": true } }, @@ -27027,7 +26222,6 @@ ], "klass": "Codec/Depayloader/Network/RTP", "long-name": "RTP Raw Video depayloader", - "name": "rtpvrawdepay", "pad-templates": { "sink": { "caps": "application/x-rtp:\n media: video\n clock-rate: 90000\n encoding-name: RAW\n sampling: { (string)RGB, (string)RGBA, (string)BGR, (string)BGRA, (string)YCbCr-4:4:4, (string)YCbCr-4:2:2, (string)YCbCr-4:2:0, (string)YCbCr-4:1:1 }\n depth: { (string)8, (string)10, (string)12, (string)16 }\n", @@ -27048,23 +26242,8 @@ "default": "100", "max": "2147483647", "min": "0", - "type-name": "gint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -27072,7 +26251,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "stats": { @@ -27080,7 +26260,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-depayload-stats, clock_rate=(uint)0, npt-start=(guint64)0, npt-stop=(guint64)18446744073709551615, play-speed=(double)1, play-scale=(double)1, running-time-dts=(guint64)18446744073709551615, running-time-pts=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false } }, @@ -27099,7 +26280,6 @@ ], "klass": "Codec/Payloader/Network/RTP", "long-name": "RTP Raw Video payloader", - "name": "rtpvrawpay", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { RGB, RGBA, BGR, BGRA, AYUV, UYVY, I420, Y41B, UYVP }\n width: [ 1, 32767 ]\n height: [ 1, 32767 ]\n", @@ -27120,7 +26300,8 @@ "default": "10", "max": "2147483647", "min": "1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "max-ptime": { @@ -27130,7 +26311,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "min-ptime": { @@ -27140,7 +26322,8 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "mtu": { @@ -27150,16 +26333,8 @@ "default": "1400", "max": "-1", "min": "28", - "type-name": "guint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", + "readable": true, + "type": "guint", "writable": true }, "onvif-no-rate-control": { @@ -27167,14 +26342,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "perfect-rtptime": { @@ -27182,7 +26351,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "pt": { @@ -27192,7 +26362,8 @@ "default": "96", "max": "127", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "ptime-multiple": { @@ -27202,7 +26373,17 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", + "writable": true + }, + "scale-rtptime": { + "blurb": "Whether the RTP timestamp should be scaled with the rate (speed)", + "construct": false, + "construct-only": false, + "default": "true", + "readable": true, + "type": "gboolean", "writable": true }, "seqnum": { @@ -27212,7 +26393,8 @@ "default": "0", "max": "65535", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "seqnum-offset": { @@ -27222,7 +26404,8 @@ "default": "-1", "max": "65535", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "source-info": { @@ -27230,7 +26413,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "ssrc": { @@ -27240,7 +26424,8 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "stats": { @@ -27248,7 +26433,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-payload-stats, clock-rate=(uint)0, running-time=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0, ssrc=(uint)0, pt=(uint)96, seqnum-offset=(uint)0, timestamp-offset=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false }, "timestamp": { @@ -27258,7 +26444,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "timestamp-offset": { @@ -27268,7 +26455,19 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", + "writable": true + }, + "twcc-ext-id": { + "blurb": "The RTP header-extension ID to use for tagging buffers with Transport-wide Congestion Control sequencenumbers (0 = disable)", + "construct": false, + "construct-only": false, + "default": "0", + "max": "15", + "min": "0", + "readable": true, + "type": "guint", "writable": true } }, @@ -27277,6 +26476,138 @@ }, "filename": "gstrtp", "license": "LGPL", + "other-types": { + "GstDVPayMode": { + "kind": "enum", + "values": [ + { + "desc": "Video only", + "name": "video", + "value": "0" + }, + { + "desc": "Video and Audio bundled", + "name": "bundled", + "value": "1" + }, + { + "desc": "Audio only", + "name": "audio", + "value": "2" + } + ] + }, + "GstFragmentationMode": { + "kind": "enum", + "values": [ + { + "desc": "Normal", + "name": "normal", + "value": "0" + }, + { + "desc": "Fragment at sync points", + "name": "sync", + "value": "1" + } + ] + }, + "GstRtpH264AggregateMode": { + "kind": "enum", + "values": [ + { + "desc": "Do not aggregate NAL units", + "name": "none", + "value": "0" + }, + { + "desc": "Aggregate NAL units until a VCL unit is included", + "name": "zero-latency", + "value": "1" + }, + { + "desc": "Aggregate all NAL units with the same timestamp (adds one frame of latency)", + "name": "max-stap", + "value": "2" + } + ] + }, + "GstRtpH265AggregateMode": { + "kind": "enum", + "values": [ + { + "desc": "Do not aggregate NAL units", + "name": "none", + "value": "0" + }, + { + "desc": "Aggregate NAL units until a VCL or suffix unit is included", + "name": "zero-latency", + "value": "1" + }, + { + "desc": "Aggregate all NAL units with the same timestamp (adds one frame of latency)", + "name": "max", + "value": "2" + } + ] + }, + "GstVP8RTPPayMode": { + "kind": "enum", + "values": [ + { + "desc": "No Picture ID", + "name": "none", + "value": "0" + }, + { + "desc": "7-bit Picture ID", + "name": "7-bit", + "value": "1" + }, + { + "desc": "15-bit Picture ID", + "name": "15-bit", + "value": "2" + } + ] + }, + "GstVP9RTPPayMode": { + "kind": "enum", + "values": [ + { + "desc": "No Picture ID", + "name": "none", + "value": "0" + }, + { + "desc": "7-bit Picture ID", + "name": "7-bit", + "value": "1" + }, + { + "desc": "15-bit Picture ID", + "name": "15-bit", + "value": "2" + } + ] + }, + "iLBCMode": { + "kind": "enum", + "values": [ + { + "desc": "20ms frames", + "name": "20ms", + "value": "20" + }, + { + "desc": "30ms frames", + "name": "30ms", + "value": "30" + } + ] + } + }, "package": "GStreamer Good Plug-ins git", "source": "gst-plugins-good", "tracers": {}, @@ -27296,9 +26627,11 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstChildProxy" + ], "klass": "Filter/Network/RTP", "long-name": "RTP Bin", - "name": "rtpbin", "pad-templates": { "recv_rtcp_sink_%%u": { "caps": "application/x-rtcp:\napplication/x-srtcp:\n", @@ -27337,7 +26670,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "autoremove": { @@ -27345,7 +26679,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "buffer-mode": { @@ -27353,30 +26688,8 @@ "construct": false, "construct-only": false, "default": "slave (1)", - "enum": true, - "type-name": "RTPJitterBufferMode", - "values": [ - { - "desc": "Only use RTP timestamps", - "name": "none", - "value": "0" - }, - { - "desc": "Slave receiver to sender clock", - "name": "slave", - "value": "1" - }, - { - "desc": "Do low/high watermark buffering", - "name": "buffer", - "value": "2" - }, - { - "desc": "Synchronized sender and receiver clocks", - "name": "synced", - "value": "4" - } - ], + "readable": true, + "type": "RTPJitterBufferMode", "writable": true }, "do-lost": { @@ -27384,7 +26697,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "do-retransmission": { @@ -27392,7 +26706,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "do-sync-event": { @@ -27400,7 +26715,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "drop-on-latency": { @@ -27408,7 +26724,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "ignore-pt": { @@ -27416,7 +26733,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "latency": { @@ -27426,7 +26744,8 @@ "default": "200", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "max-dropout-time": { @@ -27436,7 +26755,8 @@ "default": "60000", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "max-misorder-time": { @@ -27446,7 +26766,8 @@ "default": "2000", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "max-rtcp-rtp-time-diff": { @@ -27456,7 +26777,8 @@ "default": "1000", "max": "2147483647", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "max-streams": { @@ -27466,7 +26788,8 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "max-ts-offset": { @@ -27476,7 +26799,8 @@ "default": "3000000000", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "max-ts-offset-adjustment": { @@ -27486,7 +26810,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "message-forward": { @@ -27494,16 +26819,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", + "readable": true, + "type": "gboolean", "writable": true }, "ntp-sync": { @@ -27511,7 +26828,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "ntp-time-source": { @@ -27519,37 +26837,8 @@ "construct": false, "construct-only": false, "default": "ntp (0)", - "enum": true, - "type-name": "GstRtpNtpTimeSource", - "values": [ - { - "desc": "NTP time based on realtime clock", - "name": "ntp", - "value": "0" - }, - { - "desc": "UNIX time based on realtime clock", - "name": "unix", - "value": "1" - }, - { - "desc": "Running time based on pipeline clock", - "name": "running-time", - "value": "2" - }, - { - "desc": "Pipeline clock time", - "name": "clock-time", - "value": "3" - } - ], - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "GstRtpNtpTimeSource", "writable": true }, "rfc7273-sync": { @@ -27557,7 +26846,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "rtcp-sync": { @@ -27565,25 +26855,8 @@ "construct": false, "construct-only": false, "default": "always (0)", - "enum": true, - "type-name": "GstRTCPSync", - "values": [ - { - "desc": "always", - "name": "always", - "value": "0" - }, - { - "desc": "initial", - "name": "initial", - "value": "1" - }, - { - "desc": "rtp-info", - "name": "rtp-info", - "value": "2" - } - ], + "readable": true, + "type": "GstRTCPSync", "writable": true }, "rtcp-sync-interval": { @@ -27593,7 +26866,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "rtcp-sync-send-time": { @@ -27601,7 +26875,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "rtp-profile": { @@ -27609,44 +26884,16 @@ "construct": false, "construct-only": false, "default": "avp (1)", - "enum": true, - "type-name": "GstRTPProfile", - "values": [ - { - "desc": "GST_RTP_PROFILE_UNKNOWN", - "name": "unknown", - "value": "0" - }, - { - "desc": "GST_RTP_PROFILE_AVP", - "name": "avp", - "value": "1" - }, - { - "desc": "GST_RTP_PROFILE_SAVP", - "name": "savp", - "value": "2" - }, - { - "desc": "GST_RTP_PROFILE_AVPF", - "name": "avpf", - "value": "3" - }, - { - "desc": "GST_RTP_PROFILE_SAVPF", - "name": "savpf", - "value": "4" - } - ], + "readable": true, + "type": "GstRTPProfile", "writable": true }, "sdes": { "blurb": "The SDES items of this session", "construct": false, "construct-only": false, - "default": "application/x-rtp-source-sdes, cname=(string)\"user648023474\\@host-e59d5d7e\", tool=(string)GStreamer;", - "hotdoc-fixed-default": true, - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": true }, "use-pipeline-clock": { @@ -27654,232 +26901,411 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, "rank": "none", "signals": { "clear-pt-map": { + "action": true, "args": [], - "retval": "void" + "return-type": "void", + "when": "last" }, "get-internal-session": { + "action": true, "args": [ - "guint" + { + "name": "arg0", + "type": "guint" + } ], - "retval": "RTPSession" + "return-type": "RTPSession", + "when": "last" }, "get-internal-storage": { + "action": true, "args": [ - "guint" + { + "name": "arg0", + "type": "guint" + } ], - "retval": "GObject" + "return-type": "GObject", + "when": "last" }, "get-session": { + "action": true, "args": [ - "guint" + { + "name": "arg0", + "type": "guint" + } ], - "retval": "GstElement" + "return-type": "GstElement", + "when": "last" }, "get-storage": { + "action": true, "args": [ - "guint" + { + "name": "arg0", + "type": "guint" + } ], - "retval": "GstElement" + "return-type": "GstElement", + "when": "last" }, "new-jitterbuffer": { "args": [ - "GstElement", - "guint", - "guint" + { + "name": "arg0", + "type": "GstElement" + }, + { + "name": "arg1", + "type": "guint" + }, + { + "name": "arg2", + "type": "guint" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "new-storage": { "args": [ - "GstElement", - "guint" + { + "name": "arg0", + "type": "GstElement" + }, + { + "name": "arg1", + "type": "guint" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "no-more-pads": { "args": [], - "retval": "void" - }, - "on-bundled-ssrc": { - "args": [ - "guint" - ], - "retval": "guint" + "return-type": "void", + "when": "last" }, "on-bye-ssrc": { "args": [ - "guint", - "guint" + { + "name": "arg0", + "type": "guint" + }, + { + "name": "arg1", + "type": "guint" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "on-bye-timeout": { "args": [ - "guint", - "guint" + { + "name": "arg0", + "type": "guint" + }, + { + "name": "arg1", + "type": "guint" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "on-new-sender-ssrc": { "args": [ - "guint", - "guint" + { + "name": "arg0", + "type": "guint" + }, + { + "name": "arg1", + "type": "guint" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "on-new-ssrc": { "args": [ - "guint", - "guint" + { + "name": "arg0", + "type": "guint" + }, + { + "name": "arg1", + "type": "guint" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "on-npt-stop": { "args": [ - "guint", - "guint" + { + "name": "arg0", + "type": "guint" + }, + { + "name": "arg1", + "type": "guint" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "on-sender-ssrc-active": { "args": [ - "guint", - "guint" + { + "name": "arg0", + "type": "guint" + }, + { + "name": "arg1", + "type": "guint" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "on-sender-timeout": { "args": [ - "guint", - "guint" + { + "name": "arg0", + "type": "guint" + }, + { + "name": "arg1", + "type": "guint" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "on-ssrc-active": { "args": [ - "guint", - "guint" + { + "name": "arg0", + "type": "guint" + }, + { + "name": "arg1", + "type": "guint" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "on-ssrc-collision": { "args": [ - "guint", - "guint" + { + "name": "arg0", + "type": "guint" + }, + { + "name": "arg1", + "type": "guint" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "on-ssrc-sdes": { "args": [ - "guint", - "guint" + { + "name": "arg0", + "type": "guint" + }, + { + "name": "arg1", + "type": "guint" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "on-ssrc-validated": { "args": [ - "guint", - "guint" + { + "name": "arg0", + "type": "guint" + }, + { + "name": "arg1", + "type": "guint" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "on-timeout": { "args": [ - "guint", - "guint" + { + "name": "arg0", + "type": "guint" + }, + { + "name": "arg1", + "type": "guint" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "pad-added": { "args": [ - "GstPad" + { + "name": "arg0", + "type": "GstPad" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "pad-removed": { "args": [ - "GstPad" + { + "name": "arg0", + "type": "GstPad" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "payload-type-change": { "args": [ - "guint", - "guint" + { + "name": "arg0", + "type": "guint" + }, + { + "name": "arg1", + "type": "guint" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "request-aux-receiver": { "args": [ - "guint" + { + "name": "arg0", + "type": "guint" + } ], - "retval": "GstElement" + "return-type": "GstElement", + "when": "last" }, "request-aux-sender": { "args": [ - "guint" + { + "name": "arg0", + "type": "guint" + } ], - "retval": "GstElement" + "return-type": "GstElement", + "when": "last" }, "request-fec-decoder": { "args": [ - "guint" + { + "name": "arg0", + "type": "guint" + } ], - "retval": "GstElement" + "return-type": "GstElement", + "when": "last" }, "request-fec-encoder": { "args": [ - "guint" + { + "name": "arg0", + "type": "guint" + } ], - "retval": "GstElement" + "return-type": "GstElement", + "when": "last" }, "request-jitterbuffer": { "args": [ - "guint" + { + "name": "arg0", + "type": "guint" + } ], - "retval": "GstElement" + "return-type": "GstElement", + "when": "last" }, "request-pt-map": { "args": [ - "guint", - "guint" + { + "name": "arg0", + "type": "guint" + }, + { + "name": "arg1", + "type": "guint" + } ], - "retval": "GstCaps" + "return-type": "GstCaps", + "when": "last" }, "request-rtcp-decoder": { "args": [ - "guint" + { + "name": "arg0", + "type": "guint" + } ], - "retval": "GstElement" + "return-type": "GstElement", + "when": "last" }, "request-rtcp-encoder": { "args": [ - "guint" + { + "name": "arg0", + "type": "guint" + } ], - "retval": "GstElement" + "return-type": "GstElement", + "when": "last" }, "request-rtp-decoder": { "args": [ - "guint" + { + "name": "arg0", + "type": "guint" + } ], - "retval": "GstElement" + "return-type": "GstElement", + "when": "last" }, "request-rtp-encoder": { "args": [ - "guint" + { + "name": "arg0", + "type": "guint" + } ], - "retval": "GstElement" + "return-type": "GstElement", + "when": "last" }, "reset-sync": { + "action": true, "args": [], - "retval": "void" + "return-type": "void", + "when": "last" } } }, @@ -27896,7 +27322,6 @@ ], "klass": "Codec/Muxer", "long-name": "RTP muxer", - "name": "rtpdtmfmux", "pad-templates": { "priority_sink_%%u": { "caps": "application/x-rtp:\n", @@ -27915,22 +27340,6 @@ } }, "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, "seqnum": { "blurb": "The RTP sequence number of the last processed packet", "construct": false, @@ -27938,7 +27347,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "seqnum-offset": { @@ -27948,7 +27358,8 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "ssrc": { @@ -27958,7 +27369,8 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "timestamp-offset": { @@ -27968,7 +27380,8 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true } }, @@ -27986,7 +27399,6 @@ ], "klass": "RTP Funneling", "long-name": "RTP funnel", - "name": "rtpfunnel", "pad-templates": { "sink_%%u": { "caps": "application/x-rtp:\n", @@ -28007,23 +27419,8 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true } }, @@ -28041,7 +27438,6 @@ ], "klass": "Filter/Network/RTP", "long-name": "RTP packet jitter-buffer", - "name": "rtpjitterbuffer", "pad-templates": { "sink": { "caps": "application/x-rtp:\n", @@ -28065,7 +27461,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "do-retransmission": { @@ -28073,7 +27470,19 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", + "writable": true + }, + "drop-messages-interval": { + "blurb": "Minimal time between posting dropped packet messages", + "construct": false, + "construct-only": false, + "default": "200", + "max": "-1", + "min": "0", + "readable": true, + "type": "guint", "writable": true }, "drop-on-latency": { @@ -28081,7 +27490,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "faststart-min-packets": { @@ -28091,7 +27501,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "latency": { @@ -28101,7 +27512,8 @@ "default": "200", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "max-dropout-time": { @@ -28111,7 +27523,8 @@ "default": "60000", "max": "2147483647", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "max-misorder-time": { @@ -28121,7 +27534,8 @@ "default": "2000", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "max-rtcp-rtp-time-diff": { @@ -28131,7 +27545,8 @@ "default": "1000", "max": "2147483647", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "max-ts-offset-adjustment": { @@ -28141,7 +27556,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "mode": { @@ -28149,46 +27565,8 @@ "construct": false, "construct-only": false, "default": "slave (1)", - "enum": true, - "type-name": "RTPJitterBufferMode", - "values": [ - { - "desc": "Only use RTP timestamps", - "name": "none", - "value": "0" - }, - { - "desc": "Slave receiver to sender clock", - "name": "slave", - "value": "1" - }, - { - "desc": "Do low/high watermark buffering", - "name": "buffer", - "value": "2" - }, - { - "desc": "Synchronized sender and receiver clocks", - "name": "synced", - "value": "4" - } - ], - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "RTPJitterBufferMode", "writable": true }, "percent": { @@ -28198,15 +27576,26 @@ "default": "0", "max": "100", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": false }, + "post-drop-messages": { + "blurb": "Post a custom message to the bus when a packet is dropped by the jitterbuffer", + "construct": false, + "construct-only": false, + "default": "false", + "readable": true, + "type": "gboolean", + "writable": true + }, "rfc7273-sync": { "blurb": "Synchronize received streams to the RFC7273 clock (requires clock and offset to be provided)", "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "rtx-deadline": { @@ -28216,7 +27605,8 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "rtx-delay": { @@ -28226,7 +27616,8 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "rtx-delay-reorder": { @@ -28236,7 +27627,8 @@ "default": "3", "max": "2147483647", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "rtx-max-retries": { @@ -28246,7 +27638,8 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "rtx-min-delay": { @@ -28256,7 +27649,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "rtx-min-retry-timeout": { @@ -28266,7 +27660,8 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "rtx-next-seqnum": { @@ -28274,7 +27669,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "rtx-retry-period": { @@ -28284,7 +27680,8 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "rtx-retry-timeout": { @@ -28294,7 +27691,8 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "rtx-stats-timeout": { @@ -28304,7 +27702,8 @@ "default": "1000", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "stats": { @@ -28312,7 +27711,8 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-jitterbuffer-stats, num-pushed=(guint64)0, num-lost=(guint64)0, num-late=(guint64)0, num-duplicates=(guint64)0, avg-jitter=(guint64)0, rtx-count=(guint64)0, rtx-success-count=(guint64)0, rtx-per-packet=(double)0, rtx-rtt=(guint64)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false }, "ts-offset": { @@ -28322,38 +27722,58 @@ "default": "0", "max": "9223372036854775807", "min": "-9223372036854775808", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true } }, "rank": "none", "signals": { "clear-pt-map": { + "action": true, "args": [], - "retval": "void" + "return-type": "void", + "when": "last" }, "handle-sync": { "args": [ - "GstStructure" + { + "name": "arg0", + "type": "GstStructure" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "on-npt-stop": { "args": [], - "retval": "void" + "return-type": "void", + "when": "last" }, "request-pt-map": { "args": [ - "guint" + { + "name": "arg0", + "type": "guint" + } ], - "retval": "GstCaps" + "return-type": "GstCaps", + "when": "last" }, "set-active": { + "action": true, "args": [ - "gboolean", - "guint64" + { + "name": "arg0", + "type": "gboolean" + }, + { + "name": "arg1", + "type": "guint64" + } ], - "retval": "guint64" + "return-type": "guint64", + "when": "last" } } }, @@ -28369,7 +27789,6 @@ ], "klass": "Codec/Muxer", "long-name": "RTP muxer", - "name": "rtpmux", "pad-templates": { "sink_%%u": { "caps": "application/x-rtp:\n", @@ -28383,22 +27802,6 @@ } }, "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, "seqnum": { "blurb": "The RTP sequence number of the last processed packet", "construct": false, @@ -28406,7 +27809,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "seqnum-offset": { @@ -28416,7 +27820,8 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "ssrc": { @@ -28426,7 +27831,8 @@ "default": "-1", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "timestamp-offset": { @@ -28436,7 +27842,8 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true } }, @@ -28454,7 +27861,6 @@ ], "klass": "Demux/Network/RTP", "long-name": "RTP Demux", - "name": "rtpptdemux", "pad-templates": { "sink": { "caps": "application/x-rtp:\n", @@ -28472,66 +27878,77 @@ "blurb": "Packets with these payload types will be dropped", "construct": false, "construct-only": false, - "type-name": "GstValueArray", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "GstValueArray", "writable": true } }, "rank": "none", "signals": { "clear-pt-map": { + "action": true, "args": [], - "retval": "void" + "return-type": "void", + "when": "last" }, "new-payload-type": { "args": [ - "guint", - "GstPad" + { + "name": "arg0", + "type": "guint" + }, + { + "name": "arg1", + "type": "GstPad" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "no-more-pads": { "args": [], - "retval": "void" + "return-type": "void", + "when": "last" }, "pad-added": { "args": [ - "GstPad" + { + "name": "arg0", + "type": "GstPad" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "pad-removed": { "args": [ - "GstPad" + { + "name": "arg0", + "type": "GstPad" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "payload-type-change": { "args": [ - "guint" + { + "name": "arg0", + "type": "guint" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "request-pt-map": { "args": [ - "guint" + { + "name": "arg0", + "type": "guint" + } ], - "retval": "GstCaps" + "return-type": "GstCaps", + "when": "last" } } }, @@ -28547,7 +27964,6 @@ ], "klass": "Codec", "long-name": "RTP Retransmission Queue", - "name": "rtprtxqueue", "pad-templates": { "sink": { "caps": "application/x-rtp:\n", @@ -28568,7 +27984,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "max-size-packets": { @@ -28578,7 +27995,8 @@ "default": "100", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "max-size-time": { @@ -28588,23 +28006,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "guint", "writable": true }, "requests": { @@ -28614,7 +28017,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false } }, @@ -28632,7 +28036,6 @@ ], "klass": "Codec", "long-name": "RTP Retransmission receiver", - "name": "rtprtxreceive", "pad-templates": { "sink": { "caps": "application/x-rtp:\n", @@ -28646,15 +28049,6 @@ } }, "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, "num-rtx-assoc-packets": { "blurb": "Number of retransmission packets correctly associated with retransmission requests", "construct": false, @@ -28662,7 +28056,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "num-rtx-packets": { @@ -28672,7 +28067,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "num-rtx-requests": { @@ -28682,21 +28078,16 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, "payload-type-map": { "blurb": "Map of original payload types to their retransmission payload types", "construct": false, "construct-only": false, - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": true } }, @@ -28714,10 +28105,9 @@ ], "klass": "Codec", "long-name": "RTP Retransmission Sender", - "name": "rtprtxsend", "pad-templates": { "sink": { - "caps": "application/x-rtp:\n clock-rate: [ 1, 2147483647 ]\n", + "caps": "application/x-rtp:\n", "direction": "sink", "presence": "always" }, @@ -28728,6 +28118,14 @@ } }, "properties": { + "clock-rate-map": { + "blurb": "Map of payload types to their clock rates", + "construct": false, + "construct-only": false, + "readable": true, + "type": "GstStructure", + "writable": true + }, "max-size-packets": { "blurb": "Amount of packets to queue (0 = unlimited)", "construct": false, @@ -28735,7 +28133,8 @@ "default": "100", "max": "32767", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "max-size-time": { @@ -28745,16 +28144,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", + "readable": true, + "type": "guint", "writable": true }, "num-rtx-packets": { @@ -28764,7 +28155,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "num-rtx-requests": { @@ -28774,28 +28166,24 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, "payload-type-map": { "blurb": "Map of original payload types to their retransmission payload types", "construct": false, "construct-only": false, - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": true }, "ssrc-map": { "blurb": "Map of SSRCs to their retransmission SSRCs for SSRC-multiplexed mode (default = random)", "construct": false, "construct-only": false, - "type-name": "GstStructure", + "readable": false, + "type": "GstStructure", "writable": true } }, @@ -28813,7 +28201,6 @@ ], "klass": "Filter/Network/RTP", "long-name": "RTP Session", - "name": "rtpsession", "pad-templates": { "recv_rtcp_sink": { "caps": "application/x-rtcp:\n", @@ -28859,14 +28246,16 @@ "default": "0", "max": "1.79769e+308", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "internal-session": { "blurb": "The internal RTPSession object", "construct": false, "construct-only": false, - "type-name": "RTPSession", + "readable": true, + "type": "RTPSession", "writable": false }, "max-dropout-time": { @@ -28876,7 +28265,8 @@ "default": "60000", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "max-misorder-time": { @@ -28886,16 +28276,8 @@ "default": "2000", "max": "-1", "min": "0", - "type-name": "guint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", + "readable": true, + "type": "guint", "writable": true }, "ntp-time-source": { @@ -28903,30 +28285,8 @@ "construct": false, "construct-only": false, "default": "ntp (0)", - "enum": true, - "type-name": "GstRtpNtpTimeSource", - "values": [ - { - "desc": "NTP time based on realtime clock", - "name": "ntp", - "value": "0" - }, - { - "desc": "UNIX time based on realtime clock", - "name": "unix", - "value": "1" - }, - { - "desc": "Running time based on pipeline clock", - "name": "running-time", - "value": "2" - }, - { - "desc": "Pipeline clock time", - "name": "clock-time", - "value": "3" - } - ], + "readable": true, + "type": "GstRtpNtpTimeSource", "writable": true }, "num-active-sources": { @@ -28936,7 +28296,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, "num-sources": { @@ -28946,16 +28307,10 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": false }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, "probation": { "blurb": "Consecutive packet sequence numbers to accept the source", "construct": false, @@ -28963,7 +28318,8 @@ "default": "2", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "rtcp-fraction": { @@ -28973,7 +28329,8 @@ "default": "0.05", "max": "1.79769e+308", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "rtcp-min-interval": { @@ -28983,7 +28340,8 @@ "default": "5000000000", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "rtcp-rr-bandwidth": { @@ -28993,7 +28351,8 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "rtcp-rs-bandwidth": { @@ -29003,7 +28362,8 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "rtcp-sync-send-time": { @@ -29011,7 +28371,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "rtp-profile": { @@ -29019,44 +28380,16 @@ "construct": false, "construct-only": false, "default": "avp (1)", - "enum": true, - "type-name": "GstRTPProfile", - "values": [ - { - "desc": "GST_RTP_PROFILE_UNKNOWN", - "name": "unknown", - "value": "0" - }, - { - "desc": "GST_RTP_PROFILE_AVP", - "name": "avp", - "value": "1" - }, - { - "desc": "GST_RTP_PROFILE_SAVP", - "name": "savp", - "value": "2" - }, - { - "desc": "GST_RTP_PROFILE_AVPF", - "name": "avpf", - "value": "3" - }, - { - "desc": "GST_RTP_PROFILE_SAVPF", - "name": "savpf", - "value": "4" - } - ], + "readable": true, + "type": "GstRTPProfile", "writable": true }, "sdes": { "blurb": "The SDES items of this session", "construct": false, "construct-only": false, - "default": "application/x-rtp-source-sdes, cname=(string)\"user1028847528\\@host-62b02aa8\", tool=(string)GStreamer;", - "hotdoc-fixed-default": true, - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": true }, "stats": { @@ -29064,7 +28397,16 @@ "construct": false, "construct-only": false, "default": "application/x-rtp-session-stats, rtx-drop-count=(uint)0, sent-nack-count=(uint)0, recv-nack-count=(uint)0, source-stats=(GValueArray)< >, rtx-count=(uint)0, recv-rtx-req-count=(uint)0, sent-rtx-req-count=(uint)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", + "writable": false + }, + "twcc-stats": { + "blurb": "Various statistics from TWCC", + "construct": false, + "construct-only": false, + "readable": true, + "type": "GstStructure", "writable": false }, "use-pipeline-clock": { @@ -29072,103 +28414,163 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, "rank": "none", "signals": { "clear-pt-map": { + "action": true, "args": [], - "retval": "void" + "return-type": "void", + "when": "last" }, "no-more-pads": { "args": [], - "retval": "void" + "return-type": "void", + "when": "last" }, "on-bye-ssrc": { "args": [ - "guint" + { + "name": "arg0", + "type": "guint" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "on-bye-timeout": { "args": [ - "guint" + { + "name": "arg0", + "type": "guint" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "on-new-sender-ssrc": { "args": [ - "guint" + { + "name": "arg0", + "type": "guint" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "on-new-ssrc": { "args": [ - "guint" + { + "name": "arg0", + "type": "guint" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "on-sender-ssrc-active": { "args": [ - "guint" + { + "name": "arg0", + "type": "guint" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "on-sender-timeout": { "args": [ - "guint" + { + "name": "arg0", + "type": "guint" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "on-ssrc-active": { "args": [ - "guint" + { + "name": "arg0", + "type": "guint" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "on-ssrc-collision": { "args": [ - "guint" + { + "name": "arg0", + "type": "guint" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "on-ssrc-sdes": { "args": [ - "guint" + { + "name": "arg0", + "type": "guint" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "on-ssrc-validated": { "args": [ - "guint" + { + "name": "arg0", + "type": "guint" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "on-timeout": { "args": [ - "guint" + { + "name": "arg0", + "type": "guint" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "pad-added": { "args": [ - "GstPad" + { + "name": "arg0", + "type": "GstPad" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "pad-removed": { "args": [ - "GstPad" + { + "name": "arg0", + "type": "GstPad" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "request-pt-map": { "args": [ - "guint" + { + "name": "arg0", + "type": "guint" + } ], - "retval": "GstCaps" + "return-type": "GstCaps", + "when": "last" } } }, @@ -29184,7 +28586,6 @@ ], "klass": "Demux/Network/RTP", "long-name": "RTP SSRC Demux", - "name": "rtpssrcdemux", "pad-templates": { "rtcp_sink": { "caps": "application/x-rtcp:\n", @@ -29208,66 +28609,739 @@ } }, "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", + "max-streams": { + "blurb": "The maximum number of streams allowed", "construct": false, "construct-only": false, - "type-name": "GstObject", + "default": "-1", + "max": "-1", + "min": "0", + "readable": true, + "type": "guint", "writable": true } }, "rank": "none", "signals": { "clear-ssrc": { + "action": true, "args": [ - "guint" + { + "name": "arg0", + "type": "guint" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "new-ssrc-pad": { "args": [ - "guint", - "GstPad" + { + "name": "arg0", + "type": "guint" + }, + { + "name": "arg1", + "type": "GstPad" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "no-more-pads": { "args": [], - "retval": "void" + "return-type": "void", + "when": "last" }, "pad-added": { "args": [ - "GstPad" + { + "name": "arg0", + "type": "GstPad" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "pad-removed": { "args": [ - "GstPad" + { + "name": "arg0", + "type": "GstPad" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "removed-ssrc-pad": { "args": [ - "guint", - "GstPad" + { + "name": "arg0", + "type": "guint" + }, + { + "name": "arg1", + "type": "GstPad" + } ], - "retval": "void" + "return-type": "void", + "when": "last" } } } }, "filename": "gstrtpmanager", "license": "LGPL", + "other-types": { + "GstRTCPSync": { + "kind": "enum", + "values": [ + { + "desc": "always", + "name": "always", + "value": "0" + }, + { + "desc": "initial", + "name": "initial", + "value": "1" + }, + { + "desc": "rtp-info", + "name": "rtp-info", + "value": "2" + } + ] + }, + "GstRtpNtpTimeSource": { + "kind": "enum", + "values": [ + { + "desc": "NTP time based on realtime clock", + "name": "ntp", + "value": "0" + }, + { + "desc": "UNIX time based on realtime clock", + "name": "unix", + "value": "1" + }, + { + "desc": "Running time based on pipeline clock", + "name": "running-time", + "value": "2" + }, + { + "desc": "Pipeline clock time", + "name": "clock-time", + "value": "3" + } + ] + }, + "RTPJitterBufferMode": { + "kind": "enum", + "values": [ + { + "desc": "Only use RTP timestamps", + "name": "none", + "value": "0" + }, + { + "desc": "Slave receiver to sender clock", + "name": "slave", + "value": "1" + }, + { + "desc": "Do low/high watermark buffering", + "name": "buffer", + "value": "2" + }, + { + "desc": "Synchronized sender and receiver clocks", + "name": "synced", + "value": "4" + } + ] + }, + "RTPSession": { + "hierarchy": [ + "RTPSession", + "GObject" + ], + "kind": "object", + "properties": { + "bandwidth": { + "blurb": "The bandwidth of the session in bits per second (0 for auto-discover)", + "construct": false, + "construct-only": false, + "default": "0", + "max": "1.79769e+308", + "min": "0", + "readable": true, + "type": "gdouble", + "writable": true + }, + "disable-sr-timestamp": { + "blurb": "Whether sender reports should be timestamped", + "construct": false, + "construct-only": false, + "default": "false", + "readable": true, + "type": "gboolean", + "writable": true + }, + "favor-new": { + "blurb": "Resolve SSRC conflict in favor of new sources", + "construct": false, + "construct-only": false, + "default": "false", + "readable": true, + "type": "gboolean", + "writable": true + }, + "internal-source": { + "blurb": "The internal source element of the session (deprecated)", + "construct": false, + "construct-only": false, + "readable": true, + "type": "RTPSource", + "writable": false + }, + "internal-ssrc": { + "blurb": "The internal SSRC used for the session (deprecated)", + "construct": false, + "construct-only": false, + "default": "1559592260", + "max": "-1", + "min": "0", + "readable": true, + "type": "guint", + "writable": true + }, + "max-dropout-time": { + "blurb": "The maximum time (milliseconds) of missing packets tolerated.", + "construct": false, + "construct-only": false, + "default": "60000", + "max": "-1", + "min": "0", + "readable": true, + "type": "guint", + "writable": true + }, + "max-misorder-time": { + "blurb": "The maximum time (milliseconds) of misordered packets tolerated.", + "construct": false, + "construct-only": false, + "default": "2000", + "max": "-1", + "min": "0", + "readable": true, + "type": "guint", + "writable": true + }, + "num-active-sources": { + "blurb": "The number of active sources in the session", + "construct": false, + "construct-only": false, + "default": "0", + "max": "-1", + "min": "0", + "readable": true, + "type": "guint", + "writable": false + }, + "num-sources": { + "blurb": "The number of sources in the session", + "construct": false, + "construct-only": false, + "default": "0", + "max": "-1", + "min": "0", + "readable": true, + "type": "guint", + "writable": false + }, + "probation": { + "blurb": "Consecutive packet sequence numbers to accept the source", + "construct": false, + "construct-only": false, + "default": "2", + "max": "-1", + "min": "0", + "readable": true, + "type": "guint", + "writable": true + }, + "rtcp-feedback-retention-window": { + "blurb": "Duration during which RTCP Feedback packets are retained (in ns)", + "construct": false, + "construct-only": false, + "default": "2000000000", + "max": "18446744073709551615", + "min": "0", + "readable": true, + "type": "guint64", + "writable": true + }, + "rtcp-fraction": { + "blurb": "The fraction of the bandwidth used for RTCP in bits per second (or as a real fraction of the RTP bandwidth if < 1)", + "construct": false, + "construct-only": false, + "default": "0.05", + "max": "1.79769e+308", + "min": "0", + "readable": true, + "type": "gdouble", + "writable": true + }, + "rtcp-immediate-feedback-threshold": { + "blurb": "The maximum number of members of a RTP session for which immediate feedback is used (DEPRECATED: has no effect and is not needed)", + "construct": false, + "construct-only": false, + "default": "3", + "max": "-1", + "min": "0", + "readable": true, + "type": "guint", + "writable": true + }, + "rtcp-min-interval": { + "blurb": "Minimum interval between Regular RTCP packet (in ns)", + "construct": false, + "construct-only": false, + "default": "5000000000", + "max": "18446744073709551615", + "min": "0", + "readable": true, + "type": "guint64", + "writable": true + }, + "rtcp-mtu": { + "blurb": "The maximum size of the RTCP packets", + "construct": false, + "construct-only": false, + "default": "1400", + "max": "32767", + "min": "16", + "readable": true, + "type": "guint", + "writable": true + }, + "rtcp-reduced-size": { + "blurb": "Use Reduced Size RTCP for feedback packets", + "construct": false, + "construct-only": false, + "default": "false", + "readable": true, + "type": "gboolean", + "writable": true + }, + "rtcp-rr-bandwidth": { + "blurb": "The RTCP bandwidth used for receivers in bits per second (-1 = default)", + "construct": false, + "construct-only": false, + "default": "-1", + "max": "2147483647", + "min": "-1", + "readable": true, + "type": "gint", + "writable": true + }, + "rtcp-rs-bandwidth": { + "blurb": "The RTCP bandwidth used for senders in bits per second (-1 = default)", + "construct": false, + "construct-only": false, + "default": "-1", + "max": "2147483647", + "min": "-1", + "readable": true, + "type": "gint", + "writable": true + }, + "rtp-profile": { + "blurb": "RTP profile to use for this session", + "construct": false, + "construct-only": false, + "default": "avp (1)", + "readable": true, + "type": "GstRTPProfile", + "writable": true + }, + "sdes": { + "blurb": "The SDES items of this session", + "construct": false, + "construct-only": false, + "readable": true, + "type": "GstStructure", + "writable": true + }, + "sources": { + "blurb": "An array of all known sources in the session", + "construct": false, + "construct-only": false, + "readable": true, + "type": "GValueArray", + "writable": false + }, + "stats": { + "blurb": "Various statistics", + "construct": false, + "construct-only": false, + "default": "application/x-rtp-session-stats, rtx-drop-count=(uint)0, sent-nack-count=(uint)0, recv-nack-count=(uint)0, source-stats=(GValueArray)< >;", + "readable": true, + "type": "GstStructure", + "writable": false + } + }, + "signals": { + "get-source-by-ssrc": { + "action": true, + "args": [ + { + "name": "arg0", + "type": "guint" + } + ], + "return-type": "RTPSource", + "when": "last" + }, + "on-app-rtcp": { + "args": [ + { + "name": "arg0", + "type": "guint" + }, + { + "name": "arg1", + "type": "guint" + }, + { + "name": "arg2", + "type": "gchararray" + }, + { + "name": "arg3", + "type": "GstBuffer" + } + ], + "return-type": "void", + "when": "last" + }, + "on-bye-ssrc": { + "args": [ + { + "name": "arg0", + "type": "RTPSource" + } + ], + "return-type": "void", + "when": "last" + }, + "on-bye-timeout": { + "args": [ + { + "name": "arg0", + "type": "RTPSource" + } + ], + "return-type": "void", + "when": "last" + }, + "on-feedback-rtcp": { + "args": [ + { + "name": "arg0", + "type": "guint" + }, + { + "name": "arg1", + "type": "guint" + }, + { + "name": "arg2", + "type": "guint" + }, + { + "name": "arg3", + "type": "guint" + }, + { + "name": "arg4", + "type": "GstBuffer" + } + ], + "return-type": "void", + "when": "last" + }, + "on-new-sender-ssrc": { + "args": [ + { + "name": "arg0", + "type": "RTPSource" + } + ], + "return-type": "void", + "when": "last" + }, + "on-new-ssrc": { + "args": [ + { + "name": "arg0", + "type": "RTPSource" + } + ], + "return-type": "void", + "when": "last" + }, + "on-receiving-rtcp": { + "args": [ + { + "name": "arg0", + "type": "GstBuffer" + } + ], + "return-type": "void", + "when": "last" + }, + "on-sender-ssrc-active": { + "args": [ + { + "name": "arg0", + "type": "RTPSource" + } + ], + "return-type": "void", + "when": "last" + }, + "on-sender-timeout": { + "args": [ + { + "name": "arg0", + "type": "RTPSource" + } + ], + "return-type": "void", + "when": "last" + }, + "on-sending-nacks": { + "args": [ + { + "name": "arg0", + "type": "guint" + }, + { + "name": "arg1", + "type": "guint" + }, + { + "name": "arg2", + "type": "GArray" + }, + { + "name": "arg3", + "type": "GstBuffer" + } + ], + "return-type": "guint", + "when": "last" + }, + "on-sending-rtcp": { + "args": [ + { + "name": "arg0", + "type": "GstBuffer" + }, + { + "name": "arg1", + "type": "gboolean" + } + ], + "return-type": "gboolean", + "when": "last" + }, + "on-ssrc-active": { + "args": [ + { + "name": "arg0", + "type": "RTPSource" + } + ], + "return-type": "void", + "when": "last" + }, + "on-ssrc-collision": { + "args": [ + { + "name": "arg0", + "type": "RTPSource" + } + ], + "return-type": "void", + "when": "last" + }, + "on-ssrc-sdes": { + "args": [ + { + "name": "arg0", + "type": "RTPSource" + } + ], + "return-type": "void", + "when": "last" + }, + "on-ssrc-validated": { + "args": [ + { + "name": "arg0", + "type": "RTPSource" + } + ], + "return-type": "void", + "when": "last" + }, + "on-timeout": { + "args": [ + { + "name": "arg0", + "type": "RTPSource" + } + ], + "return-type": "void", + "when": "last" + }, + "send-rtcp": { + "action": true, + "args": [ + { + "name": "arg0", + "type": "guint64" + } + ], + "return-type": "void", + "when": "last" + }, + "send-rtcp-full": { + "action": true, + "args": [ + { + "name": "arg0", + "type": "guint64" + } + ], + "return-type": "gboolean", + "when": "last" + } + } + }, + "RTPSource": { + "hierarchy": [ + "RTPSource", + "GObject" + ], + "kind": "object", + "properties": { + "disable-rtcp": { + "blurb": "Disable sending RTCP packets for this source", + "construct": false, + "construct-only": false, + "default": "false", + "readable": true, + "type": "gboolean", + "writable": true + }, + "is-csrc": { + "blurb": "If this SSRC is acting as a contributing source", + "construct": false, + "construct-only": false, + "default": "false", + "readable": true, + "type": "gboolean", + "writable": false + }, + "is-sender": { + "blurb": "If this SSRC is a sender", + "construct": false, + "construct-only": false, + "default": "false", + "readable": true, + "type": "gboolean", + "writable": false + }, + "is-validated": { + "blurb": "If this SSRC is validated", + "construct": false, + "construct-only": false, + "default": "false", + "readable": true, + "type": "gboolean", + "writable": false + }, + "max-dropout-time": { + "blurb": "The maximum time (milliseconds) of missing packets tolerated.", + "construct": false, + "construct-only": false, + "default": "60000", + "max": "-1", + "min": "0", + "readable": true, + "type": "guint", + "writable": true + }, + "max-misorder-time": { + "blurb": "The maximum time (milliseconds) of misordered packets tolerated.", + "construct": false, + "construct-only": false, + "default": "2000", + "max": "-1", + "min": "0", + "readable": true, + "type": "guint", + "writable": true + }, + "probation": { + "blurb": "Consecutive packet sequence numbers to accept the source", + "construct": false, + "construct-only": false, + "default": "2", + "max": "-1", + "min": "0", + "readable": true, + "type": "guint", + "writable": true + }, + "sdes": { + "blurb": "The SDES information for this source", + "construct": false, + "construct-only": false, + "default": "application/x-rtp-source-sdes;", + "readable": true, + "type": "GstStructure", + "writable": false + }, + "ssrc": { + "blurb": "The SSRC of this source", + "construct": false, + "construct-only": true, + "default": "0", + "max": "-1", + "min": "0", + "readable": true, + "type": "guint", + "writable": true + }, + "stats": { + "blurb": "The stats of this source", + "construct": false, + "construct-only": false, + "default": "application/x-rtp-source-stats, ssrc=(uint)0, internal=(boolean)false, validated=(boolean)false, received-bye=(boolean)false, is-csrc=(boolean)false, is-sender=(boolean)false, seqnum-base=(int)-1, clock-rate=(int)-1, octets-sent=(guint64)0, packets-sent=(guint64)0, octets-received=(guint64)0, packets-received=(guint64)0, bytes-received=(guint64)0, bitrate=(guint64)0, packets-lost=(int)0, jitter=(uint)0, sent-pli-count=(uint)0, recv-pli-count=(uint)0, sent-fir-count=(uint)0, recv-fir-count=(uint)0, sent-nack-count=(uint)0, recv-nack-count=(uint)0, recv-packet-rate=(uint)0, have-sr=(boolean)false, sr-ntptime=(guint64)0, sr-rtptime=(uint)0, sr-octet-count=(uint)0, sr-packet-count=(uint)0, sent-rb=(boolean)false, sent-rb-fractionlost=(uint)0, sent-rb-packetslost=(int)0, sent-rb-exthighestseq=(uint)0, sent-rb-jitter=(uint)0, sent-rb-lsr=(uint)0, sent-rb-dlsr=(uint)0, have-rb=(boolean)false, rb-fractionlost=(uint)0, rb-packetslost=(int)0, rb-exthighestseq=(uint)0, rb-jitter=(uint)0, rb-lsr=(uint)0, rb-dlsr=(uint)0, rb-round-trip=(uint)0;", + "readable": true, + "type": "GstStructure", + "writable": false + } + } + } + }, "package": "GStreamer Good Plug-ins git", "source": "gst-plugins-good", "tracers": {}, @@ -29288,7 +29362,6 @@ ], "klass": "Codec/Parser/Network", "long-name": "RTP Decoder", - "name": "rtpdec", "pad-templates": { "recv_rtcp_sink_%%u": { "caps": "application/x-rtcp:\n", @@ -29319,23 +29392,8 @@ "default": "200", "max": "-1", "min": "0", - "type-name": "guint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "guint", "writable": true } }, @@ -29343,72 +29401,131 @@ "signals": { "clear-pt-map": { "args": [], - "retval": "void" + "return-type": "void", + "when": "last" }, "no-more-pads": { "args": [], - "retval": "void" + "return-type": "void", + "when": "last" }, "on-bye-ssrc": { "args": [ - "guint", - "guint" + { + "name": "arg0", + "type": "guint" + }, + { + "name": "arg1", + "type": "guint" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "on-bye-timeout": { "args": [ - "guint", - "guint" + { + "name": "arg0", + "type": "guint" + }, + { + "name": "arg1", + "type": "guint" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "on-new-ssrc": { "args": [ - "guint", - "guint" + { + "name": "arg0", + "type": "guint" + }, + { + "name": "arg1", + "type": "guint" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "on-ssrc-collision": { "args": [ - "guint", - "guint" + { + "name": "arg0", + "type": "guint" + }, + { + "name": "arg1", + "type": "guint" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "on-ssrc-validated": { "args": [ - "guint", - "guint" + { + "name": "arg0", + "type": "guint" + }, + { + "name": "arg1", + "type": "guint" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "on-timeout": { "args": [ - "guint", - "guint" + { + "name": "arg0", + "type": "guint" + }, + { + "name": "arg1", + "type": "guint" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "pad-added": { "args": [ - "GstPad" + { + "name": "arg0", + "type": "GstPad" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "pad-removed": { "args": [ - "GstPad" + { + "name": "arg0", + "type": "GstPad" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "request-pt-map": { "args": [ - "guint", - "guint" + { + "name": "arg0", + "type": "guint" + }, + { + "name": "arg1", + "type": "guint" + } ], - "retval": "GstCaps" + "return-type": "GstCaps", + "when": "last" } } }, @@ -29423,9 +29540,12 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstChildProxy", + "GstURIHandler" + ], "klass": "Source/Network", "long-name": "RTSP packet receiver", - "name": "rtspsrc", "pad-templates": { "stream_%%u": { "caps": "application/x-rtp:\napplication/x-rdt:\n", @@ -29439,7 +29559,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "backchannel": { @@ -29447,20 +29568,8 @@ "construct": false, "construct-only": false, "default": "none (0)", - "enum": true, - "type-name": "GstRTSPBackchannel", - "values": [ - { - "desc": "No backchannel", - "name": "none", - "value": "0" - }, - { - "desc": "ONVIF audio backchannel", - "name": "onvif", - "value": "1" - } - ], + "readable": true, + "type": "GstRTSPBackchannel", "writable": true }, "buffer-mode": { @@ -29468,35 +29577,8 @@ "construct": false, "construct-only": false, "default": "auto (3)", - "enum": true, - "type-name": "GstRTSPSrcBufferMode", - "values": [ - { - "desc": "Only use RTP timestamps", - "name": "none", - "value": "0" - }, - { - "desc": "Slave receiver to sender clock", - "name": "slave", - "value": "1" - }, - { - "desc": "Do low/high watermark buffering", - "name": "buffer", - "value": "2" - }, - { - "desc": "Choose mode depending on stream live", - "name": "auto", - "value": "3" - }, - { - "desc": "Synchronized sender and receiver clocks", - "name": "synced", - "value": "4" - } - ], + "readable": true, + "type": "GstRTSPSrcBufferMode", "writable": true }, "connection-speed": { @@ -29506,7 +29588,8 @@ "default": "0", "max": "18446744073709551", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "debug": { @@ -29514,7 +29597,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "default-rtsp-version": { @@ -29522,30 +29606,8 @@ "construct": false, "construct-only": false, "default": "1-0 (16)", - "enum": true, - "type-name": "GstRTSPVersion", - "values": [ - { - "desc": "GST_RTSP_VERSION_INVALID", - "name": "invalid", - "value": "0" - }, - { - "desc": "GST_RTSP_VERSION_1_0", - "name": "1-0", - "value": "16" - }, - { - "desc": "GST_RTSP_VERSION_1_1", - "name": "1-1", - "value": "17" - }, - { - "desc": "GST_RTSP_VERSION_2_0", - "name": "2-0", - "value": "32" - } - ], + "readable": true, + "type": "GstRTSPVersion", "writable": true }, "do-retransmission": { @@ -29553,7 +29615,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "do-rtcp": { @@ -29561,7 +29624,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "do-rtsp-keep-alive": { @@ -29569,7 +29633,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "drop-on-latency": { @@ -29577,7 +29642,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "is-live": { @@ -29585,7 +29651,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "latency": { @@ -29595,7 +29662,8 @@ "default": "2000", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "location": { @@ -29603,7 +29671,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "max-rtcp-rtp-time-diff": { @@ -29613,7 +29682,8 @@ "default": "1000", "max": "2147483647", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "max-ts-offset": { @@ -29623,7 +29693,8 @@ "default": "3000000000", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "max-ts-offset-adjustment": { @@ -29633,7 +29704,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "message-forward": { @@ -29641,7 +29713,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "multicast-iface": { @@ -29649,16 +29722,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "nat-method": { @@ -29666,20 +29731,8 @@ "construct": false, "construct-only": false, "default": "dummy (1)", - "enum": true, - "type-name": "GstRTSPNatMethod", - "values": [ - { - "desc": "None", - "name": "none", - "value": "0" - }, - { - "desc": "Send Dummy packets", - "name": "dummy", - "value": "1" - } - ], + "readable": true, + "type": "GstRTSPNatMethod", "writable": true }, "ntp-sync": { @@ -29687,7 +29740,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "ntp-time-source": { @@ -29695,30 +29749,8 @@ "construct": false, "construct-only": false, "default": "ntp (0)", - "enum": true, - "type-name": "GstRTSPSrcNtpTimeSource", - "values": [ - { - "desc": "NTP time based on realtime clock", - "name": "ntp", - "value": "0" - }, - { - "desc": "UNIX time based on realtime clock", - "name": "unix", - "value": "1" - }, - { - "desc": "Running time based on pipeline clock", - "name": "running-time", - "value": "2" - }, - { - "desc": "Pipeline clock time", - "name": "clock-time", - "value": "3" - } - ], + "readable": true, + "type": "GstRTSPSrcNtpTimeSource", "writable": true }, "onvif-mode": { @@ -29726,7 +29758,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "onvif-rate-control": { @@ -29734,14 +29767,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "port-range": { @@ -29749,7 +29776,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "probation": { @@ -29759,7 +29787,8 @@ "default": "2", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "protocols": { @@ -29767,39 +29796,8 @@ "construct": false, "construct-only": false, "default": "tcp+udp-mcast+udp", - "type-name": "GstRTSPLowerTrans", - "values": [ - { - "desc": "GST_RTSP_LOWER_TRANS_UNKNOWN", - "name": "unknown", - "value": "0x00000000" - }, - { - "desc": "GST_RTSP_LOWER_TRANS_UDP", - "name": "udp", - "value": "0x00000001" - }, - { - "desc": "GST_RTSP_LOWER_TRANS_UDP_MCAST", - "name": "udp-mcast", - "value": "0x00000002" - }, - { - "desc": "GST_RTSP_LOWER_TRANS_TCP", - "name": "tcp", - "value": "0x00000004" - }, - { - "desc": "GST_RTSP_LOWER_TRANS_HTTP", - "name": "http", - "value": "0x00000010" - }, - { - "desc": "GST_RTSP_LOWER_TRANS_TLS", - "name": "tls", - "value": "0x00000020" - } - ], + "readable": true, + "type": "GstRTSPLowerTrans", "writable": true }, "proxy": { @@ -29807,7 +29805,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "proxy-id": { @@ -29815,7 +29814,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "proxy-pw": { @@ -29823,7 +29823,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "retry": { @@ -29833,7 +29834,8 @@ "default": "20", "max": "65535", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "rfc7273-sync": { @@ -29841,7 +29843,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "rtp-blocksize": { @@ -29851,14 +29854,16 @@ "default": "0", "max": "65536", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "sdes": { "blurb": "The SDES items of this session", "construct": false, "construct-only": false, - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": true }, "short-header": { @@ -29866,7 +29871,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "tcp-timeout": { @@ -29876,7 +29882,8 @@ "default": "20000000", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "teardown-timeout": { @@ -29886,7 +29893,8 @@ "default": "100000000", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "timeout": { @@ -29896,21 +29904,24 @@ "default": "5000000", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "tls-database": { "blurb": "TLS database with anchor certificate authorities used to validate the server certificate", "construct": false, "construct-only": false, - "type-name": "GTlsDatabase", + "readable": true, + "type": "GTlsDatabase", "writable": true }, "tls-interaction": { "blurb": "A GTlsInteraction object to prompt the user for password or certificate", "construct": false, "construct-only": false, - "type-name": "GTlsInteraction", + "readable": true, + "type": "GTlsInteraction", "writable": true }, "tls-validation-flags": { @@ -29918,49 +29929,8 @@ "construct": false, "construct-only": false, "default": "validate-all", - "type-name": "GTlsCertificateFlags", - "values": [ - { - "desc": "G_TLS_CERTIFICATE_UNKNOWN_CA", - "name": "unknown-ca", - "value": "0x00000001" - }, - { - "desc": "G_TLS_CERTIFICATE_BAD_IDENTITY", - "name": "bad-identity", - "value": "0x00000002" - }, - { - "desc": "G_TLS_CERTIFICATE_NOT_ACTIVATED", - "name": "not-activated", - "value": "0x00000004" - }, - { - "desc": "G_TLS_CERTIFICATE_EXPIRED", - "name": "expired", - "value": "0x00000008" - }, - { - "desc": "G_TLS_CERTIFICATE_REVOKED", - "name": "revoked", - "value": "0x00000010" - }, - { - "desc": "G_TLS_CERTIFICATE_INSECURE", - "name": "insecure", - "value": "0x00000020" - }, - { - "desc": "G_TLS_CERTIFICATE_GENERIC_ERROR", - "name": "generic-error", - "value": "0x00000040" - }, - { - "desc": "G_TLS_CERTIFICATE_VALIDATE_ALL", - "name": "validate-all", - "value": "0x0000007f" - } - ], + "readable": true, + "type": "GTlsCertificateFlags", "writable": true }, "udp-buffer-size": { @@ -29970,7 +29940,8 @@ "default": "524288", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "udp-reconnect": { @@ -29978,7 +29949,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "use-pipeline-clock": { @@ -29986,7 +29958,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "user-agent": { @@ -29994,7 +29967,8 @@ "construct": false, "construct-only": false, "default": "GStreamer/1.17.0.1", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "user-id": { @@ -30002,7 +29976,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "user-pw": { @@ -30010,7 +29985,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true } }, @@ -30018,170 +29994,281 @@ "signals": { "accept-certificate": { "args": [ - "GTlsConnection", - "GTlsCertificate", - "GTlsCertificateFlags" + { + "name": "arg0", + "type": "GTlsConnection" + }, + { + "name": "arg1", + "type": "GTlsCertificate" + }, + { + "name": "arg2", + "type": "GTlsCertificateFlags" + } ], - "retval": "gboolean" + "return-type": "gboolean", + "when": "last" }, "before-send": { "args": [ - "GstRTSPMessage" + { + "name": "arg0", + "type": "GstRTSPMessage" + } ], - "retval": "gboolean" + "return-type": "gboolean", + "when": "first" }, "get-parameter": { + "action": true, "args": [ - "gchararray", - "gchararray", - "GstPromise" + { + "name": "arg0", + "type": "gchararray" + }, + { + "name": "arg1", + "type": "gchararray" + }, + { + "name": "arg2", + "type": "GstPromise" + } ], - "retval": "gboolean" + "return-type": "gboolean", + "when": "last" }, "get-parameters": { + "action": true, "args": [ - "GStrv", - "gchararray", - "GstPromise" + { + "name": "arg0", + "type": "GStrv" + }, + { + "name": "arg1", + "type": "gchararray" + }, + { + "name": "arg2", + "type": "GstPromise" + } ], - "retval": "gboolean" + "return-type": "gboolean", + "when": "last" }, "handle-request": { "args": [ - "gpointer", - "gpointer" + { + "name": "arg0", + "type": "gpointer" + }, + { + "name": "arg1", + "type": "gpointer" + } ], - "retval": "void" + "return-type": "void" }, "new-manager": { "args": [ - "GstElement" + { + "name": "arg0", + "type": "GstElement" + } ], - "retval": "void" + "return-type": "void", + "when": "first" }, "no-more-pads": { "args": [], - "retval": "void" + "return-type": "void", + "when": "last" }, "on-sdp": { "args": [ - "GstSDPMessage" + { + "name": "arg0", + "type": "GstSDPMessage" + } ], - "retval": "void" + "return-type": "void" }, "pad-added": { "args": [ - "GstPad" + { + "name": "arg0", + "type": "GstPad" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "pad-removed": { "args": [ - "GstPad" - ], - "retval": "void" - }, - "push-backchannel-buffer": { - "args": [ - "guint", - "GstBuffer" - ], - "return-values": [ { - "desc": "GST_FLOW_CUSTOM_SUCCESS_2", - "name": "custom-success-2", - "value": "102" - }, - { - "desc": "GST_FLOW_CUSTOM_SUCCESS_1", - "name": "custom-success-1", - "value": "101" - }, - { - "desc": "GST_FLOW_CUSTOM_SUCCESS", - "name": "custom-success", - "value": "100" - }, - { - "desc": "GST_FLOW_OK", - "name": "ok", - "value": "0" - }, - { - "desc": "GST_FLOW_NOT_LINKED", - "name": "not-linked", - "value": "-1" - }, - { - "desc": "GST_FLOW_FLUSHING", - "name": "flushing", - "value": "-2" - }, - { - "desc": "GST_FLOW_EOS", - "name": "eos", - "value": "-3" - }, - { - "desc": "GST_FLOW_NOT_NEGOTIATED", - "name": "not-negotiated", - "value": "-4" - }, - { - "desc": "GST_FLOW_ERROR", - "name": "error", - "value": "-5" - }, - { - "desc": "GST_FLOW_NOT_SUPPORTED", - "name": "not-supported", - "value": "-6" - }, - { - "desc": "GST_FLOW_CUSTOM_ERROR", - "name": "custom-error", - "value": "-100" - }, - { - "desc": "GST_FLOW_CUSTOM_ERROR_1", - "name": "custom-error-1", - "value": "-101" - }, - { - "desc": "GST_FLOW_CUSTOM_ERROR_2", - "name": "custom-error-2", - "value": "-102" + "name": "arg0", + "type": "GstPad" } ], - "retval": "GstFlowReturn" + "return-type": "void", + "when": "last" + }, + "push-backchannel-buffer": { + "action": true, + "args": [ + { + "name": "arg0", + "type": "guint" + }, + { + "name": "arg1", + "type": "GstBuffer" + } + ], + "return-type": "GstFlowReturn", + "when": "last" }, "request-rtcp-key": { "args": [ - "guint" + { + "name": "arg0", + "type": "guint" + } ], - "retval": "GstCaps" + "return-type": "GstCaps", + "when": "last" }, "select-stream": { "args": [ - "guint", - "GstCaps" + { + "name": "arg0", + "type": "guint" + }, + { + "name": "arg1", + "type": "GstCaps" + } ], - "retval": "gboolean" + "return-type": "gboolean", + "when": "first" }, "set-parameter": { + "action": true, "args": [ - "gchararray", - "gchararray", - "gchararray", - "GstPromise" + { + "name": "arg0", + "type": "gchararray" + }, + { + "name": "arg1", + "type": "gchararray" + }, + { + "name": "arg2", + "type": "gchararray" + }, + { + "name": "arg3", + "type": "GstPromise" + } ], - "retval": "gboolean" + "return-type": "gboolean", + "when": "last" } } } }, "filename": "gstrtsp", "license": "LGPL", + "other-types": { + "GstRTSPBackchannel": { + "kind": "enum", + "values": [ + { + "desc": "No backchannel", + "name": "none", + "value": "0" + }, + { + "desc": "ONVIF audio backchannel", + "name": "onvif", + "value": "1" + } + ] + }, + "GstRTSPNatMethod": { + "kind": "enum", + "values": [ + { + "desc": "None", + "name": "none", + "value": "0" + }, + { + "desc": "Send Dummy packets", + "name": "dummy", + "value": "1" + } + ] + }, + "GstRTSPSrcBufferMode": { + "kind": "enum", + "values": [ + { + "desc": "Only use RTP timestamps", + "name": "none", + "value": "0" + }, + { + "desc": "Slave receiver to sender clock", + "name": "slave", + "value": "1" + }, + { + "desc": "Do low/high watermark buffering", + "name": "buffer", + "value": "2" + }, + { + "desc": "Choose mode depending on stream live", + "name": "auto", + "value": "3" + }, + { + "desc": "Synchronized sender and receiver clocks", + "name": "synced", + "value": "4" + } + ] + }, + "GstRTSPSrcNtpTimeSource": { + "kind": "enum", + "values": [ + { + "desc": "NTP time based on realtime clock", + "name": "ntp", + "value": "0" + }, + { + "desc": "UNIX time based on realtime clock", + "name": "unix", + "value": "1" + }, + { + "desc": "Running time based on pipeline clock", + "name": "running-time", + "value": "2" + }, + { + "desc": "Pipeline clock time", + "name": "clock-time", + "value": "3" + } + ] + } + }, "package": "GStreamer Good Plug-ins git", "source": "gst-plugins-good", "tracers": {}, @@ -30191,7 +30278,7 @@ "description": "Shape Wipe transition filter", "elements": { "shapewipe": { - "author": "Sebastian Dr\u00f6ge ", + "author": "Sebastian Dröge ", "description": "Adds a shape wipe transition to a video stream", "hierarchy": [ "GstShapeWipe", @@ -30202,7 +30289,6 @@ ], "klass": "Filter/Editor/Video", "long-name": "Shape Wipe transition filter", - "name": "shapewipe", "pad-templates": { "mask_sink": { "caps": "video/x-raw:\n format: GRAY8\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: 0/1\nvideo/x-raw:\n format: GRAY16_LE\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: 0/1\n", @@ -30228,23 +30314,8 @@ "default": "0", "max": "1", "min": "0", - "type-name": "gfloat", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gfloat", "writable": true }, "position": { @@ -30254,7 +30325,8 @@ "default": "0", "max": "1", "min": "0", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true } }, @@ -30263,6 +30335,7 @@ }, "filename": "gstshapewipe", "license": "LGPL", + "other-types": {}, "package": "GStreamer Good Plug-ins git", "source": "gst-plugins-good", "tracers": {}, @@ -30282,17 +30355,16 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstTagSetter" + ], "klass": "Sink/Network", "long-name": "Icecast network sink", - "name": "shout2send", "pad-templates": { "sink": { "caps": "application/ogg:\naudio/ogg:\nvideo/ogg:\naudio/mpeg:\n mpegversion: 1\n layer: [ 1, 3 ]\nvideo/webm:\naudio/webm:\n", "direction": "sink", - "presence": "always", - "unstable-values": [ - "caps" - ] + "presence": "always" } }, "properties": { @@ -30301,7 +30373,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "blocksize": { @@ -30311,7 +30384,8 @@ "default": "4096", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "description": { @@ -30319,7 +30393,8 @@ "construct": false, "construct-only": false, "default": "", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "enable-last-sample": { @@ -30327,7 +30402,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "genre": { @@ -30335,7 +30411,8 @@ "construct": false, "construct-only": false, "default": "", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "ip": { @@ -30343,14 +30420,16 @@ "construct": false, "construct-only": false, "default": "127.0.0.1", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "last-sample": { "blurb": "The last sample received in the sink", "construct": false, "construct-only": false, - "type-name": "GstSample", + "readable": true, + "type": "GstSample", "writable": false }, "max-bitrate": { @@ -30360,7 +30439,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "max-lateness": { @@ -30370,7 +30450,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "mount": { @@ -30378,23 +30459,8 @@ "construct": false, "construct-only": false, "default": "", - "type-name": "gchararray", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gchararray", "writable": true }, "password": { @@ -30402,7 +30468,8 @@ "construct": false, "construct-only": false, "default": "hackme", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "port": { @@ -30412,17 +30479,19 @@ "default": "8000", "max": "65535", "min": "1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "processing-deadline": { - "blurb": "Maximum processing deadline in nanoseconds", + "blurb": "Maximum processing time for a buffer in nanoseconds", "construct": false, "construct-only": false, "default": "20000000", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "protocol": { @@ -30430,25 +30499,8 @@ "construct": false, "construct-only": false, "default": "http (3)", - "enum": true, - "type-name": "GstShout2SendProtocol", - "values": [ - { - "desc": "Xaudiocast Protocol (icecast 1.3.x)", - "name": "xaudiocast", - "value": "1" - }, - { - "desc": "Icy Protocol (ShoutCast)", - "name": "icy", - "value": "2" - }, - { - "desc": "Http Protocol (icecast 2.x)", - "name": "http", - "value": "3" - } - ], + "readable": true, + "type": "GstShout2SendProtocol", "writable": true }, "public": { @@ -30456,7 +30508,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "qos": { @@ -30464,7 +30517,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "render-delay": { @@ -30474,7 +30528,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "stats": { @@ -30482,7 +30537,8 @@ "construct": false, "construct-only": false, "default": "application/x-gst-base-sink-stats, average-rate=(double)0, dropped=(guint64)0, rendered=(guint64)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false }, "streamname": { @@ -30490,7 +30546,8 @@ "construct": false, "construct-only": false, "default": "", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "sync": { @@ -30498,7 +30555,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "throttle-time": { @@ -30508,7 +30566,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "timeout": { @@ -30518,7 +30577,8 @@ "default": "10000", "max": "-1", "min": "1", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "ts-offset": { @@ -30528,7 +30588,8 @@ "default": "0", "max": "9223372036854775807", "min": "-9223372036854775808", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "url": { @@ -30536,7 +30597,8 @@ "construct": false, "construct-only": false, "default": "", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "username": { @@ -30544,7 +30606,8 @@ "construct": false, "construct-only": false, "default": "source", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true } }, @@ -30552,15 +30615,41 @@ "signals": { "connection-problem": { "args": [ - "gint" + { + "name": "arg0", + "type": "gint" + } ], - "retval": "void" + "return-type": "void", + "when": "cleanup" } } } }, "filename": "gstshout2", "license": "LGPL", + "other-types": { + "GstShout2SendProtocol": { + "kind": "enum", + "values": [ + { + "desc": "Xaudiocast Protocol (icecast 1.3.x)", + "name": "xaudiocast", + "value": "1" + }, + { + "desc": "Icy Protocol (ShoutCast)", + "name": "icy", + "value": "2" + }, + { + "desc": "Http Protocol (icecast 2.x)", + "name": "http", + "value": "3" + } + ] + } + }, "package": "GStreamer Good Plug-ins git", "source": "gst-plugins-good", "tracers": {}, @@ -30581,7 +30670,6 @@ ], "klass": "Filter/Editor/Video", "long-name": "SMPTE transitions", - "name": "smpte", "pad-templates": { "sink1": { "caps": "video/x-raw:\n format: I420\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", @@ -30607,7 +30695,8 @@ "default": "0", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "depth": { @@ -30617,7 +30706,8 @@ "default": "16", "max": "24", "min": "1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "duration": { @@ -30627,7 +30717,8 @@ "default": "1000000000", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "invert": { @@ -30635,23 +30726,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "type": { @@ -30659,360 +30735,8 @@ "construct": false, "construct-only": false, "default": "bar-wipe-lr (1)", - "enum": true, - "type-name": "GstSMPTETransitionType", - "values": [ - { - "desc": "A bar moves from left to right", - "name": "bar-wipe-lr", - "value": "1" - }, - { - "desc": "A bar moves from top to bottom", - "name": "bar-wipe-tb", - "value": "2" - }, - { - "desc": "A box expands from the upper-left corner to the lower-right corner", - "name": "box-wipe-tl", - "value": "3" - }, - { - "desc": "A box expands from the upper-right corner to the lower-left corner", - "name": "box-wipe-tr", - "value": "4" - }, - { - "desc": "A box expands from the lower-right corner to the upper-left corner", - "name": "box-wipe-br", - "value": "5" - }, - { - "desc": "A box expands from the lower-left corner to the upper-right corner", - "name": "box-wipe-bl", - "value": "6" - }, - { - "desc": "A box shape expands from each of the four corners toward the center", - "name": "four-box-wipe-ci", - "value": "7" - }, - { - "desc": "A box shape expands from the center of each quadrant toward the corners of each quadrant", - "name": "four-box-wipe-co", - "value": "8" - }, - { - "desc": "A central, vertical line splits and expands toward the left and right edges", - "name": "barndoor-v", - "value": "21" - }, - { - "desc": "A central, horizontal line splits and expands toward the top and bottom edges", - "name": "barndoor-h", - "value": "22" - }, - { - "desc": "A box expands from the top edge's midpoint to the bottom corners", - "name": "box-wipe-tc", - "value": "23" - }, - { - "desc": "A box expands from the right edge's midpoint to the left corners", - "name": "box-wipe-rc", - "value": "24" - }, - { - "desc": "A box expands from the bottom edge's midpoint to the top corners", - "name": "box-wipe-bc", - "value": "25" - }, - { - "desc": "A box expands from the left edge's midpoint to the right corners", - "name": "box-wipe-lc", - "value": "26" - }, - { - "desc": "A diagonal line moves from the upper-left corner to the lower-right corner", - "name": "diagonal-tl", - "value": "41" - }, - { - "desc": "A diagonal line moves from the upper right corner to the lower-left corner", - "name": "diagonal-tr", - "value": "42" - }, - { - "desc": "Two wedge shapes slide in from the top and bottom edges toward the center", - "name": "bowtie-v", - "value": "43" - }, - { - "desc": "Two wedge shapes slide in from the left and right edges toward the center", - "name": "bowtie-h", - "value": "44" - }, - { - "desc": "A diagonal line from the lower-left to upper-right corners splits and expands toward the opposite corners", - "name": "barndoor-dbl", - "value": "45" - }, - { - "desc": "A diagonal line from upper-left to lower-right corners splits and expands toward the opposite corners", - "name": "barndoor-dtl", - "value": "46" - }, - { - "desc": "Four wedge shapes split from the center and retract toward the four edges", - "name": "misc-diagonal-dbd", - "value": "47" - }, - { - "desc": "A diamond connecting the four edge midpoints simultaneously contracts toward the center and expands toward the edges", - "name": "misc-diagonal-dd", - "value": "48" - }, - { - "desc": "A wedge shape moves from top to bottom", - "name": "vee-d", - "value": "61" - }, - { - "desc": "A wedge shape moves from right to left", - "name": "vee-l", - "value": "62" - }, - { - "desc": "A wedge shape moves from bottom to top", - "name": "vee-u", - "value": "63" - }, - { - "desc": "A wedge shape moves from left to right", - "name": "vee-r", - "value": "64" - }, - { - "desc": "A 'V' shape extending from the bottom edge's midpoint to the opposite corners contracts toward the center and expands toward the edges", - "name": "barnvee-d", - "value": "65" - }, - { - "desc": "A 'V' shape extending from the left edge's midpoint to the opposite corners contracts toward the center and expands toward the edges", - "name": "barnvee-l", - "value": "66" - }, - { - "desc": "A 'V' shape extending from the top edge's midpoint to the opposite corners contracts toward the center and expands toward the edges", - "name": "barnvee-u", - "value": "67" - }, - { - "desc": "A 'V' shape extending from the right edge's midpoint to the opposite corners contracts toward the center and expands toward the edges", - "name": "barnvee-r", - "value": "68" - }, - { - "desc": "A rectangle expands from the center.", - "name": "iris-rect", - "value": "101" - }, - { - "desc": "A radial hand sweeps clockwise from the twelve o'clock position", - "name": "clock-cw12", - "value": "201" - }, - { - "desc": "A radial hand sweeps clockwise from the three o'clock position", - "name": "clock-cw3", - "value": "202" - }, - { - "desc": "A radial hand sweeps clockwise from the six o'clock position", - "name": "clock-cw6", - "value": "203" - }, - { - "desc": "A radial hand sweeps clockwise from the nine o'clock position", - "name": "clock-cw9", - "value": "204" - }, - { - "desc": "Two radial hands sweep clockwise from the twelve and six o'clock positions", - "name": "pinwheel-tbv", - "value": "205" - }, - { - "desc": "Two radial hands sweep clockwise from the nine and three o'clock positions", - "name": "pinwheel-tbh", - "value": "206" - }, - { - "desc": "Four radial hands sweep clockwise", - "name": "pinwheel-fb", - "value": "207" - }, - { - "desc": "A fan unfolds from the top edge, the fan axis at the center", - "name": "fan-ct", - "value": "211" - }, - { - "desc": "A fan unfolds from the right edge, the fan axis at the center", - "name": "fan-cr", - "value": "212" - }, - { - "desc": "Two fans, their axes at the center, unfold from the top and bottom", - "name": "doublefan-fov", - "value": "213" - }, - { - "desc": "Two fans, their axes at the center, unfold from the left and right", - "name": "doublefan-foh", - "value": "214" - }, - { - "desc": "A radial hand sweeps clockwise from the top edge's midpoint", - "name": "singlesweep-cwt", - "value": "221" - }, - { - "desc": "A radial hand sweeps clockwise from the right edge's midpoint", - "name": "singlesweep-cwr", - "value": "222" - }, - { - "desc": "A radial hand sweeps clockwise from the bottom edge's midpoint", - "name": "singlesweep-cwb", - "value": "223" - }, - { - "desc": "A radial hand sweeps clockwise from the left edge's midpoint", - "name": "singlesweep-cwl", - "value": "224" - }, - { - "desc": "Two radial hands sweep clockwise and counter-clockwise from the top and bottom edges' midpoints", - "name": "doublesweep-pv", - "value": "225" - }, - { - "desc": "Two radial hands sweep clockwise and counter-clockwise from the left and right edges' midpoints", - "name": "doublesweep-pd", - "value": "226" - }, - { - "desc": "Two radial hands attached at the top and bottom edges' midpoints sweep from right to left", - "name": "doublesweep-ov", - "value": "227" - }, - { - "desc": "Two radial hands attached at the left and right edges' midpoints sweep from top to bottom", - "name": "doublesweep-oh", - "value": "228" - }, - { - "desc": "A fan unfolds from the bottom, the fan axis at the top edge's midpoint", - "name": "fan-t", - "value": "231" - }, - { - "desc": "A fan unfolds from the left, the fan axis at the right edge's midpoint", - "name": "fan-r", - "value": "232" - }, - { - "desc": "A fan unfolds from the top, the fan axis at the bottom edge's midpoint", - "name": "fan-b", - "value": "233" - }, - { - "desc": "A fan unfolds from the right, the fan axis at the left edge's midpoint", - "name": "fan-l", - "value": "234" - }, - { - "desc": "Two fans, their axes at the top and bottom, unfold from the center", - "name": "doublefan-fiv", - "value": "235" - }, - { - "desc": "Two fans, their axes at the left and right, unfold from the center", - "name": "doublefan-fih", - "value": "236" - }, - { - "desc": "A radial hand sweeps clockwise from the upper-left corner", - "name": "singlesweep-cwtl", - "value": "241" - }, - { - "desc": "A radial hand sweeps counter-clockwise from the lower-left corner.", - "name": "singlesweep-cwbl", - "value": "242" - }, - { - "desc": "A radial hand sweeps clockwise from the lower-right corner", - "name": "singlesweep-cwbr", - "value": "243" - }, - { - "desc": "A radial hand sweeps counter-clockwise from the upper-right corner", - "name": "singlesweep-cwtr", - "value": "244" - }, - { - "desc": "Two radial hands attached at the upper-left and lower-right corners sweep down and up", - "name": "doublesweep-pdtl", - "value": "245" - }, - { - "desc": "Two radial hands attached at the lower-left and upper-right corners sweep down and up", - "name": "doublesweep-pdbl", - "value": "246" - }, - { - "desc": "Two radial hands attached at the upper-left and upper-right corners sweep down", - "name": "saloondoor-t", - "value": "251" - }, - { - "desc": "Two radial hands attached at the upper-left and lower-left corners sweep to the right", - "name": "saloondoor-l", - "value": "252" - }, - { - "desc": "Two radial hands attached at the lower-left and lower-right corners sweep up", - "name": "saloondoor-b", - "value": "253" - }, - { - "desc": "Two radial hands attached at the upper-right and lower-right corners sweep to the left", - "name": "saloondoor-r", - "value": "254" - }, - { - "desc": "Two radial hands attached at the midpoints of the top and bottom halves sweep from right to left", - "name": "windshield-r", - "value": "261" - }, - { - "desc": "Two radial hands attached at the midpoints of the left and right halves sweep from top to bottom", - "name": "windshield-u", - "value": "262" - }, - { - "desc": "Two sets of radial hands attached at the midpoints of the top and bottom halves sweep from top to bottom and bottom to top", - "name": "windshield-v", - "value": "263" - }, - { - "desc": "Two sets of radial hands attached at the midpoints of the left and right halves sweep from left to right and right to left", - "name": "windshield-h", - "value": "264" - } - ], + "readable": true, + "type": "GstSMPTETransitionType", "writable": true } }, @@ -31032,7 +30756,6 @@ ], "klass": "Filter/Editor/Video", "long-name": "SMPTE transitions", - "name": "smptealpha", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: I420\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: YV12\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: AYUV\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: ARGB\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: BGRA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: ARGB\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", @@ -31053,7 +30776,8 @@ "default": "0", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "depth": { @@ -31063,7 +30787,8 @@ "default": "16", "max": "24", "min": "1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "invert": { @@ -31071,23 +30796,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "position": { @@ -31097,7 +30807,8 @@ "default": "0", "max": "1", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "qos": { @@ -31105,7 +30816,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "type": { @@ -31113,360 +30825,8 @@ "construct": false, "construct-only": false, "default": "bar-wipe-lr (1)", - "enum": true, - "type-name": "GstSMPTEAlphaTransitionType", - "values": [ - { - "desc": "A bar moves from left to right", - "name": "bar-wipe-lr", - "value": "1" - }, - { - "desc": "A bar moves from top to bottom", - "name": "bar-wipe-tb", - "value": "2" - }, - { - "desc": "A box expands from the upper-left corner to the lower-right corner", - "name": "box-wipe-tl", - "value": "3" - }, - { - "desc": "A box expands from the upper-right corner to the lower-left corner", - "name": "box-wipe-tr", - "value": "4" - }, - { - "desc": "A box expands from the lower-right corner to the upper-left corner", - "name": "box-wipe-br", - "value": "5" - }, - { - "desc": "A box expands from the lower-left corner to the upper-right corner", - "name": "box-wipe-bl", - "value": "6" - }, - { - "desc": "A box shape expands from each of the four corners toward the center", - "name": "four-box-wipe-ci", - "value": "7" - }, - { - "desc": "A box shape expands from the center of each quadrant toward the corners of each quadrant", - "name": "four-box-wipe-co", - "value": "8" - }, - { - "desc": "A central, vertical line splits and expands toward the left and right edges", - "name": "barndoor-v", - "value": "21" - }, - { - "desc": "A central, horizontal line splits and expands toward the top and bottom edges", - "name": "barndoor-h", - "value": "22" - }, - { - "desc": "A box expands from the top edge's midpoint to the bottom corners", - "name": "box-wipe-tc", - "value": "23" - }, - { - "desc": "A box expands from the right edge's midpoint to the left corners", - "name": "box-wipe-rc", - "value": "24" - }, - { - "desc": "A box expands from the bottom edge's midpoint to the top corners", - "name": "box-wipe-bc", - "value": "25" - }, - { - "desc": "A box expands from the left edge's midpoint to the right corners", - "name": "box-wipe-lc", - "value": "26" - }, - { - "desc": "A diagonal line moves from the upper-left corner to the lower-right corner", - "name": "diagonal-tl", - "value": "41" - }, - { - "desc": "A diagonal line moves from the upper right corner to the lower-left corner", - "name": "diagonal-tr", - "value": "42" - }, - { - "desc": "Two wedge shapes slide in from the top and bottom edges toward the center", - "name": "bowtie-v", - "value": "43" - }, - { - "desc": "Two wedge shapes slide in from the left and right edges toward the center", - "name": "bowtie-h", - "value": "44" - }, - { - "desc": "A diagonal line from the lower-left to upper-right corners splits and expands toward the opposite corners", - "name": "barndoor-dbl", - "value": "45" - }, - { - "desc": "A diagonal line from upper-left to lower-right corners splits and expands toward the opposite corners", - "name": "barndoor-dtl", - "value": "46" - }, - { - "desc": "Four wedge shapes split from the center and retract toward the four edges", - "name": "misc-diagonal-dbd", - "value": "47" - }, - { - "desc": "A diamond connecting the four edge midpoints simultaneously contracts toward the center and expands toward the edges", - "name": "misc-diagonal-dd", - "value": "48" - }, - { - "desc": "A wedge shape moves from top to bottom", - "name": "vee-d", - "value": "61" - }, - { - "desc": "A wedge shape moves from right to left", - "name": "vee-l", - "value": "62" - }, - { - "desc": "A wedge shape moves from bottom to top", - "name": "vee-u", - "value": "63" - }, - { - "desc": "A wedge shape moves from left to right", - "name": "vee-r", - "value": "64" - }, - { - "desc": "A 'V' shape extending from the bottom edge's midpoint to the opposite corners contracts toward the center and expands toward the edges", - "name": "barnvee-d", - "value": "65" - }, - { - "desc": "A 'V' shape extending from the left edge's midpoint to the opposite corners contracts toward the center and expands toward the edges", - "name": "barnvee-l", - "value": "66" - }, - { - "desc": "A 'V' shape extending from the top edge's midpoint to the opposite corners contracts toward the center and expands toward the edges", - "name": "barnvee-u", - "value": "67" - }, - { - "desc": "A 'V' shape extending from the right edge's midpoint to the opposite corners contracts toward the center and expands toward the edges", - "name": "barnvee-r", - "value": "68" - }, - { - "desc": "A rectangle expands from the center.", - "name": "iris-rect", - "value": "101" - }, - { - "desc": "A radial hand sweeps clockwise from the twelve o'clock position", - "name": "clock-cw12", - "value": "201" - }, - { - "desc": "A radial hand sweeps clockwise from the three o'clock position", - "name": "clock-cw3", - "value": "202" - }, - { - "desc": "A radial hand sweeps clockwise from the six o'clock position", - "name": "clock-cw6", - "value": "203" - }, - { - "desc": "A radial hand sweeps clockwise from the nine o'clock position", - "name": "clock-cw9", - "value": "204" - }, - { - "desc": "Two radial hands sweep clockwise from the twelve and six o'clock positions", - "name": "pinwheel-tbv", - "value": "205" - }, - { - "desc": "Two radial hands sweep clockwise from the nine and three o'clock positions", - "name": "pinwheel-tbh", - "value": "206" - }, - { - "desc": "Four radial hands sweep clockwise", - "name": "pinwheel-fb", - "value": "207" - }, - { - "desc": "A fan unfolds from the top edge, the fan axis at the center", - "name": "fan-ct", - "value": "211" - }, - { - "desc": "A fan unfolds from the right edge, the fan axis at the center", - "name": "fan-cr", - "value": "212" - }, - { - "desc": "Two fans, their axes at the center, unfold from the top and bottom", - "name": "doublefan-fov", - "value": "213" - }, - { - "desc": "Two fans, their axes at the center, unfold from the left and right", - "name": "doublefan-foh", - "value": "214" - }, - { - "desc": "A radial hand sweeps clockwise from the top edge's midpoint", - "name": "singlesweep-cwt", - "value": "221" - }, - { - "desc": "A radial hand sweeps clockwise from the right edge's midpoint", - "name": "singlesweep-cwr", - "value": "222" - }, - { - "desc": "A radial hand sweeps clockwise from the bottom edge's midpoint", - "name": "singlesweep-cwb", - "value": "223" - }, - { - "desc": "A radial hand sweeps clockwise from the left edge's midpoint", - "name": "singlesweep-cwl", - "value": "224" - }, - { - "desc": "Two radial hands sweep clockwise and counter-clockwise from the top and bottom edges' midpoints", - "name": "doublesweep-pv", - "value": "225" - }, - { - "desc": "Two radial hands sweep clockwise and counter-clockwise from the left and right edges' midpoints", - "name": "doublesweep-pd", - "value": "226" - }, - { - "desc": "Two radial hands attached at the top and bottom edges' midpoints sweep from right to left", - "name": "doublesweep-ov", - "value": "227" - }, - { - "desc": "Two radial hands attached at the left and right edges' midpoints sweep from top to bottom", - "name": "doublesweep-oh", - "value": "228" - }, - { - "desc": "A fan unfolds from the bottom, the fan axis at the top edge's midpoint", - "name": "fan-t", - "value": "231" - }, - { - "desc": "A fan unfolds from the left, the fan axis at the right edge's midpoint", - "name": "fan-r", - "value": "232" - }, - { - "desc": "A fan unfolds from the top, the fan axis at the bottom edge's midpoint", - "name": "fan-b", - "value": "233" - }, - { - "desc": "A fan unfolds from the right, the fan axis at the left edge's midpoint", - "name": "fan-l", - "value": "234" - }, - { - "desc": "Two fans, their axes at the top and bottom, unfold from the center", - "name": "doublefan-fiv", - "value": "235" - }, - { - "desc": "Two fans, their axes at the left and right, unfold from the center", - "name": "doublefan-fih", - "value": "236" - }, - { - "desc": "A radial hand sweeps clockwise from the upper-left corner", - "name": "singlesweep-cwtl", - "value": "241" - }, - { - "desc": "A radial hand sweeps counter-clockwise from the lower-left corner.", - "name": "singlesweep-cwbl", - "value": "242" - }, - { - "desc": "A radial hand sweeps clockwise from the lower-right corner", - "name": "singlesweep-cwbr", - "value": "243" - }, - { - "desc": "A radial hand sweeps counter-clockwise from the upper-right corner", - "name": "singlesweep-cwtr", - "value": "244" - }, - { - "desc": "Two radial hands attached at the upper-left and lower-right corners sweep down and up", - "name": "doublesweep-pdtl", - "value": "245" - }, - { - "desc": "Two radial hands attached at the lower-left and upper-right corners sweep down and up", - "name": "doublesweep-pdbl", - "value": "246" - }, - { - "desc": "Two radial hands attached at the upper-left and upper-right corners sweep down", - "name": "saloondoor-t", - "value": "251" - }, - { - "desc": "Two radial hands attached at the upper-left and lower-left corners sweep to the right", - "name": "saloondoor-l", - "value": "252" - }, - { - "desc": "Two radial hands attached at the lower-left and lower-right corners sweep up", - "name": "saloondoor-b", - "value": "253" - }, - { - "desc": "Two radial hands attached at the upper-right and lower-right corners sweep to the left", - "name": "saloondoor-r", - "value": "254" - }, - { - "desc": "Two radial hands attached at the midpoints of the top and bottom halves sweep from right to left", - "name": "windshield-r", - "value": "261" - }, - { - "desc": "Two radial hands attached at the midpoints of the left and right halves sweep from top to bottom", - "name": "windshield-u", - "value": "262" - }, - { - "desc": "Two sets of radial hands attached at the midpoints of the top and bottom halves sweep from top to bottom and bottom to top", - "name": "windshield-v", - "value": "263" - }, - { - "desc": "Two sets of radial hands attached at the midpoints of the left and right halves sweep from left to right and right to left", - "name": "windshield-h", - "value": "264" - } - ], + "readable": true, + "type": "GstSMPTEAlphaTransitionType", "writable": true } }, @@ -31475,6 +30835,718 @@ }, "filename": "gstsmpte", "license": "LGPL", + "other-types": { + "GstSMPTEAlphaTransitionType": { + "kind": "enum", + "values": [ + { + "desc": "A bar moves from left to right", + "name": "bar-wipe-lr", + "value": "1" + }, + { + "desc": "A bar moves from top to bottom", + "name": "bar-wipe-tb", + "value": "2" + }, + { + "desc": "A box expands from the upper-left corner to the lower-right corner", + "name": "box-wipe-tl", + "value": "3" + }, + { + "desc": "A box expands from the upper-right corner to the lower-left corner", + "name": "box-wipe-tr", + "value": "4" + }, + { + "desc": "A box expands from the lower-right corner to the upper-left corner", + "name": "box-wipe-br", + "value": "5" + }, + { + "desc": "A box expands from the lower-left corner to the upper-right corner", + "name": "box-wipe-bl", + "value": "6" + }, + { + "desc": "A box shape expands from each of the four corners toward the center", + "name": "four-box-wipe-ci", + "value": "7" + }, + { + "desc": "A box shape expands from the center of each quadrant toward the corners of each quadrant", + "name": "four-box-wipe-co", + "value": "8" + }, + { + "desc": "A central, vertical line splits and expands toward the left and right edges", + "name": "barndoor-v", + "value": "21" + }, + { + "desc": "A central, horizontal line splits and expands toward the top and bottom edges", + "name": "barndoor-h", + "value": "22" + }, + { + "desc": "A box expands from the top edge's midpoint to the bottom corners", + "name": "box-wipe-tc", + "value": "23" + }, + { + "desc": "A box expands from the right edge's midpoint to the left corners", + "name": "box-wipe-rc", + "value": "24" + }, + { + "desc": "A box expands from the bottom edge's midpoint to the top corners", + "name": "box-wipe-bc", + "value": "25" + }, + { + "desc": "A box expands from the left edge's midpoint to the right corners", + "name": "box-wipe-lc", + "value": "26" + }, + { + "desc": "A diagonal line moves from the upper-left corner to the lower-right corner", + "name": "diagonal-tl", + "value": "41" + }, + { + "desc": "A diagonal line moves from the upper right corner to the lower-left corner", + "name": "diagonal-tr", + "value": "42" + }, + { + "desc": "Two wedge shapes slide in from the top and bottom edges toward the center", + "name": "bowtie-v", + "value": "43" + }, + { + "desc": "Two wedge shapes slide in from the left and right edges toward the center", + "name": "bowtie-h", + "value": "44" + }, + { + "desc": "A diagonal line from the lower-left to upper-right corners splits and expands toward the opposite corners", + "name": "barndoor-dbl", + "value": "45" + }, + { + "desc": "A diagonal line from upper-left to lower-right corners splits and expands toward the opposite corners", + "name": "barndoor-dtl", + "value": "46" + }, + { + "desc": "Four wedge shapes split from the center and retract toward the four edges", + "name": "misc-diagonal-dbd", + "value": "47" + }, + { + "desc": "A diamond connecting the four edge midpoints simultaneously contracts toward the center and expands toward the edges", + "name": "misc-diagonal-dd", + "value": "48" + }, + { + "desc": "A wedge shape moves from top to bottom", + "name": "vee-d", + "value": "61" + }, + { + "desc": "A wedge shape moves from right to left", + "name": "vee-l", + "value": "62" + }, + { + "desc": "A wedge shape moves from bottom to top", + "name": "vee-u", + "value": "63" + }, + { + "desc": "A wedge shape moves from left to right", + "name": "vee-r", + "value": "64" + }, + { + "desc": "A 'V' shape extending from the bottom edge's midpoint to the opposite corners contracts toward the center and expands toward the edges", + "name": "barnvee-d", + "value": "65" + }, + { + "desc": "A 'V' shape extending from the left edge's midpoint to the opposite corners contracts toward the center and expands toward the edges", + "name": "barnvee-l", + "value": "66" + }, + { + "desc": "A 'V' shape extending from the top edge's midpoint to the opposite corners contracts toward the center and expands toward the edges", + "name": "barnvee-u", + "value": "67" + }, + { + "desc": "A 'V' shape extending from the right edge's midpoint to the opposite corners contracts toward the center and expands toward the edges", + "name": "barnvee-r", + "value": "68" + }, + { + "desc": "A rectangle expands from the center.", + "name": "iris-rect", + "value": "101" + }, + { + "desc": "A radial hand sweeps clockwise from the twelve o'clock position", + "name": "clock-cw12", + "value": "201" + }, + { + "desc": "A radial hand sweeps clockwise from the three o'clock position", + "name": "clock-cw3", + "value": "202" + }, + { + "desc": "A radial hand sweeps clockwise from the six o'clock position", + "name": "clock-cw6", + "value": "203" + }, + { + "desc": "A radial hand sweeps clockwise from the nine o'clock position", + "name": "clock-cw9", + "value": "204" + }, + { + "desc": "Two radial hands sweep clockwise from the twelve and six o'clock positions", + "name": "pinwheel-tbv", + "value": "205" + }, + { + "desc": "Two radial hands sweep clockwise from the nine and three o'clock positions", + "name": "pinwheel-tbh", + "value": "206" + }, + { + "desc": "Four radial hands sweep clockwise", + "name": "pinwheel-fb", + "value": "207" + }, + { + "desc": "A fan unfolds from the top edge, the fan axis at the center", + "name": "fan-ct", + "value": "211" + }, + { + "desc": "A fan unfolds from the right edge, the fan axis at the center", + "name": "fan-cr", + "value": "212" + }, + { + "desc": "Two fans, their axes at the center, unfold from the top and bottom", + "name": "doublefan-fov", + "value": "213" + }, + { + "desc": "Two fans, their axes at the center, unfold from the left and right", + "name": "doublefan-foh", + "value": "214" + }, + { + "desc": "A radial hand sweeps clockwise from the top edge's midpoint", + "name": "singlesweep-cwt", + "value": "221" + }, + { + "desc": "A radial hand sweeps clockwise from the right edge's midpoint", + "name": "singlesweep-cwr", + "value": "222" + }, + { + "desc": "A radial hand sweeps clockwise from the bottom edge's midpoint", + "name": "singlesweep-cwb", + "value": "223" + }, + { + "desc": "A radial hand sweeps clockwise from the left edge's midpoint", + "name": "singlesweep-cwl", + "value": "224" + }, + { + "desc": "Two radial hands sweep clockwise and counter-clockwise from the top and bottom edges' midpoints", + "name": "doublesweep-pv", + "value": "225" + }, + { + "desc": "Two radial hands sweep clockwise and counter-clockwise from the left and right edges' midpoints", + "name": "doublesweep-pd", + "value": "226" + }, + { + "desc": "Two radial hands attached at the top and bottom edges' midpoints sweep from right to left", + "name": "doublesweep-ov", + "value": "227" + }, + { + "desc": "Two radial hands attached at the left and right edges' midpoints sweep from top to bottom", + "name": "doublesweep-oh", + "value": "228" + }, + { + "desc": "A fan unfolds from the bottom, the fan axis at the top edge's midpoint", + "name": "fan-t", + "value": "231" + }, + { + "desc": "A fan unfolds from the left, the fan axis at the right edge's midpoint", + "name": "fan-r", + "value": "232" + }, + { + "desc": "A fan unfolds from the top, the fan axis at the bottom edge's midpoint", + "name": "fan-b", + "value": "233" + }, + { + "desc": "A fan unfolds from the right, the fan axis at the left edge's midpoint", + "name": "fan-l", + "value": "234" + }, + { + "desc": "Two fans, their axes at the top and bottom, unfold from the center", + "name": "doublefan-fiv", + "value": "235" + }, + { + "desc": "Two fans, their axes at the left and right, unfold from the center", + "name": "doublefan-fih", + "value": "236" + }, + { + "desc": "A radial hand sweeps clockwise from the upper-left corner", + "name": "singlesweep-cwtl", + "value": "241" + }, + { + "desc": "A radial hand sweeps counter-clockwise from the lower-left corner.", + "name": "singlesweep-cwbl", + "value": "242" + }, + { + "desc": "A radial hand sweeps clockwise from the lower-right corner", + "name": "singlesweep-cwbr", + "value": "243" + }, + { + "desc": "A radial hand sweeps counter-clockwise from the upper-right corner", + "name": "singlesweep-cwtr", + "value": "244" + }, + { + "desc": "Two radial hands attached at the upper-left and lower-right corners sweep down and up", + "name": "doublesweep-pdtl", + "value": "245" + }, + { + "desc": "Two radial hands attached at the lower-left and upper-right corners sweep down and up", + "name": "doublesweep-pdbl", + "value": "246" + }, + { + "desc": "Two radial hands attached at the upper-left and upper-right corners sweep down", + "name": "saloondoor-t", + "value": "251" + }, + { + "desc": "Two radial hands attached at the upper-left and lower-left corners sweep to the right", + "name": "saloondoor-l", + "value": "252" + }, + { + "desc": "Two radial hands attached at the lower-left and lower-right corners sweep up", + "name": "saloondoor-b", + "value": "253" + }, + { + "desc": "Two radial hands attached at the upper-right and lower-right corners sweep to the left", + "name": "saloondoor-r", + "value": "254" + }, + { + "desc": "Two radial hands attached at the midpoints of the top and bottom halves sweep from right to left", + "name": "windshield-r", + "value": "261" + }, + { + "desc": "Two radial hands attached at the midpoints of the left and right halves sweep from top to bottom", + "name": "windshield-u", + "value": "262" + }, + { + "desc": "Two sets of radial hands attached at the midpoints of the top and bottom halves sweep from top to bottom and bottom to top", + "name": "windshield-v", + "value": "263" + }, + { + "desc": "Two sets of radial hands attached at the midpoints of the left and right halves sweep from left to right and right to left", + "name": "windshield-h", + "value": "264" + } + ] + }, + "GstSMPTETransitionType": { + "kind": "enum", + "values": [ + { + "desc": "A bar moves from left to right", + "name": "bar-wipe-lr", + "value": "1" + }, + { + "desc": "A bar moves from top to bottom", + "name": "bar-wipe-tb", + "value": "2" + }, + { + "desc": "A box expands from the upper-left corner to the lower-right corner", + "name": "box-wipe-tl", + "value": "3" + }, + { + "desc": "A box expands from the upper-right corner to the lower-left corner", + "name": "box-wipe-tr", + "value": "4" + }, + { + "desc": "A box expands from the lower-right corner to the upper-left corner", + "name": "box-wipe-br", + "value": "5" + }, + { + "desc": "A box expands from the lower-left corner to the upper-right corner", + "name": "box-wipe-bl", + "value": "6" + }, + { + "desc": "A box shape expands from each of the four corners toward the center", + "name": "four-box-wipe-ci", + "value": "7" + }, + { + "desc": "A box shape expands from the center of each quadrant toward the corners of each quadrant", + "name": "four-box-wipe-co", + "value": "8" + }, + { + "desc": "A central, vertical line splits and expands toward the left and right edges", + "name": "barndoor-v", + "value": "21" + }, + { + "desc": "A central, horizontal line splits and expands toward the top and bottom edges", + "name": "barndoor-h", + "value": "22" + }, + { + "desc": "A box expands from the top edge's midpoint to the bottom corners", + "name": "box-wipe-tc", + "value": "23" + }, + { + "desc": "A box expands from the right edge's midpoint to the left corners", + "name": "box-wipe-rc", + "value": "24" + }, + { + "desc": "A box expands from the bottom edge's midpoint to the top corners", + "name": "box-wipe-bc", + "value": "25" + }, + { + "desc": "A box expands from the left edge's midpoint to the right corners", + "name": "box-wipe-lc", + "value": "26" + }, + { + "desc": "A diagonal line moves from the upper-left corner to the lower-right corner", + "name": "diagonal-tl", + "value": "41" + }, + { + "desc": "A diagonal line moves from the upper right corner to the lower-left corner", + "name": "diagonal-tr", + "value": "42" + }, + { + "desc": "Two wedge shapes slide in from the top and bottom edges toward the center", + "name": "bowtie-v", + "value": "43" + }, + { + "desc": "Two wedge shapes slide in from the left and right edges toward the center", + "name": "bowtie-h", + "value": "44" + }, + { + "desc": "A diagonal line from the lower-left to upper-right corners splits and expands toward the opposite corners", + "name": "barndoor-dbl", + "value": "45" + }, + { + "desc": "A diagonal line from upper-left to lower-right corners splits and expands toward the opposite corners", + "name": "barndoor-dtl", + "value": "46" + }, + { + "desc": "Four wedge shapes split from the center and retract toward the four edges", + "name": "misc-diagonal-dbd", + "value": "47" + }, + { + "desc": "A diamond connecting the four edge midpoints simultaneously contracts toward the center and expands toward the edges", + "name": "misc-diagonal-dd", + "value": "48" + }, + { + "desc": "A wedge shape moves from top to bottom", + "name": "vee-d", + "value": "61" + }, + { + "desc": "A wedge shape moves from right to left", + "name": "vee-l", + "value": "62" + }, + { + "desc": "A wedge shape moves from bottom to top", + "name": "vee-u", + "value": "63" + }, + { + "desc": "A wedge shape moves from left to right", + "name": "vee-r", + "value": "64" + }, + { + "desc": "A 'V' shape extending from the bottom edge's midpoint to the opposite corners contracts toward the center and expands toward the edges", + "name": "barnvee-d", + "value": "65" + }, + { + "desc": "A 'V' shape extending from the left edge's midpoint to the opposite corners contracts toward the center and expands toward the edges", + "name": "barnvee-l", + "value": "66" + }, + { + "desc": "A 'V' shape extending from the top edge's midpoint to the opposite corners contracts toward the center and expands toward the edges", + "name": "barnvee-u", + "value": "67" + }, + { + "desc": "A 'V' shape extending from the right edge's midpoint to the opposite corners contracts toward the center and expands toward the edges", + "name": "barnvee-r", + "value": "68" + }, + { + "desc": "A rectangle expands from the center.", + "name": "iris-rect", + "value": "101" + }, + { + "desc": "A radial hand sweeps clockwise from the twelve o'clock position", + "name": "clock-cw12", + "value": "201" + }, + { + "desc": "A radial hand sweeps clockwise from the three o'clock position", + "name": "clock-cw3", + "value": "202" + }, + { + "desc": "A radial hand sweeps clockwise from the six o'clock position", + "name": "clock-cw6", + "value": "203" + }, + { + "desc": "A radial hand sweeps clockwise from the nine o'clock position", + "name": "clock-cw9", + "value": "204" + }, + { + "desc": "Two radial hands sweep clockwise from the twelve and six o'clock positions", + "name": "pinwheel-tbv", + "value": "205" + }, + { + "desc": "Two radial hands sweep clockwise from the nine and three o'clock positions", + "name": "pinwheel-tbh", + "value": "206" + }, + { + "desc": "Four radial hands sweep clockwise", + "name": "pinwheel-fb", + "value": "207" + }, + { + "desc": "A fan unfolds from the top edge, the fan axis at the center", + "name": "fan-ct", + "value": "211" + }, + { + "desc": "A fan unfolds from the right edge, the fan axis at the center", + "name": "fan-cr", + "value": "212" + }, + { + "desc": "Two fans, their axes at the center, unfold from the top and bottom", + "name": "doublefan-fov", + "value": "213" + }, + { + "desc": "Two fans, their axes at the center, unfold from the left and right", + "name": "doublefan-foh", + "value": "214" + }, + { + "desc": "A radial hand sweeps clockwise from the top edge's midpoint", + "name": "singlesweep-cwt", + "value": "221" + }, + { + "desc": "A radial hand sweeps clockwise from the right edge's midpoint", + "name": "singlesweep-cwr", + "value": "222" + }, + { + "desc": "A radial hand sweeps clockwise from the bottom edge's midpoint", + "name": "singlesweep-cwb", + "value": "223" + }, + { + "desc": "A radial hand sweeps clockwise from the left edge's midpoint", + "name": "singlesweep-cwl", + "value": "224" + }, + { + "desc": "Two radial hands sweep clockwise and counter-clockwise from the top and bottom edges' midpoints", + "name": "doublesweep-pv", + "value": "225" + }, + { + "desc": "Two radial hands sweep clockwise and counter-clockwise from the left and right edges' midpoints", + "name": "doublesweep-pd", + "value": "226" + }, + { + "desc": "Two radial hands attached at the top and bottom edges' midpoints sweep from right to left", + "name": "doublesweep-ov", + "value": "227" + }, + { + "desc": "Two radial hands attached at the left and right edges' midpoints sweep from top to bottom", + "name": "doublesweep-oh", + "value": "228" + }, + { + "desc": "A fan unfolds from the bottom, the fan axis at the top edge's midpoint", + "name": "fan-t", + "value": "231" + }, + { + "desc": "A fan unfolds from the left, the fan axis at the right edge's midpoint", + "name": "fan-r", + "value": "232" + }, + { + "desc": "A fan unfolds from the top, the fan axis at the bottom edge's midpoint", + "name": "fan-b", + "value": "233" + }, + { + "desc": "A fan unfolds from the right, the fan axis at the left edge's midpoint", + "name": "fan-l", + "value": "234" + }, + { + "desc": "Two fans, their axes at the top and bottom, unfold from the center", + "name": "doublefan-fiv", + "value": "235" + }, + { + "desc": "Two fans, their axes at the left and right, unfold from the center", + "name": "doublefan-fih", + "value": "236" + }, + { + "desc": "A radial hand sweeps clockwise from the upper-left corner", + "name": "singlesweep-cwtl", + "value": "241" + }, + { + "desc": "A radial hand sweeps counter-clockwise from the lower-left corner.", + "name": "singlesweep-cwbl", + "value": "242" + }, + { + "desc": "A radial hand sweeps clockwise from the lower-right corner", + "name": "singlesweep-cwbr", + "value": "243" + }, + { + "desc": "A radial hand sweeps counter-clockwise from the upper-right corner", + "name": "singlesweep-cwtr", + "value": "244" + }, + { + "desc": "Two radial hands attached at the upper-left and lower-right corners sweep down and up", + "name": "doublesweep-pdtl", + "value": "245" + }, + { + "desc": "Two radial hands attached at the lower-left and upper-right corners sweep down and up", + "name": "doublesweep-pdbl", + "value": "246" + }, + { + "desc": "Two radial hands attached at the upper-left and upper-right corners sweep down", + "name": "saloondoor-t", + "value": "251" + }, + { + "desc": "Two radial hands attached at the upper-left and lower-left corners sweep to the right", + "name": "saloondoor-l", + "value": "252" + }, + { + "desc": "Two radial hands attached at the lower-left and lower-right corners sweep up", + "name": "saloondoor-b", + "value": "253" + }, + { + "desc": "Two radial hands attached at the upper-right and lower-right corners sweep to the left", + "name": "saloondoor-r", + "value": "254" + }, + { + "desc": "Two radial hands attached at the midpoints of the top and bottom halves sweep from right to left", + "name": "windshield-r", + "value": "261" + }, + { + "desc": "Two radial hands attached at the midpoints of the left and right halves sweep from top to bottom", + "name": "windshield-u", + "value": "262" + }, + { + "desc": "Two sets of radial hands attached at the midpoints of the top and bottom halves sweep from top to bottom and bottom to top", + "name": "windshield-v", + "value": "263" + }, + { + "desc": "Two sets of radial hands attached at the midpoints of the left and right halves sweep from left to right and right to left", + "name": "windshield-h", + "value": "264" + } + ] + } + }, "package": "GStreamer Good Plug-ins git", "source": "gst-plugins-good", "tracers": {}, @@ -31496,7 +31568,6 @@ ], "klass": "Generic", "long-name": "HTTP client sink", - "name": "souphttpclientsink", "pad-templates": { "sink": { "caps": "ANY", @@ -31510,7 +31581,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "automatic-redirect": { @@ -31518,7 +31590,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "blocksize": { @@ -31528,14 +31601,16 @@ "default": "4096", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "cookies": { "blurb": "HTTP request cookies", "construct": false, "construct-only": false, - "type-name": "GStrv", + "readable": true, + "type": "GStrv", "writable": true }, "enable-last-sample": { @@ -31543,7 +31618,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "http-log-level": { @@ -31551,37 +31627,16 @@ "construct": false, "construct-only": false, "default": "none (0)", - "enum": true, - "type-name": "SoupLoggerLogLevel", - "values": [ - { - "desc": "SOUP_LOGGER_LOG_NONE", - "name": "none", - "value": "0" - }, - { - "desc": "SOUP_LOGGER_LOG_MINIMAL", - "name": "minimal", - "value": "1" - }, - { - "desc": "SOUP_LOGGER_LOG_HEADERS", - "name": "headers", - "value": "2" - }, - { - "desc": "SOUP_LOGGER_LOG_BODY", - "name": "body", - "value": "3" - } - ], + "readable": true, + "type": "SoupLoggerLogLevel", "writable": true }, "last-sample": { "blurb": "The last sample received in the sink", "construct": false, "construct-only": false, - "type-name": "GstSample", + "readable": true, + "type": "GstSample", "writable": false }, "location": { @@ -31589,7 +31644,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "max-bitrate": { @@ -31599,7 +31655,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "max-lateness": { @@ -31609,33 +31666,19 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint64", "writable": true }, "processing-deadline": { - "blurb": "Maximum processing deadline in nanoseconds", + "blurb": "Maximum processing time for a buffer in nanoseconds", "construct": false, "construct-only": false, "default": "20000000", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "proxy": { @@ -31643,7 +31686,8 @@ "construct": false, "construct-only": false, "default": "", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "proxy-id": { @@ -31651,7 +31695,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "proxy-pw": { @@ -31659,7 +31704,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "qos": { @@ -31667,7 +31713,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "render-delay": { @@ -31677,7 +31724,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "retries": { @@ -31687,7 +31735,8 @@ "default": "0", "max": "2147483647", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "retry-delay": { @@ -31697,14 +31746,16 @@ "default": "5", "max": "2147483647", "min": "1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "session": { "blurb": "SoupSession object to use for communication", "construct": false, "construct-only": false, - "type-name": "SoupSession", + "readable": true, + "type": "SoupSession", "writable": true }, "stats": { @@ -31712,7 +31763,8 @@ "construct": false, "construct-only": false, "default": "application/x-gst-base-sink-stats, average-rate=(double)0, dropped=(guint64)0, rendered=(guint64)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false }, "sync": { @@ -31720,7 +31772,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "throttle-time": { @@ -31730,7 +31783,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "ts-offset": { @@ -31740,7 +31794,8 @@ "default": "0", "max": "9223372036854775807", "min": "-9223372036854775808", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "user-agent": { @@ -31748,7 +31803,8 @@ "construct": false, "construct-only": false, "default": "GStreamer souphttpclientsink ", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "user-id": { @@ -31756,7 +31812,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "user-pw": { @@ -31764,7 +31821,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true } }, @@ -31782,9 +31840,11 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstURIHandler" + ], "klass": "Source/Network", "long-name": "HTTP client source", - "name": "souphttpsrc", "pad-templates": { "src": { "caps": "ANY", @@ -31798,7 +31858,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "blocksize": { @@ -31808,7 +31869,8 @@ "default": "4096", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "compress": { @@ -31816,14 +31878,16 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "cookies": { "blurb": "HTTP request cookies", "construct": false, "construct-only": false, - "type-name": "GStrv", + "readable": true, + "type": "GStrv", "writable": true }, "do-timestamp": { @@ -31831,14 +31895,16 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "extra-headers": { "blurb": "Extra headers to append to the HTTP request", "construct": false, "construct-only": false, - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": true }, "http-log-level": { @@ -31846,30 +31912,8 @@ "construct": false, "construct-only": false, "default": "headers (2)", - "enum": true, - "type-name": "SoupLoggerLogLevel", - "values": [ - { - "desc": "SOUP_LOGGER_LOG_NONE", - "name": "none", - "value": "0" - }, - { - "desc": "SOUP_LOGGER_LOG_MINIMAL", - "name": "minimal", - "value": "1" - }, - { - "desc": "SOUP_LOGGER_LOG_HEADERS", - "name": "headers", - "value": "2" - }, - { - "desc": "SOUP_LOGGER_LOG_BODY", - "name": "body", - "value": "3" - } - ], + "readable": true, + "type": "SoupLoggerLogLevel", "writable": true }, "iradio-mode": { @@ -31877,7 +31921,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "is-live": { @@ -31885,7 +31930,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "keep-alive": { @@ -31893,7 +31939,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "location": { @@ -31901,7 +31948,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "method": { @@ -31909,16 +31957,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "num-buffers": { @@ -31928,14 +31968,8 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "proxy": { @@ -31943,7 +31977,8 @@ "construct": false, "construct-only": false, "default": "", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "proxy-id": { @@ -31951,7 +31986,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "proxy-pw": { @@ -31959,7 +31995,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "retries": { @@ -31969,7 +32006,8 @@ "default": "3", "max": "2147483647", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "ssl-ca-file": { @@ -31977,7 +32015,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "ssl-strict": { @@ -31985,7 +32024,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "ssl-use-system-ca-file": { @@ -31993,7 +32033,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "timeout": { @@ -32003,21 +32044,24 @@ "default": "15", "max": "3600", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "tls-database": { "blurb": "TLS database with anchor certificate authorities used to validate the server certificate", "construct": false, "construct-only": false, - "type-name": "GTlsDatabase", + "readable": true, + "type": "GTlsDatabase", "writable": true }, "tls-interaction": { "blurb": "A GTlsInteraction object to be used when the connection or certificate database need to interact with the user.", "construct": false, "construct-only": false, - "type-name": "GTlsInteraction", + "readable": true, + "type": "GTlsInteraction", "writable": true }, "typefind": { @@ -32025,7 +32069,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "user-agent": { @@ -32033,7 +32078,8 @@ "construct": false, "construct-only": false, "default": "GStreamer souphttpsrc 1.17.0.1 ", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "user-id": { @@ -32041,7 +32087,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "user-pw": { @@ -32049,7 +32096,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true } }, @@ -32058,6 +32106,7 @@ }, "filename": "gstsoup", "license": "LGPL", + "other-types": {}, "package": "GStreamer Good Plug-ins git", "source": "gst-plugins-good", "tracers": {}, @@ -32067,7 +32116,7 @@ "description": "Run an FFT on the audio signal, output spectrum data", "elements": { "spectrum": { - "author": "Erik Walthinsen , Stefan Kost , Sebastian Dr\u00f6ge ", + "author": "Erik Walthinsen , Stefan Kost , Sebastian Dröge ", "description": "Run an FFT on the audio signal, output spectrum data", "hierarchy": [ "GstSpectrum", @@ -32080,7 +32129,6 @@ ], "klass": "Filter/Analyzer/Audio", "long-name": "Spectrum analyzer", - "name": "spectrum", "pad-templates": { "sink": { "caps": "audio/x-raw:\n format: { S16LE, S24LE, S32LE, F32LE, F64LE }\n rate: [ 1, 2147483647 ]\n channels: [ 1, 2147483647 ]\n layout: interleaved\n", @@ -32101,7 +32149,8 @@ "default": "128", "max": "1073741824", "min": "2", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "interval": { @@ -32111,7 +32160,8 @@ "default": "100000000", "max": "18446744073709551615", "min": "1", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "message-magnitude": { @@ -32119,7 +32169,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "message-phase": { @@ -32127,7 +32178,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "multi-channel": { @@ -32135,23 +32187,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "post-messages": { @@ -32159,7 +32196,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "qos": { @@ -32167,7 +32205,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "threshold": { @@ -32177,7 +32216,8 @@ "default": "-60", "max": "0", "min": "-2147483648", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true } }, @@ -32186,6 +32226,7 @@ }, "filename": "gstspectrum", "license": "LGPL", + "other-types": {}, "package": "GStreamer Good Plug-ins git", "source": "gst-plugins-good", "tracers": {}, @@ -32207,7 +32248,6 @@ ], "klass": "Codec/Decoder/Audio", "long-name": "Speex audio decoder", - "name": "speexdec", "pad-templates": { "sink": { "caps": "audio/x-speex:\n", @@ -32226,7 +32266,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "min-latency": { @@ -32236,23 +32277,8 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint64", "writable": true }, "plc": { @@ -32260,7 +32286,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "tolerance": { @@ -32270,7 +32297,8 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true } }, @@ -32287,9 +32315,12 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstPreset", + "GstTagSetter" + ], "klass": "Codec/Encoder/Audio", "long-name": "Speex audio encoder", - "name": "speexenc", "pad-templates": { "sink": { "caps": "audio/x-raw:\n format: S16LE\n layout: interleaved\n rate: [ 6000, 48000 ]\n channels: 1\naudio/x-raw:\n format: S16LE\n layout: interleaved\n rate: [ 6000, 48000 ]\n channels: 2\n channel-mask: 0x0000000000000003\n", @@ -32310,7 +32341,8 @@ "default": "0", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "bitrate": { @@ -32320,7 +32352,8 @@ "default": "0", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "complexity": { @@ -32330,7 +32363,8 @@ "default": "3", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "dtx": { @@ -32338,7 +32372,8 @@ "construct": true, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "hard-resync": { @@ -32346,7 +32381,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "last-message": { @@ -32354,7 +32390,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": false }, "mark-granule": { @@ -32362,7 +32399,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": false }, "mode": { @@ -32370,39 +32408,8 @@ "construct": true, "construct-only": false, "default": "auto (0)", - "enum": true, - "type-name": "GstSpeexEncMode", - "values": [ - { - "desc": "Auto", - "name": "auto", - "value": "0" - }, - { - "desc": "Ultra Wide Band", - "name": "uwb", - "value": "1" - }, - { - "desc": "Wide Band", - "name": "wb", - "value": "2" - }, - { - "desc": "Narrow Band", - "name": "nb", - "value": "3" - } - ], - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", + "readable": true, + "type": "GstSpeexEncMode", "writable": true }, "nframes": { @@ -32412,14 +32419,8 @@ "default": "1", "max": "2147483647", "min": "0", - "type-name": "gint", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "perfect-timestamp": { @@ -32427,7 +32428,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "quality": { @@ -32437,7 +32439,8 @@ "default": "8", "max": "10", "min": "0", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true }, "tolerance": { @@ -32447,7 +32450,8 @@ "default": "40000000", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "vad": { @@ -32455,7 +32459,8 @@ "construct": true, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "vbr": { @@ -32463,7 +32468,8 @@ "construct": true, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -32472,6 +32478,33 @@ }, "filename": "gstspeex", "license": "LGPL", + "other-types": { + "GstSpeexEncMode": { + "kind": "enum", + "values": [ + { + "desc": "Auto", + "name": "auto", + "value": "0" + }, + { + "desc": "Ultra Wide Band", + "name": "uwb", + "value": "1" + }, + { + "desc": "Wide Band", + "name": "wb", + "value": "2" + }, + { + "desc": "Narrow Band", + "name": "nb", + "value": "3" + } + ] + } + }, "package": "GStreamer Good Plug-ins git", "source": "gst-plugins-good", "tracers": {}, @@ -32481,7 +32514,7 @@ "description": "Tag writing plug-in based on taglib", "elements": { "apev2mux": { - "author": "Sebastian Dr\u00f6ge ", + "author": "Sebastian Dröge ", "description": "Adds an APEv2 header to the beginning of files using taglib", "hierarchy": [ "GstApev2Mux", @@ -32491,9 +32524,11 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstTagSetter" + ], "klass": "Formatter/Metadata", "long-name": "TagLib-based APEv2 Muxer", - "name": "apev2mux", "pad-templates": { "sink": { "caps": "ANY", @@ -32506,24 +32541,6 @@ "presence": "always" } }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - } - }, "rank": "none" }, "id3v2mux": { @@ -32537,9 +32554,11 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstTagSetter" + ], "klass": "Formatter/Metadata", "long-name": "TagLib-based ID3v2 Muxer", - "name": "id3v2mux", "pad-templates": { "sink": { "caps": "ANY", @@ -32552,29 +32571,12 @@ "presence": "always" } }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - } - }, "rank": "none" } }, "filename": "gsttaglib", "license": "LGPL", + "other-types": {}, "package": "GStreamer Good Plug-ins git", "source": "gst-plugins-good", "tracers": {}, @@ -32584,7 +32586,7 @@ "description": "Encode MP2s with TwoLAME", "elements": { "twolamemp2enc": { - "author": "Sebastian Dr\u00f6ge ", + "author": "Sebastian Dröge ", "description": "High-quality free MP2 encoder", "hierarchy": [ "GstTwoLame", @@ -32594,9 +32596,11 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstPreset" + ], "klass": "Codec/Encoder/Audio", "long-name": "TwoLAME mp2 encoder", - "name": "twolamemp2enc", "pad-templates": { "sink": { "caps": "audio/x-raw:\n format: { F32LE, S16LE }\n layout: interleaved\n rate: { (int)16000, (int)22050, (int)24000, (int)32000, (int)44100, (int)48000 }\n channels: 1\naudio/x-raw:\n format: { F32LE, S16LE }\n layout: interleaved\n rate: { (int)16000, (int)22050, (int)24000, (int)32000, (int)44100, (int)48000 }\n channels: 2\n channel-mask: 0x0000000000000003\n", @@ -32615,9 +32619,10 @@ "construct": false, "construct-only": false, "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "type-name": "gfloat", + "max": "3,40282e+38", + "min": "-3,40282e+38", + "readable": true, + "type": "gfloat", "writable": true }, "bitrate": { @@ -32627,7 +32632,8 @@ "default": "192", "max": "384", "min": "8", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "copyright": { @@ -32635,7 +32641,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "emphasis": { @@ -32643,25 +32650,8 @@ "construct": false, "construct-only": false, "default": "none (0)", - "enum": true, - "type-name": "GstTwoLameEmphasis", - "values": [ - { - "desc": "No emphasis", - "name": "none", - "value": "0" - }, - { - "desc": "50/15 ms", - "name": "5", - "value": "1" - }, - { - "desc": "CCIT J.17", - "name": "ccit", - "value": "3" - } - ], + "readable": true, + "type": "GstTwoLameEmphasis", "writable": true }, "energy-level-extension": { @@ -32669,7 +32659,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "error-protection": { @@ -32677,7 +32668,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "hard-resync": { @@ -32685,7 +32677,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "mark-granule": { @@ -32693,7 +32686,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": false }, "mode": { @@ -32701,44 +32695,8 @@ "construct": false, "construct-only": false, "default": "joint (1)", - "enum": true, - "type-name": "GstTwoLameMode", - "values": [ - { - "desc": "Auto", - "name": "auto", - "value": "-1" - }, - { - "desc": "Stereo", - "name": "stereo", - "value": "0" - }, - { - "desc": "Joint Stereo", - "name": "joint", - "value": "1" - }, - { - "desc": "Dual Channel", - "name": "dual", - "value": "2" - }, - { - "desc": "Mono", - "name": "mono", - "value": "3" - } - ], - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", + "readable": true, + "type": "GstTwoLameMode", "writable": true }, "original": { @@ -32746,7 +32704,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "padding": { @@ -32754,27 +32713,8 @@ "construct": false, "construct-only": false, "default": "never (0)", - "enum": true, - "type-name": "GstTwoLamePadding", - "values": [ - { - "desc": "No Padding", - "name": "never", - "value": "0" - }, - { - "desc": "Always Pad", - "name": "always", - "value": "1" - } - ], - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "GstTwoLamePadding", "writable": true }, "perfect-timestamp": { @@ -32782,7 +32722,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "psymodel": { @@ -32792,7 +32733,8 @@ "default": "3", "max": "4", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "quick-mode": { @@ -32800,7 +32742,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "quick-mode-count": { @@ -32810,7 +32753,8 @@ "default": "10", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "tolerance": { @@ -32820,7 +32764,8 @@ "default": "40000000", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "vbr": { @@ -32828,7 +32773,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "vbr-level": { @@ -32838,7 +32784,8 @@ "default": "5", "max": "10", "min": "-10", - "type-name": "gfloat", + "readable": true, + "type": "gfloat", "writable": true }, "vbr-max-bitrate": { @@ -32848,7 +32795,8 @@ "default": "0", "max": "384", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true } }, @@ -32857,6 +32805,73 @@ }, "filename": "gsttwolame", "license": "LGPL", + "other-types": { + "GstTwoLameEmphasis": { + "kind": "enum", + "values": [ + { + "desc": "No emphasis", + "name": "none", + "value": "0" + }, + { + "desc": "50/15 ms", + "name": "5", + "value": "1" + }, + { + "desc": "CCIT J.17", + "name": "ccit", + "value": "3" + } + ] + }, + "GstTwoLameMode": { + "kind": "enum", + "values": [ + { + "desc": "Auto", + "name": "auto", + "value": "-1" + }, + { + "desc": "Stereo", + "name": "stereo", + "value": "0" + }, + { + "desc": "Joint Stereo", + "name": "joint", + "value": "1" + }, + { + "desc": "Dual Channel", + "name": "dual", + "value": "2" + }, + { + "desc": "Mono", + "name": "mono", + "value": "3" + } + ] + }, + "GstTwoLamePadding": { + "kind": "enum", + "values": [ + { + "desc": "No Padding", + "name": "never", + "value": "0" + }, + { + "desc": "Always Pad", + "name": "always", + "value": "1" + } + ] + } + }, "package": "GStreamer Good Plug-ins git", "source": "gst-plugins-good", "tracers": {}, @@ -32878,7 +32893,6 @@ ], "klass": "Sink/Network", "long-name": "UDP packet sender", - "name": "dynudpsink", "pad-templates": { "sink": { "caps": "ANY", @@ -32892,7 +32906,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "bind-address": { @@ -32900,7 +32915,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "bind-port": { @@ -32910,7 +32926,8 @@ "default": "0", "max": "65535", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "blocksize": { @@ -32920,7 +32937,8 @@ "default": "4096", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "close-socket": { @@ -32928,7 +32946,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "enable-last-sample": { @@ -32936,14 +32955,16 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "last-sample": { "blurb": "The last sample received in the sink", "construct": false, "construct-only": false, - "type-name": "GstSample", + "readable": true, + "type": "GstSample", "writable": false }, "max-bitrate": { @@ -32953,7 +32974,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "max-lateness": { @@ -32963,33 +32985,19 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint64", "writable": true }, "processing-deadline": { - "blurb": "Maximum processing deadline in nanoseconds", + "blurb": "Maximum processing time for a buffer in nanoseconds", "construct": false, "construct-only": false, "default": "20000000", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "qos": { @@ -32997,7 +33005,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "render-delay": { @@ -33007,21 +33016,24 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "socket": { "blurb": "Socket to use for UDP sending. (NULL == allocate)", "construct": false, "construct-only": false, - "type-name": "GSocket", + "readable": true, + "type": "GSocket", "writable": true }, "socket-v6": { "blurb": "Socket to use for UDPv6 sending. (NULL == allocate)", "construct": false, "construct-only": false, - "type-name": "GSocket", + "readable": true, + "type": "GSocket", "writable": true }, "stats": { @@ -33029,7 +33041,8 @@ "construct": false, "construct-only": false, "default": "application/x-gst-base-sink-stats, average-rate=(double)0, dropped=(guint64)0, rendered=(guint64)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false }, "sync": { @@ -33037,7 +33050,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "throttle-time": { @@ -33047,7 +33061,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "ts-offset": { @@ -33057,18 +33072,27 @@ "default": "0", "max": "9223372036854775807", "min": "-9223372036854775808", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true } }, "rank": "none", "signals": { "get-stats": { + "action": true, "args": [ - "gchararray", - "gint" + { + "name": "arg0", + "type": "gchararray" + }, + { + "name": "arg1", + "type": "gint" + } ], - "retval": "GstStructure" + "return-type": "GstStructure", + "when": "last" } } }, @@ -33085,7 +33109,6 @@ ], "klass": "Sink/Network", "long-name": "UDP packet sender", - "name": "multiudpsink", "pad-templates": { "sink": { "caps": "ANY", @@ -33099,7 +33122,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "auto-multicast": { @@ -33107,7 +33131,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "bind-address": { @@ -33115,7 +33140,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "bind-port": { @@ -33125,7 +33151,8 @@ "default": "0", "max": "65535", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "blocksize": { @@ -33135,7 +33162,8 @@ "default": "4096", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "buffer-size": { @@ -33145,7 +33173,8 @@ "default": "0", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "bytes-served": { @@ -33155,7 +33184,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": false }, "bytes-to-serve": { @@ -33165,7 +33195,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": false }, "clients": { @@ -33173,7 +33204,8 @@ "construct": false, "construct-only": false, "default": "", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "close-socket": { @@ -33181,7 +33213,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "enable-last-sample": { @@ -33189,7 +33222,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "force-ipv4": { @@ -33197,14 +33231,16 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "last-sample": { "blurb": "The last sample received in the sink", "construct": false, "construct-only": false, - "type-name": "GstSample", + "readable": true, + "type": "GstSample", "writable": false }, "loop": { @@ -33212,7 +33248,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "max-bitrate": { @@ -33222,7 +33259,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "max-lateness": { @@ -33232,7 +33270,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "multicast-iface": { @@ -33240,33 +33279,19 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gchararray", "writable": true }, "processing-deadline": { - "blurb": "Maximum processing deadline in nanoseconds", + "blurb": "Maximum processing time for a buffer in nanoseconds", "construct": false, "construct-only": false, "default": "20000000", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "qos": { @@ -33274,7 +33299,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "qos-dscp": { @@ -33284,7 +33310,8 @@ "default": "-1", "max": "63", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "render-delay": { @@ -33294,7 +33321,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "send-duplicates": { @@ -33302,21 +33330,24 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "socket": { "blurb": "Socket to use for UDP sending. (NULL == allocate)", "construct": false, "construct-only": false, - "type-name": "GSocket", + "readable": true, + "type": "GSocket", "writable": true }, "socket-v6": { "blurb": "Socket to use for UDPv6 sending. (NULL == allocate)", "construct": false, "construct-only": false, - "type-name": "GSocket", + "readable": true, + "type": "GSocket", "writable": true }, "stats": { @@ -33324,7 +33355,8 @@ "construct": false, "construct-only": false, "default": "application/x-gst-base-sink-stats, average-rate=(double)0, dropped=(guint64)0, rendered=(guint64)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false }, "sync": { @@ -33332,7 +33364,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "throttle-time": { @@ -33342,7 +33375,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "ts-offset": { @@ -33352,7 +33386,8 @@ "default": "0", "max": "9223372036854775807", "min": "-9223372036854775808", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "ttl": { @@ -33362,7 +33397,8 @@ "default": "64", "max": "255", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "ttl-mc": { @@ -33372,64 +33408,107 @@ "default": "1", "max": "255", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "used-socket": { "blurb": "Socket currently in use for UDP sending. (NULL == no socket)", "construct": false, "construct-only": false, - "type-name": "GSocket", + "readable": true, + "type": "GSocket", "writable": false }, "used-socket-v6": { "blurb": "Socket currently in use for UDPv6 sending. (NULL == no socket)", "construct": false, "construct-only": false, - "type-name": "GSocket", + "readable": true, + "type": "GSocket", "writable": false } }, "rank": "none", "signals": { "add": { + "action": true, "args": [ - "gchararray", - "gint" + { + "name": "arg0", + "type": "gchararray" + }, + { + "name": "arg1", + "type": "gint" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "clear": { + "action": true, "args": [], - "retval": "void" + "return-type": "void", + "when": "last" }, "client-added": { "args": [ - "gchararray", - "gint" + { + "name": "arg0", + "type": "gchararray" + }, + { + "name": "arg1", + "type": "gint" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "client-removed": { "args": [ - "gchararray", - "gint" + { + "name": "arg0", + "type": "gchararray" + }, + { + "name": "arg1", + "type": "gint" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "get-stats": { + "action": true, "args": [ - "gchararray", - "gint" + { + "name": "arg0", + "type": "gchararray" + }, + { + "name": "arg1", + "type": "gint" + } ], - "retval": "GstStructure" + "return-type": "GstStructure", + "when": "last" }, "remove": { + "action": true, "args": [ - "gchararray", - "gint" + { + "name": "arg0", + "type": "gchararray" + }, + { + "name": "arg1", + "type": "gint" + } ], - "retval": "void" + "return-type": "void", + "when": "last" } } }, @@ -33445,9 +33524,11 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstURIHandler" + ], "klass": "Sink/Network", "long-name": "UDP packet sender", - "name": "udpsink", "pad-templates": { "sink": { "caps": "ANY", @@ -33461,7 +33542,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "auto-multicast": { @@ -33469,7 +33551,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "bind-address": { @@ -33477,7 +33560,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "bind-port": { @@ -33487,7 +33571,8 @@ "default": "0", "max": "65535", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "blocksize": { @@ -33497,7 +33582,8 @@ "default": "4096", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "buffer-size": { @@ -33507,7 +33593,8 @@ "default": "0", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "bytes-served": { @@ -33517,7 +33604,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": false }, "bytes-to-serve": { @@ -33527,7 +33615,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": false }, "clients": { @@ -33535,7 +33624,8 @@ "construct": false, "construct-only": false, "default": "localhost:5004", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "close-socket": { @@ -33543,7 +33633,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "enable-last-sample": { @@ -33551,7 +33642,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "force-ipv4": { @@ -33559,7 +33651,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "host": { @@ -33567,14 +33660,16 @@ "construct": false, "construct-only": false, "default": "localhost", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "last-sample": { "blurb": "The last sample received in the sink", "construct": false, "construct-only": false, - "type-name": "GstSample", + "readable": true, + "type": "GstSample", "writable": false }, "loop": { @@ -33582,7 +33677,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "max-bitrate": { @@ -33592,7 +33688,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "max-lateness": { @@ -33602,7 +33699,8 @@ "default": "18446744073709551615", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "multicast-iface": { @@ -33610,23 +33708,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gchararray", "writable": true }, "port": { @@ -33636,17 +33719,19 @@ "default": "5004", "max": "65535", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "processing-deadline": { - "blurb": "Maximum processing deadline in nanoseconds", + "blurb": "Maximum processing time for a buffer in nanoseconds", "construct": false, "construct-only": false, "default": "20000000", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "qos": { @@ -33654,7 +33739,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "qos-dscp": { @@ -33664,7 +33750,8 @@ "default": "-1", "max": "63", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "render-delay": { @@ -33674,7 +33761,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "send-duplicates": { @@ -33682,21 +33770,24 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "socket": { "blurb": "Socket to use for UDP sending. (NULL == allocate)", "construct": false, "construct-only": false, - "type-name": "GSocket", + "readable": true, + "type": "GSocket", "writable": true }, "socket-v6": { "blurb": "Socket to use for UDPv6 sending. (NULL == allocate)", "construct": false, "construct-only": false, - "type-name": "GSocket", + "readable": true, + "type": "GSocket", "writable": true }, "stats": { @@ -33704,7 +33795,8 @@ "construct": false, "construct-only": false, "default": "application/x-gst-base-sink-stats, average-rate=(double)0, dropped=(guint64)0, rendered=(guint64)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false }, "sync": { @@ -33712,7 +33804,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "throttle-time": { @@ -33722,7 +33815,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "ts-offset": { @@ -33732,7 +33826,8 @@ "default": "0", "max": "9223372036854775807", "min": "-9223372036854775808", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "ttl": { @@ -33742,7 +33837,8 @@ "default": "64", "max": "255", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "ttl-mc": { @@ -33752,64 +33848,107 @@ "default": "1", "max": "255", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "used-socket": { "blurb": "Socket currently in use for UDP sending. (NULL == no socket)", "construct": false, "construct-only": false, - "type-name": "GSocket", + "readable": true, + "type": "GSocket", "writable": false }, "used-socket-v6": { "blurb": "Socket currently in use for UDPv6 sending. (NULL == no socket)", "construct": false, "construct-only": false, - "type-name": "GSocket", + "readable": true, + "type": "GSocket", "writable": false } }, "rank": "none", "signals": { "add": { + "action": true, "args": [ - "gchararray", - "gint" + { + "name": "arg0", + "type": "gchararray" + }, + { + "name": "arg1", + "type": "gint" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "clear": { + "action": true, "args": [], - "retval": "void" + "return-type": "void", + "when": "last" }, "client-added": { "args": [ - "gchararray", - "gint" + { + "name": "arg0", + "type": "gchararray" + }, + { + "name": "arg1", + "type": "gint" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "client-removed": { "args": [ - "gchararray", - "gint" + { + "name": "arg0", + "type": "gchararray" + }, + { + "name": "arg1", + "type": "gint" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "get-stats": { + "action": true, "args": [ - "gchararray", - "gint" + { + "name": "arg0", + "type": "gchararray" + }, + { + "name": "arg1", + "type": "gint" + } ], - "retval": "GstStructure" + "return-type": "GstStructure", + "when": "last" }, "remove": { + "action": true, "args": [ - "gchararray", - "gint" + { + "name": "arg0", + "type": "gchararray" + }, + { + "name": "arg1", + "type": "gint" + } ], - "retval": "void" + "return-type": "void", + "when": "last" } } }, @@ -33825,9 +33964,11 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstURIHandler" + ], "klass": "Source/Network", "long-name": "UDP packet receiver", - "name": "udpsrc", "pad-templates": { "src": { "caps": "ANY", @@ -33841,7 +33982,8 @@ "construct": false, "construct-only": false, "default": "0.0.0.0", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "auto-multicast": { @@ -33849,7 +33991,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "blocksize": { @@ -33859,7 +34002,8 @@ "default": "4096", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "buffer-size": { @@ -33869,14 +34013,16 @@ "default": "0", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "caps": { "blurb": "The caps of the source pad", "construct": false, "construct-only": false, - "type-name": "GstCaps", + "readable": true, + "type": "GstCaps", "writable": true }, "close-socket": { @@ -33884,7 +34030,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "do-timestamp": { @@ -33892,7 +34039,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "loop": { @@ -33900,7 +34048,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "mtu": { @@ -33910,7 +34059,8 @@ "default": "1492", "max": "2147483647", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "multicast-group": { @@ -33918,7 +34068,8 @@ "construct": false, "construct-only": false, "default": "0.0.0.0", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "multicast-iface": { @@ -33926,16 +34077,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "num-buffers": { @@ -33945,14 +34088,8 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "port": { @@ -33962,7 +34099,8 @@ "default": "5004", "max": "65535", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "retrieve-sender-address": { @@ -33970,7 +34108,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "reuse": { @@ -33978,7 +34117,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "skip-first-bytes": { @@ -33988,14 +34128,16 @@ "default": "0", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "socket": { "blurb": "Socket to use for UDP reception. (NULL == allocate)", "construct": false, "construct-only": false, - "type-name": "GSocket", + "readable": true, + "type": "GSocket", "writable": true }, "timeout": { @@ -34005,7 +34147,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "typefind": { @@ -34013,7 +34156,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "uri": { @@ -34021,14 +34165,16 @@ "construct": false, "construct-only": false, "default": "udp://0.0.0.0:5004", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "used-socket": { "blurb": "Socket currently in use for UDP reception. (NULL = no socket)", "construct": false, "construct-only": false, - "type-name": "GSocket", + "readable": true, + "type": "GSocket", "writable": false } }, @@ -34037,6 +34183,7 @@ }, "filename": "gstudp", "license": "LGPL", + "other-types": {}, "package": "GStreamer Good Plug-ins git", "source": "gst-plugins-good", "tracers": {}, @@ -34055,16 +34202,20 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstURIHandler", + "GstTuner" + ], "klass": "Tuner", "long-name": "Radio (video4linux2) Tuner", - "name": "v4l2radio", "properties": { "device": { "blurb": "Video4Linux2 radio device location", "construct": false, "construct-only": false, "default": "/dev/radio0", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "frequency": { @@ -34074,23 +34225,8 @@ "default": "0", "max": "108000000", "min": "87500000", - "type-name": "gint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true } }, @@ -34108,12 +34244,16 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstTuner", + "GstColorBalance", + "GstVideoOrientation" + ], "klass": "Sink/Video", "long-name": "Video (video4linux2) Sink", - "name": "v4l2sink", "pad-templates": { "sink": { - "caps": "image/jpeg:\nvideo/mpeg:\n mpegversion: 4\n systemstream: false\nvideo/mpeg:\n mpegversion: 2\nvideo/mpegts:\n systemstream: true\nvideo/x-bayer:\n format: { bggr, gbrg, grbg, rggb }\n width: [ 1, 32768 ]\n height: [ 1, 32768 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-dv:\n systemstream: true\nvideo/x-fwht:\nvideo/x-h263:\n variant: itu\nvideo/x-h264:\n stream-format: { (string)byte-stream, (string)avc }\n alignment: au\nvideo/x-h265:\n stream-format: byte-stream\n alignment: au\nvideo/x-pwc1:\n width: [ 1, 32768 ]\n height: [ 1, 32768 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-pwc2:\n width: [ 1, 32768 ]\n height: [ 1, 32768 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: { RGB16, BGR, RGB, GRAY8, GRAY16_LE, GRAY16_BE, YVU9, YV12, YUY2, YVYU, UYVY, Y42B, Y41B, YUV9, NV12_64Z32, NV24, NV61, NV16, NV21, NV12, I420, BGRA, BGRx, ARGB, xRGB, BGR15, RGB15 }\n width: [ 1, 32768 ]\n height: [ 1, 32768 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-sonix:\n width: [ 1, 32768 ]\n height: [ 1, 32768 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-vp8:\nvideo/x-vp9:\nvideo/x-wmv:\n wmvversion: 3\n format: WVC1\n", + "caps": "image/jpeg:\nvideo/mpeg:\n mpegversion: 4\n systemstream: false\nvideo/mpeg:\n mpegversion: { (int)1, (int)2 }\nvideo/mpegts:\n systemstream: true\nvideo/x-bayer:\n format: { bggr, gbrg, grbg, rggb }\n width: [ 1, 32768 ]\n height: [ 1, 32768 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-dv:\n systemstream: true\nvideo/x-fwht:\nvideo/x-h263:\n variant: itu\nvideo/x-h264:\n stream-format: { (string)byte-stream, (string)avc }\n alignment: au\nvideo/x-h265:\n stream-format: byte-stream\n alignment: au\nvideo/x-pwc1:\n width: [ 1, 32768 ]\n height: [ 1, 32768 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-pwc2:\n width: [ 1, 32768 ]\n height: [ 1, 32768 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(format:Interlaced):\n format: { RGB16, BGR, BGRA, ABGR, xBGR, RGBx, ARGB, GRAY8, GRAY16_LE, GRAY16_BE, YVU9, YV12, YUY2, YVYU, UYVY, Y42B, Y41B, YUV9, NV12_64Z32, NV24, NV61, NV16, NV21, NV12, I420, xRGB, BGRx, RGB, BGR15, RGB15 }\n width: [ 1, 32768 ]\n height: [ 1, 32768 ]\n framerate: [ 0/1, 2147483647/1 ]\n interlace-mode: alternate\nvideo/x-raw:\n format: { RGB16, BGR, ABGR, xBGR, RGBx, GRAY8, GRAY16_LE, GRAY16_BE, YVU9, YV12, YUY2, YVYU, UYVY, Y42B, Y41B, YUV9, NV12_64Z32, NV24, NV61, NV16, NV21, NV12, I420, ARGB, xRGB, RGB, BGRA, BGRx, BGR15, RGB15 }\n width: [ 1, 32768 ]\n height: [ 1, 32768 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-sonix:\n width: [ 1, 32768 ]\n height: [ 1, 32768 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-vp8:\nvideo/x-vp9:\nvideo/x-wmv:\n wmvversion: 3\n format: WVC1\n", "direction": "sink", "presence": "always" } @@ -34124,7 +34264,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "blocksize": { @@ -34134,7 +34275,8 @@ "default": "4096", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "brightness": { @@ -34144,7 +34286,8 @@ "default": "0", "max": "2147483647", "min": "-2147483648", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "contrast": { @@ -34154,7 +34297,8 @@ "default": "0", "max": "2147483647", "min": "-2147483648", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "crop-height": { @@ -34164,7 +34308,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "crop-left": { @@ -34174,7 +34319,8 @@ "default": "0", "max": "2147483647", "min": "-2147483648", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "crop-top": { @@ -34184,7 +34330,8 @@ "default": "0", "max": "2147483647", "min": "-2147483648", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "crop-width": { @@ -34194,7 +34341,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "device": { @@ -34202,7 +34350,8 @@ "construct": false, "construct-only": false, "default": "/dev/video1", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "device-fd": { @@ -34212,7 +34361,8 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": false }, "device-name": { @@ -34220,7 +34370,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": false }, "enable-last-sample": { @@ -34228,14 +34379,16 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "extra-controls": { "blurb": "Extra v4l2 controls (CIDs) for the device", "construct": false, "construct-only": false, - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": true }, "flags": { @@ -34243,44 +34396,8 @@ "construct": false, "construct-only": false, "default": "(none)", - "type-name": "GstV4l2DeviceTypeFlags", - "values": [ - { - "desc": "Device supports video capture", - "name": "capture", - "value": "0x00000001" - }, - { - "desc": "Device supports video playback", - "name": "output", - "value": "0x00000002" - }, - { - "desc": "Device supports video overlay", - "name": "overlay", - "value": "0x00000004" - }, - { - "desc": "Device supports the VBI capture", - "name": "vbi-capture", - "value": "0x00000010" - }, - { - "desc": "Device supports the VBI output", - "name": "vbi-output", - "value": "0x00000020" - }, - { - "desc": "Device has a tuner or modulator", - "name": "tuner", - "value": "0x00010000" - }, - { - "desc": "Device has audio inputs or outputs", - "name": "audio", - "value": "0x00020000" - } - ], + "readable": true, + "type": "GstV4l2DeviceTypeFlags", "writable": false }, "force-aspect-ratio": { @@ -34288,7 +34405,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "hue": { @@ -34298,7 +34416,8 @@ "default": "0", "max": "2147483647", "min": "-2147483648", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "io-mode": { @@ -34306,47 +34425,16 @@ "construct": false, "construct-only": false, "default": "auto (0)", - "enum": true, - "type-name": "GstV4l2IOMode", - "values": [ - { - "desc": "GST_V4L2_IO_AUTO", - "name": "auto", - "value": "0" - }, - { - "desc": "GST_V4L2_IO_RW", - "name": "rw", - "value": "1" - }, - { - "desc": "GST_V4L2_IO_MMAP", - "name": "mmap", - "value": "2" - }, - { - "desc": "GST_V4L2_IO_USERPTR", - "name": "userptr", - "value": "3" - }, - { - "desc": "GST_V4L2_IO_DMABUF", - "name": "dmabuf", - "value": "4" - }, - { - "desc": "GST_V4L2_IO_DMABUF_IMPORT", - "name": "dmabuf-import", - "value": "5" - } - ], + "readable": true, + "type": "GstV4l2IOMode", "writable": true }, "last-sample": { "blurb": "The last sample received in the sink", "construct": false, "construct-only": false, - "type-name": "GstSample", + "readable": true, + "type": "GstSample", "writable": false }, "max-bitrate": { @@ -34356,7 +34444,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "max-lateness": { @@ -34366,16 +34455,8 @@ "default": "5000000", "max": "9223372036854775807", "min": "-1", - "type-name": "gint64", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", + "readable": true, + "type": "gint64", "writable": true }, "norm": { @@ -34383,165 +34464,8 @@ "construct": false, "construct-only": false, "default": "none (0)", - "enum": true, - "type-name": "V4L2_TV_norms", - "values": [ - { - "desc": "none", - "name": "none", - "value": "0" - }, - { - "desc": "NTSC", - "name": "NTSC", - "value": "45056" - }, - { - "desc": "NTSC-M", - "name": "NTSC-M", - "value": "4096" - }, - { - "desc": "NTSC-M-JP", - "name": "NTSC-M-JP", - "value": "8192" - }, - { - "desc": "NTSC-M-KR", - "name": "NTSC-M-KR", - "value": "32768" - }, - { - "desc": "NTSC-443", - "name": "NTSC-443", - "value": "16384" - }, - { - "desc": "PAL", - "name": "PAL", - "value": "255" - }, - { - "desc": "PAL-BG", - "name": "PAL-BG", - "value": "7" - }, - { - "desc": "PAL-B", - "name": "PAL-B", - "value": "1" - }, - { - "desc": "PAL-B1", - "name": "PAL-B1", - "value": "2" - }, - { - "desc": "PAL-G", - "name": "PAL-G", - "value": "4" - }, - { - "desc": "PAL-H", - "name": "PAL-H", - "value": "8" - }, - { - "desc": "PAL-I", - "name": "PAL-I", - "value": "16" - }, - { - "desc": "PAL-DK", - "name": "PAL-DK", - "value": "224" - }, - { - "desc": "PAL-D", - "name": "PAL-D", - "value": "32" - }, - { - "desc": "PAL-D1", - "name": "PAL-D1", - "value": "64" - }, - { - "desc": "PAL-K", - "name": "PAL-K", - "value": "128" - }, - { - "desc": "PAL-M", - "name": "PAL-M", - "value": "256" - }, - { - "desc": "PAL-N", - "name": "PAL-N", - "value": "512" - }, - { - "desc": "PAL-Nc", - "name": "PAL-Nc", - "value": "1024" - }, - { - "desc": "PAL-60", - "name": "PAL-60", - "value": "2048" - }, - { - "desc": "SECAM", - "name": "SECAM", - "value": "16711680" - }, - { - "desc": "SECAM-B", - "name": "SECAM-B", - "value": "65536" - }, - { - "desc": "SECAM-G", - "name": "SECAM-G", - "value": "262144" - }, - { - "desc": "SECAM-H", - "name": "SECAM-H", - "value": "524288" - }, - { - "desc": "SECAM-DK", - "name": "SECAM-DK", - "value": "3276800" - }, - { - "desc": "SECAM-D", - "name": "SECAM-D", - "value": "131072" - }, - { - "desc": "SECAM-K", - "name": "SECAM-K", - "value": "1048576" - }, - { - "desc": "SECAM-K1", - "name": "SECAM-K1", - "value": "2097152" - }, - { - "desc": "SECAM-L", - "name": "SECAM-L", - "value": "4194304" - }, - { - "desc": "SECAM-Lc", - "name": "SECAM-Lc", - "value": "8388608" - } - ], + "readable": true, + "type": "V4L2_TV_norms", "writable": true }, "overlay-height": { @@ -34551,7 +34475,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "overlay-left": { @@ -34561,7 +34486,8 @@ "default": "0", "max": "2147483647", "min": "-2147483648", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "overlay-top": { @@ -34571,7 +34497,8 @@ "default": "0", "max": "2147483647", "min": "-2147483648", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "overlay-width": { @@ -34581,14 +34508,8 @@ "default": "0", "max": "-1", "min": "0", - "type-name": "guint", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "guint", "writable": true }, "pixel-aspect-ratio": { @@ -34596,17 +34517,19 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "processing-deadline": { - "blurb": "Maximum processing deadline in nanoseconds", + "blurb": "Maximum processing time for a buffer in nanoseconds", "construct": false, "construct-only": false, "default": "15000000", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "qos": { @@ -34614,7 +34537,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "render-delay": { @@ -34624,7 +34548,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "saturation": { @@ -34634,7 +34559,8 @@ "default": "0", "max": "2147483647", "min": "-2147483648", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "show-preroll-frame": { @@ -34642,7 +34568,8 @@ "construct": true, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "stats": { @@ -34650,7 +34577,8 @@ "construct": false, "construct-only": false, "default": "application/x-gst-base-sink-stats, average-rate=(double)0, dropped=(guint64)0, rendered=(guint64)0;", - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": false }, "sync": { @@ -34658,7 +34586,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "throttle-time": { @@ -34668,7 +34597,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "ts-offset": { @@ -34678,7 +34608,8 @@ "default": "0", "max": "9223372036854775807", "min": "-9223372036854775808", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true } }, @@ -34696,12 +34627,17 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstURIHandler", + "GstTuner", + "GstColorBalance", + "GstVideoOrientation" + ], "klass": "Source/Video", "long-name": "Video (video4linux2) Source", - "name": "v4l2src", "pad-templates": { "src": { - "caps": "image/jpeg:\nvideo/mpeg:\n mpegversion: 4\n systemstream: false\nvideo/mpeg:\n mpegversion: 2\nvideo/mpegts:\n systemstream: true\nvideo/x-bayer:\n format: { bggr, gbrg, grbg, rggb }\n width: [ 1, 32768 ]\n height: [ 1, 32768 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-dv:\n systemstream: true\nvideo/x-fwht:\nvideo/x-h263:\n variant: itu\nvideo/x-h264:\n stream-format: { (string)byte-stream, (string)avc }\n alignment: au\nvideo/x-h265:\n stream-format: byte-stream\n alignment: au\nvideo/x-pwc1:\n width: [ 1, 32768 ]\n height: [ 1, 32768 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-pwc2:\n width: [ 1, 32768 ]\n height: [ 1, 32768 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: { RGB16, BGR, RGB, GRAY8, GRAY16_LE, GRAY16_BE, YVU9, YV12, YUY2, YVYU, UYVY, Y42B, Y41B, YUV9, NV12_64Z32, NV24, NV61, NV16, NV21, NV12, I420, BGRA, BGRx, ARGB, xRGB, BGR15, RGB15 }\n width: [ 1, 32768 ]\n height: [ 1, 32768 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-sonix:\n width: [ 1, 32768 ]\n height: [ 1, 32768 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-vp8:\nvideo/x-vp9:\nvideo/x-wmv:\n wmvversion: 3\n format: WVC1\n", + "caps": "image/jpeg:\nvideo/mpeg:\n mpegversion: 4\n systemstream: false\nvideo/mpeg:\n mpegversion: { (int)1, (int)2 }\nvideo/mpegts:\n systemstream: true\nvideo/x-bayer:\n format: { bggr, gbrg, grbg, rggb }\n width: [ 1, 32768 ]\n height: [ 1, 32768 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-dv:\n systemstream: true\nvideo/x-fwht:\nvideo/x-h263:\n variant: itu\nvideo/x-h264:\n stream-format: { (string)byte-stream, (string)avc }\n alignment: au\nvideo/x-h265:\n stream-format: byte-stream\n alignment: au\nvideo/x-pwc1:\n width: [ 1, 32768 ]\n height: [ 1, 32768 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-pwc2:\n width: [ 1, 32768 ]\n height: [ 1, 32768 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(format:Interlaced):\n format: { RGB16, BGR, BGRA, ABGR, xBGR, RGBx, ARGB, GRAY8, GRAY16_LE, GRAY16_BE, YVU9, YV12, YUY2, YVYU, UYVY, Y42B, Y41B, YUV9, NV12_64Z32, NV24, NV61, NV16, NV21, NV12, I420, xRGB, BGRx, RGB, BGR15, RGB15 }\n width: [ 1, 32768 ]\n height: [ 1, 32768 ]\n framerate: [ 0/1, 2147483647/1 ]\n interlace-mode: alternate\nvideo/x-raw:\n format: { RGB16, BGR, ABGR, xBGR, RGBx, GRAY8, GRAY16_LE, GRAY16_BE, YVU9, YV12, YUY2, YVYU, UYVY, Y42B, Y41B, YUV9, NV12_64Z32, NV24, NV61, NV16, NV21, NV12, I420, ARGB, xRGB, RGB, BGRA, BGRx, BGR15, RGB15 }\n width: [ 1, 32768 ]\n height: [ 1, 32768 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-sonix:\n width: [ 1, 32768 ]\n height: [ 1, 32768 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-vp8:\nvideo/x-vp9:\nvideo/x-wmv:\n wmvversion: 3\n format: WVC1\n", "direction": "src", "presence": "always" } @@ -34714,7 +34650,8 @@ "default": "4096", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "brightness": { @@ -34724,7 +34661,8 @@ "default": "0", "max": "2147483647", "min": "-2147483648", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "contrast": { @@ -34734,7 +34672,8 @@ "default": "0", "max": "2147483647", "min": "-2147483648", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "device": { @@ -34742,7 +34681,8 @@ "construct": false, "construct-only": false, "default": "/dev/video0", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "device-fd": { @@ -34752,7 +34692,8 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": false }, "device-name": { @@ -34760,7 +34701,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": false }, "do-timestamp": { @@ -34768,14 +34710,16 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "extra-controls": { "blurb": "Extra v4l2 controls (CIDs) for the device", "construct": false, "construct-only": false, - "type-name": "GstStructure", + "readable": true, + "type": "GstStructure", "writable": true }, "flags": { @@ -34783,44 +34727,8 @@ "construct": false, "construct-only": false, "default": "(none)", - "type-name": "GstV4l2DeviceTypeFlags", - "values": [ - { - "desc": "Device supports video capture", - "name": "capture", - "value": "0x00000001" - }, - { - "desc": "Device supports video playback", - "name": "output", - "value": "0x00000002" - }, - { - "desc": "Device supports video overlay", - "name": "overlay", - "value": "0x00000004" - }, - { - "desc": "Device supports the VBI capture", - "name": "vbi-capture", - "value": "0x00000010" - }, - { - "desc": "Device supports the VBI output", - "name": "vbi-output", - "value": "0x00000020" - }, - { - "desc": "Device has a tuner or modulator", - "name": "tuner", - "value": "0x00010000" - }, - { - "desc": "Device has audio inputs or outputs", - "name": "audio", - "value": "0x00020000" - } - ], + "readable": true, + "type": "GstV4l2DeviceTypeFlags", "writable": false }, "force-aspect-ratio": { @@ -34828,7 +34736,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "hue": { @@ -34838,7 +34747,8 @@ "default": "0", "max": "2147483647", "min": "-2147483648", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "io-mode": { @@ -34846,49 +34756,8 @@ "construct": false, "construct-only": false, "default": "auto (0)", - "enum": true, - "type-name": "GstV4l2IOMode", - "values": [ - { - "desc": "GST_V4L2_IO_AUTO", - "name": "auto", - "value": "0" - }, - { - "desc": "GST_V4L2_IO_RW", - "name": "rw", - "value": "1" - }, - { - "desc": "GST_V4L2_IO_MMAP", - "name": "mmap", - "value": "2" - }, - { - "desc": "GST_V4L2_IO_USERPTR", - "name": "userptr", - "value": "3" - }, - { - "desc": "GST_V4L2_IO_DMABUF", - "name": "dmabuf", - "value": "4" - }, - { - "desc": "GST_V4L2_IO_DMABUF_IMPORT", - "name": "dmabuf-import", - "value": "5" - } - ], - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", + "readable": true, + "type": "GstV4l2IOMode", "writable": true }, "norm": { @@ -34896,165 +34765,8 @@ "construct": false, "construct-only": false, "default": "none (0)", - "enum": true, - "type-name": "V4L2_TV_norms", - "values": [ - { - "desc": "none", - "name": "none", - "value": "0" - }, - { - "desc": "NTSC", - "name": "NTSC", - "value": "45056" - }, - { - "desc": "NTSC-M", - "name": "NTSC-M", - "value": "4096" - }, - { - "desc": "NTSC-M-JP", - "name": "NTSC-M-JP", - "value": "8192" - }, - { - "desc": "NTSC-M-KR", - "name": "NTSC-M-KR", - "value": "32768" - }, - { - "desc": "NTSC-443", - "name": "NTSC-443", - "value": "16384" - }, - { - "desc": "PAL", - "name": "PAL", - "value": "255" - }, - { - "desc": "PAL-BG", - "name": "PAL-BG", - "value": "7" - }, - { - "desc": "PAL-B", - "name": "PAL-B", - "value": "1" - }, - { - "desc": "PAL-B1", - "name": "PAL-B1", - "value": "2" - }, - { - "desc": "PAL-G", - "name": "PAL-G", - "value": "4" - }, - { - "desc": "PAL-H", - "name": "PAL-H", - "value": "8" - }, - { - "desc": "PAL-I", - "name": "PAL-I", - "value": "16" - }, - { - "desc": "PAL-DK", - "name": "PAL-DK", - "value": "224" - }, - { - "desc": "PAL-D", - "name": "PAL-D", - "value": "32" - }, - { - "desc": "PAL-D1", - "name": "PAL-D1", - "value": "64" - }, - { - "desc": "PAL-K", - "name": "PAL-K", - "value": "128" - }, - { - "desc": "PAL-M", - "name": "PAL-M", - "value": "256" - }, - { - "desc": "PAL-N", - "name": "PAL-N", - "value": "512" - }, - { - "desc": "PAL-Nc", - "name": "PAL-Nc", - "value": "1024" - }, - { - "desc": "PAL-60", - "name": "PAL-60", - "value": "2048" - }, - { - "desc": "SECAM", - "name": "SECAM", - "value": "16711680" - }, - { - "desc": "SECAM-B", - "name": "SECAM-B", - "value": "65536" - }, - { - "desc": "SECAM-G", - "name": "SECAM-G", - "value": "262144" - }, - { - "desc": "SECAM-H", - "name": "SECAM-H", - "value": "524288" - }, - { - "desc": "SECAM-DK", - "name": "SECAM-DK", - "value": "3276800" - }, - { - "desc": "SECAM-D", - "name": "SECAM-D", - "value": "131072" - }, - { - "desc": "SECAM-K", - "name": "SECAM-K", - "value": "1048576" - }, - { - "desc": "SECAM-K1", - "name": "SECAM-K1", - "value": "2097152" - }, - { - "desc": "SECAM-L", - "name": "SECAM-L", - "value": "4194304" - }, - { - "desc": "SECAM-Lc", - "name": "SECAM-Lc", - "value": "8388608" - } - ], + "readable": true, + "type": "V4L2_TV_norms", "writable": true }, "num-buffers": { @@ -35064,14 +34776,8 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "pixel-aspect-ratio": { @@ -35079,7 +34785,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "saturation": { @@ -35089,7 +34796,8 @@ "default": "0", "max": "2147483647", "min": "-2147483648", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "typefind": { @@ -35097,7 +34805,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -35105,16 +34814,260 @@ "signals": { "prepare-format": { "args": [ - "gint", - "GstCaps" + { + "name": "arg0", + "type": "gint" + }, + { + "name": "arg1", + "type": "GstCaps" + } ], - "retval": "void" + "return-type": "void", + "when": "last" } } } }, "filename": "gstvideo4linux2", "license": "LGPL", + "other-types": { + "GstV4l2DeviceTypeFlags": { + "kind": "flags", + "values": [ + { + "desc": "Device supports video capture", + "name": "capture", + "value": "0x00000001" + }, + { + "desc": "Device supports video playback", + "name": "output", + "value": "0x00000002" + }, + { + "desc": "Device supports video overlay", + "name": "overlay", + "value": "0x00000004" + }, + { + "desc": "Device supports the VBI capture", + "name": "vbi-capture", + "value": "0x00000010" + }, + { + "desc": "Device supports the VBI output", + "name": "vbi-output", + "value": "0x00000020" + }, + { + "desc": "Device has a tuner or modulator", + "name": "tuner", + "value": "0x00010000" + }, + { + "desc": "Device has audio inputs or outputs", + "name": "audio", + "value": "0x00020000" + } + ] + }, + "GstV4l2IOMode": { + "kind": "enum", + "values": [ + { + "desc": "GST_V4L2_IO_AUTO", + "name": "auto", + "value": "0" + }, + { + "desc": "GST_V4L2_IO_RW", + "name": "rw", + "value": "1" + }, + { + "desc": "GST_V4L2_IO_MMAP", + "name": "mmap", + "value": "2" + }, + { + "desc": "GST_V4L2_IO_USERPTR", + "name": "userptr", + "value": "3" + }, + { + "desc": "GST_V4L2_IO_DMABUF", + "name": "dmabuf", + "value": "4" + }, + { + "desc": "GST_V4L2_IO_DMABUF_IMPORT", + "name": "dmabuf-import", + "value": "5" + } + ] + }, + "V4L2_TV_norms": { + "kind": "enum", + "values": [ + { + "desc": "none", + "name": "none", + "value": "0" + }, + { + "desc": "NTSC", + "name": "NTSC", + "value": "45056" + }, + { + "desc": "NTSC-M", + "name": "NTSC-M", + "value": "4096" + }, + { + "desc": "NTSC-M-JP", + "name": "NTSC-M-JP", + "value": "8192" + }, + { + "desc": "NTSC-M-KR", + "name": "NTSC-M-KR", + "value": "32768" + }, + { + "desc": "NTSC-443", + "name": "NTSC-443", + "value": "16384" + }, + { + "desc": "PAL", + "name": "PAL", + "value": "255" + }, + { + "desc": "PAL-BG", + "name": "PAL-BG", + "value": "7" + }, + { + "desc": "PAL-B", + "name": "PAL-B", + "value": "1" + }, + { + "desc": "PAL-B1", + "name": "PAL-B1", + "value": "2" + }, + { + "desc": "PAL-G", + "name": "PAL-G", + "value": "4" + }, + { + "desc": "PAL-H", + "name": "PAL-H", + "value": "8" + }, + { + "desc": "PAL-I", + "name": "PAL-I", + "value": "16" + }, + { + "desc": "PAL-DK", + "name": "PAL-DK", + "value": "224" + }, + { + "desc": "PAL-D", + "name": "PAL-D", + "value": "32" + }, + { + "desc": "PAL-D1", + "name": "PAL-D1", + "value": "64" + }, + { + "desc": "PAL-K", + "name": "PAL-K", + "value": "128" + }, + { + "desc": "PAL-M", + "name": "PAL-M", + "value": "256" + }, + { + "desc": "PAL-N", + "name": "PAL-N", + "value": "512" + }, + { + "desc": "PAL-Nc", + "name": "PAL-Nc", + "value": "1024" + }, + { + "desc": "PAL-60", + "name": "PAL-60", + "value": "2048" + }, + { + "desc": "SECAM", + "name": "SECAM", + "value": "16711680" + }, + { + "desc": "SECAM-B", + "name": "SECAM-B", + "value": "65536" + }, + { + "desc": "SECAM-G", + "name": "SECAM-G", + "value": "262144" + }, + { + "desc": "SECAM-H", + "name": "SECAM-H", + "value": "524288" + }, + { + "desc": "SECAM-DK", + "name": "SECAM-DK", + "value": "3276800" + }, + { + "desc": "SECAM-D", + "name": "SECAM-D", + "value": "131072" + }, + { + "desc": "SECAM-K", + "name": "SECAM-K", + "value": "1048576" + }, + { + "desc": "SECAM-K1", + "name": "SECAM-K1", + "value": "2097152" + }, + { + "desc": "SECAM-L", + "name": "SECAM-L", + "value": "4194304" + }, + { + "desc": "SECAM-Lc", + "name": "SECAM-Lc", + "value": "8388608" + } + ] + } + }, "package": "GStreamer Good Plug-ins git", "source": "gst-plugins-good", "tracers": {}, @@ -35137,7 +35090,6 @@ ], "klass": "Filter/Effect/Video", "long-name": "Video box filter", - "name": "videobox", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { AYUV, ARGB, BGRA, ABGR, RGBA, xRGB, BGRx, xBGR, RGBx, RGB, BGR, Y444, Y42B, YUY2, YVYU, UYVY, I420, YV12, Y41B, GRAY8, GRAY16_BE, GRAY16_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", @@ -35158,7 +35110,8 @@ "default": "1", "max": "1", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "autocrop": { @@ -35166,7 +35119,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "border-alpha": { @@ -35176,7 +35130,8 @@ "default": "1", "max": "1", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "bottom": { @@ -35186,7 +35141,8 @@ "default": "0", "max": "2147483647", "min": "-2147483648", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "fill": { @@ -35194,40 +35150,8 @@ "construct": false, "construct-only": false, "default": "black (0)", - "enum": true, - "type-name": "GstVideoBoxFill", - "values": [ - { - "desc": "Black", - "name": "black", - "value": "0" - }, - { - "desc": "Green", - "name": "green", - "value": "1" - }, - { - "desc": "Blue", - "name": "blue", - "value": "2" - }, - { - "desc": "Red", - "name": "red", - "value": "3" - }, - { - "desc": "Yellow", - "name": "yellow", - "value": "4" - }, - { - "desc": "White", - "name": "white", - "value": "5" - } - ], + "readable": true, + "type": "GstVideoBoxFill", "writable": true }, "left": { @@ -35237,23 +35161,8 @@ "default": "0", "max": "2147483647", "min": "-2147483648", - "type-name": "gint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "qos": { @@ -35261,7 +35170,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "right": { @@ -35271,7 +35181,8 @@ "default": "0", "max": "2147483647", "min": "-2147483648", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "top": { @@ -35281,7 +35192,8 @@ "default": "0", "max": "2147483647", "min": "-2147483648", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true } }, @@ -35290,6 +35202,43 @@ }, "filename": "gstvideobox", "license": "LGPL", + "other-types": { + "GstVideoBoxFill": { + "kind": "enum", + "values": [ + { + "desc": "Black", + "name": "black", + "value": "0" + }, + { + "desc": "Green", + "name": "green", + "value": "1" + }, + { + "desc": "Blue", + "name": "blue", + "value": "2" + }, + { + "desc": "Red", + "name": "red", + "value": "3" + }, + { + "desc": "Yellow", + "name": "yellow", + "value": "4" + }, + { + "desc": "White", + "name": "white", + "value": "5" + } + ] + } + }, "package": "GStreamer Good Plug-ins git", "source": "gst-plugins-good", "tracers": {}, @@ -35309,9 +35258,11 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstChildProxy" + ], "klass": "Filter/Effect/Video", "long-name": "aspectratiocrop", - "name": "aspectratiocrop", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { RGBx, xRGB, BGRx, xBGR, RGBA, ARGB, BGRA, ABGR, RGB, BGR, AYUV, YUY2, YVYU, UYVY, I420, YV12, RGB16, RGB15, GRAY8, NV12, NV21, GRAY16_LE, GRAY16_BE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", @@ -35332,7 +35283,8 @@ "default": "0/1", "max": "2147483647/1", "min": "0/1", - "type-name": "GstFraction", + "readable": true, + "type": "GstFraction", "writable": true }, "async-handling": { @@ -35340,7 +35292,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "message-forward": { @@ -35348,30 +35301,15 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true } }, "rank": "none" }, "videocrop": { - "author": "Tim-Philipp M\u00fcller ", + "author": "Tim-Philipp Müller ", "description": "Crops video into a user-defined region", "hierarchy": [ "GstVideoCrop", @@ -35384,15 +35322,14 @@ ], "klass": "Filter/Effect/Video", "long-name": "Crop", - "name": "videocrop", "pad-templates": { "sink": { - "caps": "video/x-raw:\n format: { RGBx, xRGB, BGRx, xBGR, RGBA, ARGB, BGRA, ABGR, RGB, BGR, AYUV, YUY2, YVYU, UYVY, I420, YV12, RGB16, RGB15, GRAY8, NV12, NV21, GRAY16_LE, GRAY16_BE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "caps": "video/x-raw:\n format: { RGBx, xRGB, BGRx, xBGR, RGBA, ARGB, BGRA, ABGR, RGB, BGR, AYUV, YUY2, Y444, Y42B, Y41B, YVYU, UYVY, I420, YV12, RGB16, RGB15, GRAY8, NV12, NV21, GRAY16_LE, GRAY16_BE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", "presence": "always" }, "src": { - "caps": "video/x-raw:\n format: { RGBx, xRGB, BGRx, xBGR, RGBA, ARGB, BGRA, ABGR, RGB, BGR, AYUV, YUY2, YVYU, UYVY, I420, YV12, RGB16, RGB15, GRAY8, NV12, NV21, GRAY16_LE, GRAY16_BE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "caps": "video/x-raw:\n format: { RGBx, xRGB, BGRx, xBGR, RGBA, ARGB, BGRA, ABGR, RGB, BGR, AYUV, YUY2, Y444, Y42B, Y41B, YVYU, UYVY, I420, YV12, RGB16, RGB15, GRAY8, NV12, NV21, GRAY16_LE, GRAY16_BE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", "presence": "always" } @@ -35405,7 +35342,8 @@ "default": "0", "max": "2147483647", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "left": { @@ -35415,23 +35353,8 @@ "default": "0", "max": "2147483647", "min": "-1", - "type-name": "gint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "qos": { @@ -35439,7 +35362,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "right": { @@ -35449,7 +35373,8 @@ "default": "0", "max": "2147483647", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "top": { @@ -35459,7 +35384,8 @@ "default": "0", "max": "2147483647", "min": "-1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true } }, @@ -35468,6 +35394,7 @@ }, "filename": "gstvideocrop", "license": "LGPL", + "other-types": {}, "package": "GStreamer Good Plug-ins git", "source": "gst-plugins-good", "tracers": {}, @@ -35490,7 +35417,6 @@ ], "klass": "Filter/Effect/Video", "long-name": "Video gamma correction", - "name": "gamma", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { AYUV, ARGB, BGRA, ABGR, RGBA, Y444, xRGB, RGBx, xBGR, BGRx, RGB, BGR, Y42B, NV12, NV21, YUY2, UYVY, YVYU, I420, YV12, IYUV, Y41B }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", @@ -35511,23 +35437,8 @@ "default": "1", "max": "10", "min": "0.01", - "type-name": "gdouble", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gdouble", "writable": true }, "qos": { @@ -35535,7 +35446,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -35553,9 +35465,11 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstColorBalance" + ], "klass": "Filter/Effect/Video", "long-name": "Video balance", - "name": "videobalance", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { AYUV, ARGB, BGRA, ABGR, RGBA, Y444, xRGB, RGBx, xBGR, BGRx, RGB, BGR, Y42B, YUY2, UYVY, YVYU, I420, YV12, IYUV, Y41B, NV12, NV21 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(ANY):\n", @@ -35576,7 +35490,8 @@ "default": "0", "max": "1", "min": "-1", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "contrast": { @@ -35586,7 +35501,8 @@ "default": "1", "max": "2", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "hue": { @@ -35596,23 +35512,8 @@ "default": "0", "max": "1", "min": "-1", - "type-name": "gdouble", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gdouble", "writable": true }, "qos": { @@ -35620,7 +35521,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "saturation": { @@ -35630,7 +35532,8 @@ "default": "1", "max": "2", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true } }, @@ -35648,9 +35551,11 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstVideoDirection" + ], "klass": "Filter/Effect/Video", "long-name": "Video flipper", - "name": "videoflip", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { AYUV, ARGB, BGRA, ABGR, RGBA, Y444, xRGB, RGBx, xBGR, BGRx, RGB, BGR, I420, YV12, IYUV, YUY2, UYVY, YVYU, NV12, NV21, GRAY8, GRAY16_BE, GRAY16_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", @@ -35669,71 +35574,8 @@ "construct": true, "construct-only": false, "default": "none (0)", - "enum": true, - "type-name": "GstVideoFlipMethod", - "values": [ - { - "desc": "Identity (no rotation)", - "name": "none", - "value": "0" - }, - { - "desc": "Rotate clockwise 90 degrees", - "name": "clockwise", - "value": "1" - }, - { - "desc": "Rotate 180 degrees", - "name": "rotate-180", - "value": "2" - }, - { - "desc": "Rotate counter-clockwise 90 degrees", - "name": "counterclockwise", - "value": "3" - }, - { - "desc": "Flip horizontally", - "name": "horizontal-flip", - "value": "4" - }, - { - "desc": "Flip vertically", - "name": "vertical-flip", - "value": "5" - }, - { - "desc": "Flip across upper left/lower right diagonal", - "name": "upper-left-diagonal", - "value": "6" - }, - { - "desc": "Flip across upper right/lower left diagonal", - "name": "upper-right-diagonal", - "value": "7" - }, - { - "desc": "Select flip method based on image-orientation tag", - "name": "automatic", - "value": "8" - } - ], - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "GstVideoFlipMethod", "writable": true }, "qos": { @@ -35741,7 +35583,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "video-direction": { @@ -35749,60 +35592,8 @@ "construct": true, "construct-only": false, "default": "identity (0)", - "enum": true, - "type-name": "GstVideoOrientationMethod", - "values": [ - { - "desc": "GST_VIDEO_ORIENTATION_IDENTITY", - "name": "identity", - "value": "0" - }, - { - "desc": "GST_VIDEO_ORIENTATION_90R", - "name": "90r", - "value": "1" - }, - { - "desc": "GST_VIDEO_ORIENTATION_180", - "name": "180", - "value": "2" - }, - { - "desc": "GST_VIDEO_ORIENTATION_90L", - "name": "90l", - "value": "3" - }, - { - "desc": "GST_VIDEO_ORIENTATION_HORIZ", - "name": "horiz", - "value": "4" - }, - { - "desc": "GST_VIDEO_ORIENTATION_VERT", - "name": "vert", - "value": "5" - }, - { - "desc": "GST_VIDEO_ORIENTATION_UL_LR", - "name": "ul-lr", - "value": "6" - }, - { - "desc": "GST_VIDEO_ORIENTATION_UR_LL", - "name": "ur-ll", - "value": "7" - }, - { - "desc": "GST_VIDEO_ORIENTATION_AUTO", - "name": "auto", - "value": "8" - }, - { - "desc": "GST_VIDEO_ORIENTATION_CUSTOM", - "name": "custom", - "value": "9" - } - ], + "readable": true, + "type": "GstVideoOrientationMethod", "writable": true } }, @@ -35822,7 +35613,6 @@ ], "klass": "Filter/Effect/Video", "long-name": "Median effect", - "name": "videomedian", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { I420, YV12 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", @@ -35841,20 +35631,8 @@ "construct": false, "construct-only": false, "default": "5 (5)", - "enum": true, - "type-name": "GstVideoMedianSize", - "values": [ - { - "desc": "Median of 5 neighbour pixels", - "name": "5", - "value": "5" - }, - { - "desc": "Median of 9 neighbour pixels", - "name": "9", - "value": "9" - } - ], + "readable": true, + "type": "GstVideoMedianSize", "writable": true }, "lum-only": { @@ -35862,23 +35640,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true }, "qos": { @@ -35886,7 +35649,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -35895,6 +35659,73 @@ }, "filename": "gstvideofilter", "license": "LGPL", + "other-types": { + "GstVideoFlipMethod": { + "kind": "enum", + "values": [ + { + "desc": "Identity (no rotation)", + "name": "none", + "value": "0" + }, + { + "desc": "Rotate clockwise 90 degrees", + "name": "clockwise", + "value": "1" + }, + { + "desc": "Rotate 180 degrees", + "name": "rotate-180", + "value": "2" + }, + { + "desc": "Rotate counter-clockwise 90 degrees", + "name": "counterclockwise", + "value": "3" + }, + { + "desc": "Flip horizontally", + "name": "horizontal-flip", + "value": "4" + }, + { + "desc": "Flip vertically", + "name": "vertical-flip", + "value": "5" + }, + { + "desc": "Flip across upper left/lower right diagonal", + "name": "upper-left-diagonal", + "value": "6" + }, + { + "desc": "Flip across upper right/lower left diagonal", + "name": "upper-right-diagonal", + "value": "7" + }, + { + "desc": "Select flip method based on image-orientation tag", + "name": "automatic", + "value": "8" + } + ] + }, + "GstVideoMedianSize": { + "kind": "enum", + "values": [ + { + "desc": "Median of 5 neighbour pixels", + "name": "5", + "value": "5" + }, + { + "desc": "Median of 9 neighbour pixels", + "name": "9", + "value": "9" + } + ] + } + }, "package": "GStreamer Good Plug-ins git", "source": "gst-plugins-good", "tracers": {}, @@ -35904,7 +35735,7 @@ "description": "Video mixer", "elements": { "videomixer": { - "author": "Wim Taymans , Sebastian Dr\u00f6ge ", + "author": "Wim Taymans , Sebastian Dröge ", "description": "Mix multiple video streams", "hierarchy": [ "GstVideoMixer2", @@ -35913,9 +35744,11 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstChildProxy" + ], "klass": "Filter/Editor/Video/Compositor", "long-name": "Video mixer 2", - "name": "videomixer", "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", @@ -35934,46 +35767,8 @@ "construct": false, "construct-only": false, "default": "checker (0)", - "enum": true, - "type-name": "GstVideoMixer2Background", - "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 mixing", - "name": "transparent", - "value": "3" - } - ], - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "GstVideoMixer2Background", "writable": true } }, @@ -35982,6 +35777,33 @@ }, "filename": "gstvideomixer", "license": "LGPL", + "other-types": { + "GstVideoMixer2Background": { + "kind": "enum", + "values": [ + { + "desc": "Checker pattern", + "name": "checker", + "value": "0" + }, + { + "desc": "Black", + "name": "black", + "value": "1" + }, + { + "desc": "White", + "name": "white", + "value": "2" + }, + { + "desc": "Transparent Background to enable further mixing", + "name": "transparent", + "value": "3" + } + ] + } + }, "package": "GStreamer Good Plug-ins git", "source": "gst-plugins-good", "tracers": {}, @@ -35991,7 +35813,7 @@ "description": "VP8 plugin", "elements": { "vp8dec": { - "author": "David Schleef , Sebastian Dr\u00f6ge ", + "author": "David Schleef , Sebastian Dröge ", "description": "Decode VP8 video streams", "hierarchy": [ "GstVP8Dec", @@ -36004,7 +35826,6 @@ ], "klass": "Codec/Decoder/Video", "long-name": "On2 VP8 Decoder", - "name": "vp8dec", "pad-templates": { "sink": { "caps": "video/x-vp8:\n", @@ -36025,16 +35846,8 @@ "default": "4", "max": "16", "min": "0", - "type-name": "guint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", + "readable": true, + "type": "guint", "writable": true }, "noise-level": { @@ -36044,14 +35857,8 @@ "default": "0", "max": "16", "min": "0", - "type-name": "guint", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "guint", "writable": true }, "post-processing": { @@ -36059,7 +35866,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "post-processing-flags": { @@ -36067,29 +35875,17 @@ "construct": false, "construct-only": false, "default": "mfqe+demacroblock+deblock", - "type-name": "GstVPXDecPostProcessingFlags", - "values": [ - { - "desc": "Deblock", - "name": "deblock", - "value": "0x00000001" - }, - { - "desc": "Demacroblock", - "name": "demacroblock", - "value": "0x00000002" - }, - { - "desc": "Add noise", - "name": "addnoise", - "value": "0x00000004" - }, - { - "desc": "Multi-frame quality enhancement", - "name": "mfqe", - "value": "0x00000008" - } - ], + "readable": true, + "type": "GstVPXDecPostProcessingFlags", + "writable": true + }, + "qos": { + "blurb": "Handle Quality-of-Service events from downstream", + "construct": false, + "construct-only": false, + "default": "true", + "readable": true, + "type": "gboolean", "writable": true }, "threads": { @@ -36099,14 +35895,15 @@ "default": "0", "max": "16", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true } }, "rank": "primary" }, "vp8enc": { - "author": "David Schleef , Sebastian Dr\u00f6ge ", + "author": "David Schleef , Sebastian Dröge ", "description": "Encode VP8 video streams", "hierarchy": [ "GstVP8Enc", @@ -36117,9 +35914,12 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstPreset", + "GstTagSetter" + ], "klass": "Codec/Encoder/Video", "long-name": "On2 VP8 Encoder", - "name": "vp8enc", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: I420\n width: [ 1, 16383 ]\n height: [ 1, 16383 ]\n framerate: [ 0/1, 2147483647/1 ]\n", @@ -36140,7 +35940,8 @@ "default": "0", "max": "15", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "arnr-strength": { @@ -36150,7 +35951,8 @@ "default": "3", "max": "6", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "arnr-type": { @@ -36160,7 +35962,8 @@ "default": "3", "max": "3", "min": "1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "auto-alt-ref": { @@ -36168,7 +35971,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "buffer-initial-size": { @@ -36178,7 +35982,8 @@ "default": "4000", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "buffer-optimal-size": { @@ -36188,7 +35993,8 @@ "default": "5000", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "buffer-size": { @@ -36198,7 +36004,8 @@ "default": "6000", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "cpu-used": { @@ -36208,7 +36015,8 @@ "default": "0", "max": "16", "min": "-16", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "cq-level": { @@ -36218,7 +36026,8 @@ "default": "10", "max": "63", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "deadline": { @@ -36228,7 +36037,8 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "dropframe-threshold": { @@ -36238,7 +36048,8 @@ "default": "0", "max": "100", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "end-usage": { @@ -36246,25 +36057,8 @@ "construct": false, "construct-only": false, "default": "vbr (0)", - "enum": true, - "type-name": "GstVPXEncEndUsage", - "values": [ - { - "desc": "Variable Bit Rate (VBR) mode", - "name": "vbr", - "value": "0" - }, - { - "desc": "Constant Bit Rate (CBR) mode", - "name": "cbr", - "value": "1" - }, - { - "desc": "Constant Quality Mode (CQ) mode", - "name": "cq", - "value": "2" - } - ], + "readable": true, + "type": "GstVPXEncEndUsage", "writable": true }, "error-resilient": { @@ -36272,19 +36066,8 @@ "construct": false, "construct-only": false, "default": "(none)", - "type-name": "GstVPXEncErFlags", - "values": [ - { - "desc": "Default error resilience", - "name": "default", - "value": "0x00000001" - }, - { - "desc": "Allow partitions to be decoded independently", - "name": "partitions", - "value": "0x00000002" - } - ], + "readable": true, + "type": "GstVPXEncErFlags", "writable": true }, "horizontal-scaling-mode": { @@ -36292,30 +36075,8 @@ "construct": false, "construct-only": false, "default": "normal (0)", - "enum": true, - "type-name": "GstVPXEncScalingMode", - "values": [ - { - "desc": "Normal", - "name": "normal", - "value": "0" - }, - { - "desc": "4:5", - "name": "4:5", - "value": "1" - }, - { - "desc": "3:5", - "name": "3:5", - "value": "2" - }, - { - "desc": "1:2", - "name": "1:2", - "value": "3" - } - ], + "readable": true, + "type": "GstVPXEncScalingMode", "writable": true }, "keyframe-max-dist": { @@ -36325,7 +36086,8 @@ "default": "128", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "keyframe-mode": { @@ -36333,20 +36095,8 @@ "construct": false, "construct-only": false, "default": "auto (1)", - "enum": true, - "type-name": "GstVPXEncKfMode", - "values": [ - { - "desc": "Determine optimal placement automatically", - "name": "auto", - "value": "1" - }, - { - "desc": "Don't automatically place keyframes", - "name": "disabled", - "value": "0" - } - ], + "readable": true, + "type": "GstVPXEncKfMode", "writable": true }, "lag-in-frames": { @@ -36356,7 +36106,8 @@ "default": "0", "max": "25", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "max-intra-bitrate": { @@ -36366,7 +36117,8 @@ "default": "0", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "max-quantizer": { @@ -36376,7 +36128,8 @@ "default": "63", "max": "63", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "min-quantizer": { @@ -36386,7 +36139,8 @@ "default": "4", "max": "63", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "multipass-cache-file": { @@ -36394,7 +36148,8 @@ "construct": false, "construct-only": false, "default": "multipass.cache", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "multipass-mode": { @@ -36402,34 +36157,8 @@ "construct": false, "construct-only": false, "default": "one-pass (0)", - "enum": true, - "type-name": "GstVPXEncMultipassMode", - "values": [ - { - "desc": "One pass encoding (default)", - "name": "one-pass", - "value": "0" - }, - { - "desc": "First pass of multipass encoding", - "name": "first-pass", - "value": "1" - }, - { - "desc": "Last pass of multipass encoding", - "name": "last-pass", - "value": "2" - } - ], - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", + "readable": true, + "type": "GstVPXEncMultipassMode", "writable": true }, "noise-sensitivity": { @@ -36439,7 +36168,8 @@ "default": "0", "max": "6", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "overshoot": { @@ -36449,14 +36179,8 @@ "default": "100", "max": "1000", "min": "0", - "type-name": "gint", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "qos": { @@ -36464,7 +36188,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "resize-allowed": { @@ -36472,7 +36197,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "resize-down-threshold": { @@ -36482,7 +36208,8 @@ "default": "30", "max": "100", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "resize-up-threshold": { @@ -36492,7 +36219,8 @@ "default": "60", "max": "100", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "sharpness": { @@ -36502,17 +36230,19 @@ "default": "0", "max": "7", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "static-threshold": { - "blurb": "Motion detection threshold", + "blurb": "Motion detection threshold. Recommendation is to set 100 for screen/window sharing", "construct": false, "construct-only": false, - "default": "0", + "default": "1", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "target-bitrate": { @@ -36522,14 +36252,16 @@ "default": "256000", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "temporal-scalability-layer-id": { "blurb": "Sequence defining coding layer membership", "construct": false, "construct-only": false, - "type-name": "GValueArray", + "readable": true, + "type": "GValueArray", "writable": true }, "temporal-scalability-number-layers": { @@ -36539,7 +36271,8 @@ "default": "1", "max": "5", "min": "1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "temporal-scalability-periodicity": { @@ -36549,21 +36282,24 @@ "default": "0", "max": "16", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "temporal-scalability-rate-decimator": { "blurb": "Rate decimation factors for each layer", "construct": false, "construct-only": false, - "type-name": "GValueArray", + "readable": true, + "type": "GValueArray", "writable": true }, "temporal-scalability-target-bitrate": { "blurb": "Target bitrates for coding layers (one per layer, decreasing)", "construct": false, "construct-only": false, - "type-name": "GValueArray", + "readable": true, + "type": "GValueArray", "writable": true }, "threads": { @@ -36573,7 +36309,8 @@ "default": "0", "max": "64", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "timebase": { @@ -36583,7 +36320,8 @@ "default": "0/1", "max": "2147483647/1", "min": "0/1", - "type-name": "GstFraction", + "readable": true, + "type": "GstFraction", "writable": true }, "token-partitions": { @@ -36591,30 +36329,8 @@ "construct": false, "construct-only": false, "default": "1 (0)", - "enum": true, - "type-name": "GstVPXEncTokenPartitions", - "values": [ - { - "desc": "One token partition", - "name": "1", - "value": "0" - }, - { - "desc": "Two token partitions", - "name": "2", - "value": "1" - }, - { - "desc": "Four token partitions", - "name": "4", - "value": "2" - }, - { - "desc": "Eight token partitions", - "name": "8", - "value": "3" - } - ], + "readable": true, + "type": "GstVPXEncTokenPartitions", "writable": true }, "tuning": { @@ -36622,20 +36338,8 @@ "construct": false, "construct-only": false, "default": "psnr (0)", - "enum": true, - "type-name": "GstVPXEncTuning", - "values": [ - { - "desc": "Tune for PSNR", - "name": "psnr", - "value": "0" - }, - { - "desc": "Tune for SSIM", - "name": "ssim", - "value": "1" - } - ], + "readable": true, + "type": "GstVPXEncTuning", "writable": true }, "twopass-vbr-bias": { @@ -36645,7 +36349,8 @@ "default": "50", "max": "100", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "twopass-vbr-maxsection": { @@ -36655,7 +36360,8 @@ "default": "400", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "twopass-vbr-minsection": { @@ -36665,7 +36371,8 @@ "default": "0", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "undershoot": { @@ -36675,7 +36382,8 @@ "default": "100", "max": "1000", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "vertical-scaling-mode": { @@ -36683,37 +36391,15 @@ "construct": false, "construct-only": false, "default": "normal (0)", - "enum": true, - "type-name": "GstVPXEncScalingMode", - "values": [ - { - "desc": "Normal", - "name": "normal", - "value": "0" - }, - { - "desc": "4:5", - "name": "4:5", - "value": "1" - }, - { - "desc": "3:5", - "name": "3:5", - "value": "2" - }, - { - "desc": "1:2", - "name": "1:2", - "value": "3" - } - ], + "readable": true, + "type": "GstVPXEncScalingMode", "writable": true } }, "rank": "primary" }, "vp9dec": { - "author": "David Schleef , Sebastian Dr\u00f6ge ", + "author": "David Schleef , Sebastian Dröge ", "description": "Decode VP9 video streams", "hierarchy": [ "GstVP9Dec", @@ -36726,7 +36412,6 @@ ], "klass": "Codec/Decoder/Video", "long-name": "On2 VP9 Decoder", - "name": "vp9dec", "pad-templates": { "sink": { "caps": "video/x-vp9:\n", @@ -36734,7 +36419,7 @@ "presence": "always" }, "src": { - "caps": "video/x-raw:\n format: { I420, YV12, Y42B, Y444 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "caps": "video/x-raw:\n format: { I420, YV12, Y42B, Y444, GBR }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", "presence": "always" } @@ -36747,16 +36432,8 @@ "default": "4", "max": "16", "min": "0", - "type-name": "guint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", + "readable": true, + "type": "guint", "writable": true }, "noise-level": { @@ -36766,14 +36443,8 @@ "default": "0", "max": "16", "min": "0", - "type-name": "guint", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "guint", "writable": true }, "post-processing": { @@ -36781,7 +36452,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "post-processing-flags": { @@ -36789,29 +36461,17 @@ "construct": false, "construct-only": false, "default": "mfqe+demacroblock+deblock", - "type-name": "GstVPXDecPostProcessingFlags", - "values": [ - { - "desc": "Deblock", - "name": "deblock", - "value": "0x00000001" - }, - { - "desc": "Demacroblock", - "name": "demacroblock", - "value": "0x00000002" - }, - { - "desc": "Add noise", - "name": "addnoise", - "value": "0x00000004" - }, - { - "desc": "Multi-frame quality enhancement", - "name": "mfqe", - "value": "0x00000008" - } - ], + "readable": true, + "type": "GstVPXDecPostProcessingFlags", + "writable": true + }, + "qos": { + "blurb": "Handle Quality-of-Service events from downstream", + "construct": false, + "construct-only": false, + "default": "true", + "readable": true, + "type": "gboolean", "writable": true }, "threads": { @@ -36821,14 +36481,15 @@ "default": "0", "max": "16", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true } }, "rank": "primary" }, "vp9enc": { - "author": "David Schleef , Sebastian Dr\u00f6ge ", + "author": "David Schleef , Sebastian Dröge ", "description": "Encode VP9 video streams", "hierarchy": [ "GstVP9Enc", @@ -36839,9 +36500,12 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstPreset", + "GstTagSetter" + ], "klass": "Codec/Encoder/Video", "long-name": "On2 VP9 Encoder", - "name": "vp9enc", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { I420, YV12 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", @@ -36862,7 +36526,8 @@ "default": "0", "max": "15", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "arnr-strength": { @@ -36872,7 +36537,8 @@ "default": "3", "max": "6", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "arnr-type": { @@ -36882,7 +36548,8 @@ "default": "3", "max": "3", "min": "1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "auto-alt-ref": { @@ -36890,7 +36557,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "buffer-initial-size": { @@ -36900,7 +36568,8 @@ "default": "4000", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "buffer-optimal-size": { @@ -36910,7 +36579,8 @@ "default": "5000", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "buffer-size": { @@ -36920,7 +36590,8 @@ "default": "6000", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "cpu-used": { @@ -36930,7 +36601,8 @@ "default": "0", "max": "16", "min": "-16", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "cq-level": { @@ -36940,7 +36612,8 @@ "default": "10", "max": "63", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "deadline": { @@ -36950,7 +36623,8 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true }, "dropframe-threshold": { @@ -36960,7 +36634,8 @@ "default": "0", "max": "100", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "end-usage": { @@ -36968,25 +36643,8 @@ "construct": false, "construct-only": false, "default": "vbr (0)", - "enum": true, - "type-name": "GstVPXEncEndUsage", - "values": [ - { - "desc": "Variable Bit Rate (VBR) mode", - "name": "vbr", - "value": "0" - }, - { - "desc": "Constant Bit Rate (CBR) mode", - "name": "cbr", - "value": "1" - }, - { - "desc": "Constant Quality Mode (CQ) mode", - "name": "cq", - "value": "2" - } - ], + "readable": true, + "type": "GstVPXEncEndUsage", "writable": true }, "error-resilient": { @@ -36994,19 +36652,8 @@ "construct": false, "construct-only": false, "default": "(none)", - "type-name": "GstVPXEncErFlags", - "values": [ - { - "desc": "Default error resilience", - "name": "default", - "value": "0x00000001" - }, - { - "desc": "Allow partitions to be decoded independently", - "name": "partitions", - "value": "0x00000002" - } - ], + "readable": true, + "type": "GstVPXEncErFlags", "writable": true }, "horizontal-scaling-mode": { @@ -37014,30 +36661,8 @@ "construct": false, "construct-only": false, "default": "normal (0)", - "enum": true, - "type-name": "GstVPXEncScalingMode", - "values": [ - { - "desc": "Normal", - "name": "normal", - "value": "0" - }, - { - "desc": "4:5", - "name": "4:5", - "value": "1" - }, - { - "desc": "3:5", - "name": "3:5", - "value": "2" - }, - { - "desc": "1:2", - "name": "1:2", - "value": "3" - } - ], + "readable": true, + "type": "GstVPXEncScalingMode", "writable": true }, "keyframe-max-dist": { @@ -37047,7 +36672,8 @@ "default": "128", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "keyframe-mode": { @@ -37055,20 +36681,8 @@ "construct": false, "construct-only": false, "default": "auto (1)", - "enum": true, - "type-name": "GstVPXEncKfMode", - "values": [ - { - "desc": "Determine optimal placement automatically", - "name": "auto", - "value": "1" - }, - { - "desc": "Don't automatically place keyframes", - "name": "disabled", - "value": "0" - } - ], + "readable": true, + "type": "GstVPXEncKfMode", "writable": true }, "lag-in-frames": { @@ -37078,7 +36692,8 @@ "default": "25", "max": "25", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "max-intra-bitrate": { @@ -37088,7 +36703,8 @@ "default": "0", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "max-quantizer": { @@ -37098,7 +36714,8 @@ "default": "63", "max": "63", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "min-quantizer": { @@ -37108,7 +36725,8 @@ "default": "0", "max": "63", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "multipass-cache-file": { @@ -37116,7 +36734,8 @@ "construct": false, "construct-only": false, "default": "multipass.cache", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "multipass-mode": { @@ -37124,34 +36743,8 @@ "construct": false, "construct-only": false, "default": "one-pass (0)", - "enum": true, - "type-name": "GstVPXEncMultipassMode", - "values": [ - { - "desc": "One pass encoding (default)", - "name": "one-pass", - "value": "0" - }, - { - "desc": "First pass of multipass encoding", - "name": "first-pass", - "value": "1" - }, - { - "desc": "Last pass of multipass encoding", - "name": "last-pass", - "value": "2" - } - ], - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", + "readable": true, + "type": "GstVPXEncMultipassMode", "writable": true }, "noise-sensitivity": { @@ -37161,7 +36754,8 @@ "default": "0", "max": "6", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "overshoot": { @@ -37171,14 +36765,8 @@ "default": "25", "max": "1000", "min": "0", - "type-name": "gint", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "qos": { @@ -37186,7 +36774,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "resize-allowed": { @@ -37194,7 +36783,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "resize-down-threshold": { @@ -37204,7 +36794,8 @@ "default": "30", "max": "100", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "resize-up-threshold": { @@ -37214,7 +36805,8 @@ "default": "60", "max": "100", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "sharpness": { @@ -37224,17 +36816,19 @@ "default": "0", "max": "7", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "static-threshold": { - "blurb": "Motion detection threshold", + "blurb": "Motion detection threshold. Recommendation is to set 100 for screen/window sharing", "construct": false, "construct-only": false, - "default": "0", + "default": "1", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "target-bitrate": { @@ -37244,14 +36838,16 @@ "default": "256000", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "temporal-scalability-layer-id": { "blurb": "Sequence defining coding layer membership", "construct": false, "construct-only": false, - "type-name": "GValueArray", + "readable": true, + "type": "GValueArray", "writable": true }, "temporal-scalability-number-layers": { @@ -37261,7 +36857,8 @@ "default": "1", "max": "5", "min": "1", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "temporal-scalability-periodicity": { @@ -37271,21 +36868,24 @@ "default": "0", "max": "16", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "temporal-scalability-rate-decimator": { "blurb": "Rate decimation factors for each layer", "construct": false, "construct-only": false, - "type-name": "GValueArray", + "readable": true, + "type": "GValueArray", "writable": true }, "temporal-scalability-target-bitrate": { "blurb": "Target bitrates for coding layers (one per layer, decreasing)", "construct": false, "construct-only": false, - "type-name": "GValueArray", + "readable": true, + "type": "GValueArray", "writable": true }, "threads": { @@ -37295,7 +36895,8 @@ "default": "8", "max": "64", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "timebase": { @@ -37305,7 +36906,8 @@ "default": "0/1", "max": "2147483647/1", "min": "0/1", - "type-name": "GstFraction", + "readable": true, + "type": "GstFraction", "writable": true }, "token-partitions": { @@ -37313,30 +36915,8 @@ "construct": false, "construct-only": false, "default": "1 (0)", - "enum": true, - "type-name": "GstVPXEncTokenPartitions", - "values": [ - { - "desc": "One token partition", - "name": "1", - "value": "0" - }, - { - "desc": "Two token partitions", - "name": "2", - "value": "1" - }, - { - "desc": "Four token partitions", - "name": "4", - "value": "2" - }, - { - "desc": "Eight token partitions", - "name": "8", - "value": "3" - } - ], + "readable": true, + "type": "GstVPXEncTokenPartitions", "writable": true }, "tuning": { @@ -37344,20 +36924,8 @@ "construct": false, "construct-only": false, "default": "psnr (0)", - "enum": true, - "type-name": "GstVPXEncTuning", - "values": [ - { - "desc": "Tune for PSNR", - "name": "psnr", - "value": "0" - }, - { - "desc": "Tune for SSIM", - "name": "ssim", - "value": "1" - } - ], + "readable": true, + "type": "GstVPXEncTuning", "writable": true }, "twopass-vbr-bias": { @@ -37367,7 +36935,8 @@ "default": "50", "max": "100", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "twopass-vbr-maxsection": { @@ -37377,7 +36946,8 @@ "default": "2000", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "twopass-vbr-minsection": { @@ -37387,7 +36957,8 @@ "default": "0", "max": "2147483647", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "undershoot": { @@ -37397,7 +36968,8 @@ "default": "25", "max": "1000", "min": "0", - "type-name": "gint", + "readable": true, + "type": "gint", "writable": true }, "vertical-scaling-mode": { @@ -37405,30 +36977,8 @@ "construct": false, "construct-only": false, "default": "normal (0)", - "enum": true, - "type-name": "GstVPXEncScalingMode", - "values": [ - { - "desc": "Normal", - "name": "normal", - "value": "0" - }, - { - "desc": "4:5", - "name": "4:5", - "value": "1" - }, - { - "desc": "3:5", - "name": "3:5", - "value": "2" - }, - { - "desc": "1:2", - "name": "1:2", - "value": "3" - } - ], + "readable": true, + "type": "GstVPXEncScalingMode", "writable": true } }, @@ -37437,6 +36987,168 @@ }, "filename": "gstvpx", "license": "LGPL", + "other-types": { + "GstVPXDecPostProcessingFlags": { + "kind": "flags", + "values": [ + { + "desc": "Deblock", + "name": "deblock", + "value": "0x00000001" + }, + { + "desc": "Demacroblock", + "name": "demacroblock", + "value": "0x00000002" + }, + { + "desc": "Add noise", + "name": "addnoise", + "value": "0x00000004" + }, + { + "desc": "Multi-frame quality enhancement", + "name": "mfqe", + "value": "0x00000008" + } + ] + }, + "GstVPXEncEndUsage": { + "kind": "enum", + "values": [ + { + "desc": "Variable Bit Rate (VBR) mode", + "name": "vbr", + "value": "0" + }, + { + "desc": "Constant Bit Rate (CBR) mode", + "name": "cbr", + "value": "1" + }, + { + "desc": "Constant Quality Mode (CQ) mode", + "name": "cq", + "value": "2" + } + ] + }, + "GstVPXEncErFlags": { + "kind": "flags", + "values": [ + { + "desc": "Default error resilience", + "name": "default", + "value": "0x00000001" + }, + { + "desc": "Allow partitions to be decoded independently", + "name": "partitions", + "value": "0x00000002" + } + ] + }, + "GstVPXEncKfMode": { + "kind": "enum", + "values": [ + { + "desc": "Determine optimal placement automatically", + "name": "auto", + "value": "1" + }, + { + "desc": "Don't automatically place keyframes", + "name": "disabled", + "value": "0" + } + ] + }, + "GstVPXEncMultipassMode": { + "kind": "enum", + "values": [ + { + "desc": "One pass encoding (default)", + "name": "one-pass", + "value": "0" + }, + { + "desc": "First pass of multipass encoding", + "name": "first-pass", + "value": "1" + }, + { + "desc": "Last pass of multipass encoding", + "name": "last-pass", + "value": "2" + } + ] + }, + "GstVPXEncScalingMode": { + "kind": "enum", + "values": [ + { + "desc": "Normal", + "name": "normal", + "value": "0" + }, + { + "desc": "4:5", + "name": "4:5", + "value": "1" + }, + { + "desc": "3:5", + "name": "3:5", + "value": "2" + }, + { + "desc": "1:2", + "name": "1:2", + "value": "3" + } + ] + }, + "GstVPXEncTokenPartitions": { + "kind": "enum", + "values": [ + { + "desc": "One token partition", + "name": "1", + "value": "0" + }, + { + "desc": "Two token partitions", + "name": "2", + "value": "1" + }, + { + "desc": "Four token partitions", + "name": "4", + "value": "2" + }, + { + "desc": "Eight token partitions", + "name": "8", + "value": "3" + } + ] + }, + "GstVPXEncTuning": { + "kind": "enum", + "values": [ + { + "desc": "Tune for PSNR", + "name": "psnr", + "value": "0" + }, + { + "desc": "Tune for SSIM", + "name": "ssim", + "value": "1" + } + ] + } + }, "package": "GStreamer Good Plug-ins git", "source": "gst-plugins-good", "tracers": {}, @@ -37455,9 +37167,12 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstTagSetter", + "GstTocSetter" + ], "klass": "Codec/Muxer/Audio", "long-name": "WAV audio muxer", - "name": "wavenc", "pad-templates": { "sink": { "caps": "audio/x-raw:\n rate: [ 1, 2147483647 ]\n channels: [ 1, 65535 ]\n format: { S32LE, S24LE, S16LE, U8, F32LE, F64LE }\n layout: interleaved\naudio/x-alaw:\n rate: [ 8000, 192000 ]\n channels: [ 1, 2 ]\naudio/x-mulaw:\n rate: [ 8000, 192000 ]\n channels: [ 1, 2 ]\n", @@ -37470,29 +37185,12 @@ "presence": "always" } }, - "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - } - }, "rank": "primary" } }, "filename": "gstwavenc", "license": "LGPL", + "other-types": {}, "package": "GStreamer Good Plug-ins git", "source": "gst-plugins-good", "tracers": {}, @@ -37502,7 +37200,7 @@ "description": "Wavpack lossless/lossy audio format handling", "elements": { "wavpackdec": { - "author": "Arwed v. Merkatz , Sebastian Dr\u00f6ge ", + "author": "Arwed v. Merkatz , Sebastian Dröge ", "description": "Decodes Wavpack audio data", "hierarchy": [ "GstWavpackDec", @@ -37514,7 +37212,6 @@ ], "klass": "Codec/Decoder/Audio", "long-name": "Wavpack audio decoder", - "name": "wavpackdec", "pad-templates": { "sink": { "caps": "audio/x-wavpack:\n depth: [ 1, 32 ]\n channels: [ 1, 8 ]\n rate: [ 6000, 192000 ]\n framed: true\n", @@ -37535,23 +37232,8 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint64", "writable": true }, "plc": { @@ -37559,7 +37241,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "tolerance": { @@ -37569,14 +37252,15 @@ "default": "0", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true } }, "rank": "primary" }, "wavpackenc": { - "author": "Sebastian Dr\u00f6ge ", + "author": "Sebastian Dröge ", "description": "Encodes audio with the Wavpack lossless/lossy audio codec", "hierarchy": [ "GstWavpackEnc", @@ -37586,9 +37270,11 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstPreset" + ], "klass": "Codec/Encoder/Audio", "long-name": "Wavpack audio encoder", - "name": "wavpackenc", "pad-templates": { "sink": { "caps": "audio/x-raw:\n format: S32LE\n layout: interleaved\n channels: [ 1, 8 ]\n rate: [ 6000, 192000 ]\n", @@ -37614,7 +37300,8 @@ "default": "0", "max": "9600000", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "bits-per-sample": { @@ -37624,7 +37311,8 @@ "default": "0", "max": "24", "min": "0", - "type-name": "gdouble", + "readable": true, + "type": "gdouble", "writable": true }, "correction-mode": { @@ -37632,25 +37320,8 @@ "construct": false, "construct-only": false, "default": "off (0)", - "enum": true, - "type-name": "GstWavpackEncCorrectionMode", - "values": [ - { - "desc": "Create no correction file", - "name": "off", - "value": "0" - }, - { - "desc": "Create correction file", - "name": "on", - "value": "1" - }, - { - "desc": "Create optimized correction file", - "name": "optimized", - "value": "2" - } - ], + "readable": true, + "type": "GstWavpackEncCorrectionMode", "writable": true }, "extra-processing": { @@ -37660,7 +37331,8 @@ "default": "0", "max": "6", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "hard-resync": { @@ -37668,7 +37340,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "joint-stereo-mode": { @@ -37676,25 +37349,8 @@ "construct": false, "construct-only": false, "default": "auto (0)", - "enum": true, - "type-name": "GstWavpackEncJSMode", - "values": [ - { - "desc": "auto", - "name": "auto", - "value": "0" - }, - { - "desc": "left/right", - "name": "leftright", - "value": "1" - }, - { - "desc": "mid/side", - "name": "midside", - "value": "2" - } - ], + "readable": true, + "type": "GstWavpackEncJSMode", "writable": true }, "mark-granule": { @@ -37702,7 +37358,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": false }, "md5": { @@ -37710,7 +37367,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "mode": { @@ -37718,46 +37376,8 @@ "construct": false, "construct-only": false, "default": "normal (2)", - "enum": true, - "type-name": "GstWavpackEncMode", - "values": [ - { - "desc": "Fast Compression", - "name": "fast", - "value": "1" - }, - { - "desc": "Normal Compression", - "name": "normal", - "value": "2" - }, - { - "desc": "High Compression", - "name": "high", - "value": "3" - }, - { - "desc": "Very High Compression", - "name": "veryhigh", - "value": "4" - } - ], - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "GstWavpackEncMode", "writable": true }, "perfect-timestamp": { @@ -37765,7 +37385,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "tolerance": { @@ -37775,7 +37396,8 @@ "default": "40000000", "max": "9223372036854775807", "min": "0", - "type-name": "gint64", + "readable": true, + "type": "gint64", "writable": true } }, @@ -37783,25 +37405,101 @@ "signals": { "no-more-pads": { "args": [], - "retval": "void" + "return-type": "void", + "when": "last" }, "pad-added": { "args": [ - "GstPad" + { + "name": "arg0", + "type": "GstPad" + } ], - "retval": "void" + "return-type": "void", + "when": "last" }, "pad-removed": { "args": [ - "GstPad" + { + "name": "arg0", + "type": "GstPad" + } ], - "retval": "void" + "return-type": "void", + "when": "last" } } } }, "filename": "gstwavpack", "license": "LGPL", + "other-types": { + "GstWavpackEncCorrectionMode": { + "kind": "enum", + "values": [ + { + "desc": "Create no correction file", + "name": "off", + "value": "0" + }, + { + "desc": "Create correction file", + "name": "on", + "value": "1" + }, + { + "desc": "Create optimized correction file", + "name": "optimized", + "value": "2" + } + ] + }, + "GstWavpackEncJSMode": { + "kind": "enum", + "values": [ + { + "desc": "auto", + "name": "auto", + "value": "0" + }, + { + "desc": "left/right", + "name": "leftright", + "value": "1" + }, + { + "desc": "mid/side", + "name": "midside", + "value": "2" + } + ] + }, + "GstWavpackEncMode": { + "kind": "enum", + "values": [ + { + "desc": "Fast Compression", + "name": "fast", + "value": "1" + }, + { + "desc": "Normal Compression", + "name": "normal", + "value": "2" + }, + { + "desc": "High Compression", + "name": "high", + "value": "3" + }, + { + "desc": "Very High Compression", + "name": "veryhigh", + "value": "4" + } + ] + } + }, "package": "GStreamer Good Plug-ins git", "source": "gst-plugins-good", "tracers": {}, @@ -37822,7 +37520,6 @@ ], "klass": "Codec/Demuxer/Audio", "long-name": "WAV audio demuxer", - "name": "wavparse", "pad-templates": { "sink": { "caps": "audio/x-wav:\naudio/x-rf64:\n", @@ -37841,23 +37538,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -37866,6 +37548,7 @@ }, "filename": "gstwavparse", "license": "LGPL", + "other-types": {}, "package": "GStreamer Good Plug-ins git", "source": "gst-plugins-good", "tracers": {}, @@ -37888,7 +37571,6 @@ ], "klass": "Source/Video", "long-name": "Ximage video source", - "name": "ximagesrc", "pad-templates": { "src": { "caps": "video/x-raw:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\npixel-aspect-ratio: [ 0/1, 2147483647/1 ]\n", @@ -37904,7 +37586,8 @@ "default": "4096", "max": "-1", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "display-name": { @@ -37912,7 +37595,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true }, "do-timestamp": { @@ -37920,7 +37604,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "endx": { @@ -37930,7 +37615,8 @@ "default": "0", "max": "2147483647", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "endy": { @@ -37940,16 +37626,8 @@ "default": "0", "max": "2147483647", "min": "0", - "type-name": "guint", - "writable": true - }, - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", + "readable": true, + "type": "guint", "writable": true }, "num-buffers": { @@ -37959,14 +37637,8 @@ "default": "-1", "max": "2147483647", "min": "-1", - "type-name": "gint", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", + "readable": true, + "type": "gint", "writable": true }, "remote": { @@ -37974,7 +37646,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "show-pointer": { @@ -37982,7 +37655,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "startx": { @@ -37992,7 +37666,8 @@ "default": "0", "max": "2147483647", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "starty": { @@ -38002,7 +37677,8 @@ "default": "0", "max": "2147483647", "min": "0", - "type-name": "guint", + "readable": true, + "type": "guint", "writable": true }, "typefind": { @@ -38010,7 +37686,8 @@ "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "use-damage": { @@ -38018,7 +37695,8 @@ "construct": false, "construct-only": false, "default": "true", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true }, "xid": { @@ -38028,7 +37706,8 @@ "default": "0", "max": "18446744073709551615", "min": "0", - "type-name": "guint64", + "readable": true, + "type": "guint64", "writable": true }, "xname": { @@ -38036,7 +37715,8 @@ "construct": false, "construct-only": false, "default": "NULL", - "type-name": "gchararray", + "readable": true, + "type": "gchararray", "writable": true } }, @@ -38045,6 +37725,7 @@ }, "filename": "gstximagesrc", "license": "LGPL", + "other-types": {}, "package": "GStreamer Good Plug-ins git", "source": "gst-plugins-good", "tracers": {}, @@ -38064,9 +37745,11 @@ "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstPreset" + ], "klass": "Codec/Encoder/Video", "long-name": "YUV4MPEG video encoder", - "name": "y4menc", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { IYUV, I420, Y42B, Y41B, Y444 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", @@ -38080,28 +37763,13 @@ } }, "properties": { - "name": { - "blurb": "The name of the object", - "construct": true, - "construct-only": false, - "default": "NULL", - "hotdoc-fixed-default": true, - "type-name": "gchararray", - "writable": true - }, - "parent": { - "blurb": "The parent of the object", - "construct": false, - "construct-only": false, - "type-name": "GstObject", - "writable": true - }, "qos": { "blurb": "Handle Quality-of-Service events from downstream", "construct": false, "construct-only": false, "default": "false", - "type-name": "gboolean", + "readable": true, + "type": "gboolean", "writable": true } }, @@ -38110,6 +37778,7 @@ }, "filename": "gsty4menc", "license": "LGPL", + "other-types": {}, "package": "GStreamer Good Plug-ins git", "source": "gst-plugins-good", "tracers": {},