From: Thibault Saunier Date: Sat, 20 Jun 2020 02:59:39 +0000 (-0400) Subject: doc: Stop documenting properties from parents X-Git-Tag: 1.19.3~499^2~50 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=f246032003d2c43f90e6b64be74af1f8120890b8;p=platform%2Fupstream%2Fgstreamer.git doc: Stop documenting properties from parents --- diff --git a/docs/gst_plugins_cache.json b/docs/gst_plugins_cache.json index 167bc56..4d2d631 100644 --- a/docs/gst_plugins_cache.json +++ b/docs/gst_plugins_cache.json @@ -76,18 +76,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -177,18 +165,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -229,48 +205,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_8svx_fib": { @@ -298,48 +233,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_aac": { @@ -367,48 +261,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "primary" }, "avdec_aac_fixed": { @@ -436,48 +289,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "primary" }, "avdec_aac_latm": { @@ -505,48 +317,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_aasc": { @@ -623,18 +394,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -675,48 +434,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_ac3_fixed": { @@ -744,48 +462,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_adpcm_4xm": { @@ -813,48 +490,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_adpcm_adx": { @@ -882,48 +518,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_adpcm_afc": { @@ -951,48 +546,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_adpcm_agm": { @@ -1020,48 +574,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_adpcm_aica": { @@ -1089,48 +602,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_adpcm_ct": { @@ -1158,68 +630,27 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, - "rank": "marginal" - }, - "avdec_adpcm_dtk": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav adpcm_dtk decoder", - "hierarchy": [ - "avdec_adpcm_dtk", - "GstAudioDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Audio", - "long-name": "libav ADPCM Nintendo Gamecube DTK decoder", - "pad-templates": { - "sink": { - "caps": "unknown/unknown:\n", - "direction": "sink", - "presence": "always" + "properties": {}, + "rank": "marginal" + }, + "avdec_adpcm_dtk": { + "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", + "description": "libav adpcm_dtk decoder", + "hierarchy": [ + "avdec_adpcm_dtk", + "GstAudioDecoder", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "klass": "Codec/Decoder/Audio", + "long-name": "libav ADPCM Nintendo Gamecube DTK decoder", + "pad-templates": { + "sink": { + "caps": "unknown/unknown:\n", + "direction": "sink", + "presence": "always" }, "src": { "caps": "audio/x-raw:\n format: S16LE\n layout: non-interleaved\n", @@ -1227,48 +658,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_adpcm_ea": { @@ -1296,48 +686,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_adpcm_ea_maxis_xa": { @@ -1365,48 +714,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_adpcm_ea_r1": { @@ -1434,48 +742,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_adpcm_ea_r2": { @@ -1503,48 +770,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_adpcm_ea_r3": { @@ -1572,48 +798,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_adpcm_ea_xas": { @@ -1641,48 +826,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_adpcm_ima_amv": { @@ -1710,48 +854,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_adpcm_ima_apc": { @@ -1779,48 +882,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_adpcm_ima_dat4": { @@ -1848,48 +910,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_adpcm_ima_dk3": { @@ -1917,48 +938,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_adpcm_ima_dk4": { @@ -1986,48 +966,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_adpcm_ima_ea_eacs": { @@ -2055,48 +994,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_adpcm_ima_ea_sead": { @@ -2124,48 +1022,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_adpcm_ima_iss": { @@ -2193,48 +1050,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_adpcm_ima_oki": { @@ -2262,48 +1078,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_adpcm_ima_qt": { @@ -2331,48 +1106,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_adpcm_ima_rad": { @@ -2400,48 +1134,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_adpcm_ima_smjpeg": { @@ -2469,48 +1162,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_adpcm_ima_wav": { @@ -2538,48 +1190,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_adpcm_ima_ws": { @@ -2607,48 +1218,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_adpcm_ms": { @@ -2676,48 +1246,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_adpcm_mtaf": { @@ -2745,48 +1274,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_adpcm_psx": { @@ -2814,48 +1302,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_adpcm_sbpro_2": { @@ -2883,48 +1330,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_adpcm_sbpro_3": { @@ -2952,48 +1358,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_adpcm_sbpro_4": { @@ -3021,48 +1386,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_adpcm_swf": { @@ -3090,48 +1414,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_adpcm_thp": { @@ -3159,48 +1442,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_adpcm_thp_le": { @@ -3228,48 +1470,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_adpcm_vima": { @@ -3297,48 +1498,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_adpcm_xa": { @@ -3366,48 +1526,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_adpcm_yamaha": { @@ -3420,2029 +1539,29 @@ "GstObject", "GInitiallyUnowned", "GObject" - ], - "klass": "Codec/Decoder/Audio", - "long-name": "libav ADPCM Yamaha decoder", - "pad-templates": { - "sink": { - "caps": "audio/x-adpcm:\n layout: yamaha\n", - "direction": "sink", - "presence": "always" - }, - "src": { - "caps": "audio/x-raw:\n format: S16LE\n layout: interleaved\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, - "rank": "marginal" - }, - "avdec_agm": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav agm decoder", - "hierarchy": [ - "avdec_agm", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav Amuse Graphics Movie decoder", - "pad-templates": { - "sink": { - "caps": "unknown/unknown:\n", - "direction": "sink", - "presence": "always" - }, - "src": { - "caps": "video/x-raw:\n format: { I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, GBRA, xRGB, RGBx, xBGR, BGRx, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE }\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether libav should print motion vectors on top of the image", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "direct-rendering": { - "blurb": "Enable direct rendering", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "lowres": { - "blurb": "At which resolution to decode images", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "full (0)", - "mutable": "null", - "readable": true, - "type": "GstLibAVVidDecLowres", - "writable": true - }, - "output-corrupt": { - "blurb": "Whether libav should output frames even if corrupted", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "skip-frame": { - "blurb": "Which types of frames to skip during decoding", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "Skip nothing (0)", - "mutable": "null", - "readable": true, - "type": "GstLibAVVidDecSkipFrame", - "writable": true - } - }, - "rank": "marginal" - }, - "avdec_aic": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav aic decoder", - "hierarchy": [ - "avdec_aic", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav Apple Intermediate Codec decoder", - "pad-templates": { - "sink": { - "caps": "video/x-apple-intermediate-codec:\n", - "direction": "sink", - "presence": "always" - }, - "src": { - "caps": "video/x-raw:\n format: { I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, GBRA, xRGB, RGBx, xBGR, BGRx, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE }\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether libav should print motion vectors on top of the image", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "direct-rendering": { - "blurb": "Enable direct rendering", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "lowres": { - "blurb": "At which resolution to decode images", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "full (0)", - "mutable": "null", - "readable": true, - "type": "GstLibAVVidDecLowres", - "writable": true - }, - "max-threads": { - "blurb": "Maximum number of worker threads to spawn. (0 = auto)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "output-corrupt": { - "blurb": "Whether libav should output frames even if corrupted", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "skip-frame": { - "blurb": "Which types of frames to skip during decoding", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "Skip nothing (0)", - "mutable": "null", - "readable": true, - "type": "GstLibAVVidDecSkipFrame", - "writable": true - }, - "thread-type": { - "blurb": "Multithreading methods to use", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "auto", - "mutable": "null", - "readable": true, - "type": "GstLibAVVidDecThreadType", - "writable": true - } - }, - "rank": "marginal" - }, - "avdec_alac": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav alac decoder", - "hierarchy": [ - "avdec_alac", - "GstAudioDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Audio", - "long-name": "libav ALAC (Apple Lossless Audio Codec) decoder", - "pad-templates": { - "sink": { - "caps": "audio/x-alac:\n", - "direction": "sink", - "presence": "always" - }, - "src": { - "caps": "audio/x-raw:\n format: { U8, S16LE, S32LE, F32LE, F64LE }\n layout: { (string)interleaved, (string)non-interleaved }\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, - "rank": "marginal" - }, - "avdec_alias_pix": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav alias_pix decoder", - "hierarchy": [ - "avdec_alias_pix", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav Alias/Wavefront PIX image decoder", - "pad-templates": { - "sink": { - "caps": "unknown/unknown:\n", - "direction": "sink", - "presence": "always" - }, - "src": { - "caps": "video/x-raw:\n format: { I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, GBRA, xRGB, RGBx, xBGR, BGRx, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE }\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether libav should print motion vectors on top of the image", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "direct-rendering": { - "blurb": "Enable direct rendering", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "lowres": { - "blurb": "At which resolution to decode images", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "full (0)", - "mutable": "null", - "readable": true, - "type": "GstLibAVVidDecLowres", - "writable": true - }, - "output-corrupt": { - "blurb": "Whether libav should output frames even if corrupted", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "skip-frame": { - "blurb": "Which types of frames to skip during decoding", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "Skip nothing (0)", - "mutable": "null", - "readable": true, - "type": "GstLibAVVidDecSkipFrame", - "writable": true - } - }, - "rank": "marginal" - }, - "avdec_als": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav als decoder", - "hierarchy": [ - "avdec_als", - "GstAudioDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Audio", - "long-name": "libav MPEG-4 Audio Lossless Coding (ALS) decoder", - "pad-templates": { - "sink": { - "caps": "unknown/unknown:\n", - "direction": "sink", - "presence": "always" - }, - "src": { - "caps": "audio/x-raw:\n format: { U8, S16LE, S32LE, F32LE, F64LE }\n layout: { (string)interleaved, (string)non-interleaved }\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, - "rank": "marginal" - }, - "avdec_amrnb": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav amrnb decoder", - "hierarchy": [ - "avdec_amrnb", - "GstAudioDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Audio", - "long-name": "libav AMR-NB (Adaptive Multi-Rate NarrowBand) decoder", - "pad-templates": { - "sink": { - "caps": "audio/AMR:\n", - "direction": "sink", - "presence": "always" - }, - "src": { - "caps": "audio/x-raw:\n format: F32LE\n layout: interleaved\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, - "rank": "marginal" - }, - "avdec_amrwb": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav amrwb decoder", - "hierarchy": [ - "avdec_amrwb", - "GstAudioDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Audio", - "long-name": "libav AMR-WB (Adaptive Multi-Rate WideBand) decoder", - "pad-templates": { - "sink": { - "caps": "audio/AMR-WB:\n", - "direction": "sink", - "presence": "always" - }, - "src": { - "caps": "audio/x-raw:\n format: F32LE\n layout: interleaved\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, - "rank": "marginal" - }, - "avdec_amv": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav amv decoder", - "hierarchy": [ - "avdec_amv", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav AMV Video decoder", - "pad-templates": { - "sink": { - "caps": "video/x-amv:\n", - "direction": "sink", - "presence": "always" - }, - "src": { - "caps": "video/x-raw:\n format: { I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, GBRA, xRGB, RGBx, xBGR, BGRx, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE }\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether libav should print motion vectors on top of the image", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "direct-rendering": { - "blurb": "Enable direct rendering", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "lowres": { - "blurb": "At which resolution to decode images", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "full (0)", - "mutable": "null", - "readable": true, - "type": "GstLibAVVidDecLowres", - "writable": true - }, - "output-corrupt": { - "blurb": "Whether libav should output frames even if corrupted", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "skip-frame": { - "blurb": "Which types of frames to skip during decoding", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "Skip nothing (0)", - "mutable": "null", - "readable": true, - "type": "GstLibAVVidDecSkipFrame", - "writable": true - } - }, - "rank": "marginal" - }, - "avdec_anm": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav anm decoder", - "hierarchy": [ - "avdec_anm", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav Deluxe Paint Animation decoder", - "pad-templates": { - "sink": { - "caps": "unknown/unknown:\n", - "direction": "sink", - "presence": "always" - }, - "src": { - "caps": "video/x-raw:\n format: { I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, GBRA, xRGB, RGBx, xBGR, BGRx, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE }\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether libav should print motion vectors on top of the image", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "direct-rendering": { - "blurb": "Enable direct rendering", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "lowres": { - "blurb": "At which resolution to decode images", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "full (0)", - "mutable": "null", - "readable": true, - "type": "GstLibAVVidDecLowres", - "writable": true - }, - "output-corrupt": { - "blurb": "Whether libav should output frames even if corrupted", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "skip-frame": { - "blurb": "Which types of frames to skip during decoding", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "Skip nothing (0)", - "mutable": "null", - "readable": true, - "type": "GstLibAVVidDecSkipFrame", - "writable": true - } - }, - "rank": "marginal" - }, - "avdec_ansi": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav ansi decoder", - "hierarchy": [ - "avdec_ansi", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav ASCII/ANSI art decoder", - "pad-templates": { - "sink": { - "caps": "unknown/unknown:\n", - "direction": "sink", - "presence": "always" - }, - "src": { - "caps": "video/x-raw:\n format: { I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, GBRA, xRGB, RGBx, xBGR, BGRx, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE }\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether libav should print motion vectors on top of the image", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "direct-rendering": { - "blurb": "Enable direct rendering", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "lowres": { - "blurb": "At which resolution to decode images", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "full (0)", - "mutable": "null", - "readable": true, - "type": "GstLibAVVidDecLowres", - "writable": true - }, - "output-corrupt": { - "blurb": "Whether libav should output frames even if corrupted", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "skip-frame": { - "blurb": "Which types of frames to skip during decoding", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "Skip nothing (0)", - "mutable": "null", - "readable": true, - "type": "GstLibAVVidDecSkipFrame", - "writable": true - } - }, - "rank": "marginal" - }, - "avdec_ape": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav ape decoder", - "hierarchy": [ - "avdec_ape", - "GstAudioDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Audio", - "long-name": "libav Monkey's Audio decoder", - "pad-templates": { - "sink": { - "caps": "audio/x-ffmpeg-parsed-ape:\n", - "direction": "sink", - "presence": "always" - }, - "src": { - "caps": "audio/x-raw:\n format: { U8, S16LE, S32LE }\n layout: non-interleaved\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, - "rank": "marginal" - }, - "avdec_apng": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav apng decoder", - "hierarchy": [ - "avdec_apng", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav APNG (Animated Portable Network Graphics) image decoder", - "pad-templates": { - "sink": { - "caps": "unknown/unknown:\n", - "direction": "sink", - "presence": "always" - }, - "src": { - "caps": "video/x-raw:\n format: { I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, GBRA, xRGB, RGBx, xBGR, BGRx, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE }\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether libav should print motion vectors on top of the image", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "direct-rendering": { - "blurb": "Enable direct rendering", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "lowres": { - "blurb": "At which resolution to decode images", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "full (0)", - "mutable": "null", - "readable": true, - "type": "GstLibAVVidDecLowres", - "writable": true - }, - "max-threads": { - "blurb": "Maximum number of worker threads to spawn. (0 = auto)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "output-corrupt": { - "blurb": "Whether libav should output frames even if corrupted", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "skip-frame": { - "blurb": "Which types of frames to skip during decoding", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "Skip nothing (0)", - "mutable": "null", - "readable": true, - "type": "GstLibAVVidDecSkipFrame", - "writable": true - }, - "thread-type": { - "blurb": "Multithreading methods to use", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "auto", - "mutable": "null", - "readable": true, - "type": "GstLibAVVidDecThreadType", - "writable": true - } - }, - "rank": "marginal" - }, - "avdec_aptx": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav aptx decoder", - "hierarchy": [ - "avdec_aptx", - "GstAudioDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Audio", - "long-name": "libav aptX (Audio Processing Technology for Bluetooth) decoder", - "pad-templates": { - "sink": { - "caps": "audio/aptx:\n", - "direction": "sink", - "presence": "always" - }, - "src": { - "caps": "audio/x-raw:\n format: S32LE\n layout: non-interleaved\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, - "rank": "marginal" - }, - "avdec_aptx_hd": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav aptx_hd decoder", - "hierarchy": [ - "avdec_aptx_hd", - "GstAudioDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Audio", - "long-name": "libav aptX HD (Audio Processing Technology for Bluetooth) decoder", - "pad-templates": { - "sink": { - "caps": "audio/aptx-hd:\n", - "direction": "sink", - "presence": "always" - }, - "src": { - "caps": "audio/x-raw:\n format: S32LE\n layout: non-interleaved\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, - "rank": "marginal" - }, - "avdec_arbc": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav arbc decoder", - "hierarchy": [ - "avdec_arbc", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav Gryphon's Anim Compressor decoder", - "pad-templates": { - "sink": { - "caps": "unknown/unknown:\n", - "direction": "sink", - "presence": "always" - }, - "src": { - "caps": "video/x-raw:\n format: { I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, GBRA, xRGB, RGBx, xBGR, BGRx, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE }\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether libav should print motion vectors on top of the image", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "direct-rendering": { - "blurb": "Enable direct rendering", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "lowres": { - "blurb": "At which resolution to decode images", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "full (0)", - "mutable": "null", - "readable": true, - "type": "GstLibAVVidDecLowres", - "writable": true - }, - "output-corrupt": { - "blurb": "Whether libav should output frames even if corrupted", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "skip-frame": { - "blurb": "Which types of frames to skip during decoding", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "Skip nothing (0)", - "mutable": "null", - "readable": true, - "type": "GstLibAVVidDecSkipFrame", - "writable": true - } - }, - "rank": "marginal" - }, - "avdec_asv1": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav asv1 decoder", - "hierarchy": [ - "avdec_asv1", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav ASUS V1 decoder", - "pad-templates": { - "sink": { - "caps": "video/x-asus:\n asusversion: 1\n", - "direction": "sink", - "presence": "always" - }, - "src": { - "caps": "video/x-raw:\n format: { I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, GBRA, xRGB, RGBx, xBGR, BGRx, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE }\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether libav should print motion vectors on top of the image", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "direct-rendering": { - "blurb": "Enable direct rendering", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "lowres": { - "blurb": "At which resolution to decode images", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "full (0)", - "mutable": "null", - "readable": true, - "type": "GstLibAVVidDecLowres", - "writable": true - }, - "output-corrupt": { - "blurb": "Whether libav should output frames even if corrupted", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "skip-frame": { - "blurb": "Which types of frames to skip during decoding", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "Skip nothing (0)", - "mutable": "null", - "readable": true, - "type": "GstLibAVVidDecSkipFrame", - "writable": true - } - }, - "rank": "marginal" - }, - "avdec_asv2": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav asv2 decoder", - "hierarchy": [ - "avdec_asv2", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav ASUS V2 decoder", - "pad-templates": { - "sink": { - "caps": "video/x-asus:\n asusversion: 2\n", - "direction": "sink", - "presence": "always" - }, - "src": { - "caps": "video/x-raw:\n format: { I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, GBRA, xRGB, RGBx, xBGR, BGRx, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE }\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether libav should print motion vectors on top of the image", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "direct-rendering": { - "blurb": "Enable direct rendering", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "lowres": { - "blurb": "At which resolution to decode images", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "full (0)", - "mutable": "null", - "readable": true, - "type": "GstLibAVVidDecLowres", - "writable": true - }, - "output-corrupt": { - "blurb": "Whether libav should output frames even if corrupted", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "skip-frame": { - "blurb": "Which types of frames to skip during decoding", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "Skip nothing (0)", - "mutable": "null", - "readable": true, - "type": "GstLibAVVidDecSkipFrame", - "writable": true - } - }, - "rank": "marginal" - }, - "avdec_atrac1": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav atrac1 decoder", - "hierarchy": [ - "avdec_atrac1", - "GstAudioDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Audio", - "long-name": "libav ATRAC1 (Adaptive TRansform Acoustic Coding) decoder", - "pad-templates": { - "sink": { - "caps": "audio/x-vnd.sony.atrac1:\n", - "direction": "sink", - "presence": "always" - }, - "src": { - "caps": "audio/x-raw:\n format: F32LE\n layout: non-interleaved\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, - "rank": "marginal" - }, - "avdec_atrac3": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav atrac3 decoder", - "hierarchy": [ - "avdec_atrac3", - "GstAudioDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Audio", - "long-name": "libav ATRAC3 (Adaptive TRansform Acoustic Coding 3) decoder", - "pad-templates": { - "sink": { - "caps": "audio/x-vnd.sony.atrac3:\n", - "direction": "sink", - "presence": "always" - }, - "src": { - "caps": "audio/x-raw:\n format: F32LE\n layout: non-interleaved\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, - "rank": "marginal" - }, - "avdec_atrac3al": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav atrac3al decoder", - "hierarchy": [ - "avdec_atrac3al", - "GstAudioDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Audio", - "long-name": "libav ATRAC3 AL (Adaptive TRansform Acoustic Coding 3 Advanced Lossless) decoder", - "pad-templates": { - "sink": { - "caps": "unknown/unknown:\n", - "direction": "sink", - "presence": "always" - }, - "src": { - "caps": "audio/x-raw:\n format: F32LE\n layout: non-interleaved\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, - "rank": "marginal" - }, - "avdec_atrac3plus": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav atrac3plus decoder", - "hierarchy": [ - "avdec_atrac3plus", - "GstAudioDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Audio", - "long-name": "libav ATRAC3+ (Adaptive TRansform Acoustic Coding 3+) decoder", - "pad-templates": { - "sink": { - "caps": "unknown/unknown:\n", - "direction": "sink", - "presence": "always" - }, - "src": { - "caps": "audio/x-raw:\n format: { U8, S16LE, S32LE, F32LE, F64LE }\n layout: { (string)interleaved, (string)non-interleaved }\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, - "rank": "marginal" - }, - "avdec_atrac3plusal": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav atrac3plusal decoder", - "hierarchy": [ - "avdec_atrac3plusal", - "GstAudioDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Audio", - "long-name": "libav ATRAC3+ AL (Adaptive TRansform Acoustic Coding 3+ Advanced Lossless) decoder", - "pad-templates": { - "sink": { - "caps": "unknown/unknown:\n", - "direction": "sink", - "presence": "always" - }, - "src": { - "caps": "audio/x-raw:\n format: { U8, S16LE, S32LE, F32LE, F64LE }\n layout: { (string)interleaved, (string)non-interleaved }\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, - "rank": "marginal" - }, - "avdec_atrac9": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav atrac9 decoder", - "hierarchy": [ - "avdec_atrac9", - "GstAudioDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Audio", - "long-name": "libav ATRAC9 (Adaptive TRansform Acoustic Coding 9) decoder", - "pad-templates": { - "sink": { - "caps": "unknown/unknown:\n", - "direction": "sink", - "presence": "always" - }, - "src": { - "caps": "audio/x-raw:\n format: { U8, S16LE, S32LE, F32LE, F64LE }\n layout: { (string)interleaved, (string)non-interleaved }\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true + ], + "klass": "Codec/Decoder/Audio", + "long-name": "libav ADPCM Yamaha decoder", + "pad-templates": { + "sink": { + "caps": "audio/x-adpcm:\n layout: yamaha\n", + "direction": "sink", + "presence": "always" + }, + "src": { + "caps": "audio/x-raw:\n format: S16LE\n layout: interleaved\n", + "direction": "src", + "presence": "always" } }, + "properties": {}, "rank": "marginal" }, - "avdec_aura": { + "avdec_agm": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav aura decoder", + "description": "libav agm decoder", "hierarchy": [ - "avdec_aura", + "avdec_agm", "GstVideoDecoder", "GstElement", "GstObject", @@ -5450,7 +1569,7 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav Auravision AURA decoder", + "long-name": "libav Amuse Graphics Movie decoder", "pad-templates": { "sink": { "caps": "unknown/unknown:\n", @@ -5512,18 +1631,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -5539,11 +1646,11 @@ }, "rank": "marginal" }, - "avdec_aura2": { + "avdec_aic": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav aura2 decoder", + "description": "libav aic decoder", "hierarchy": [ - "avdec_aura2", + "avdec_aic", "GstVideoDecoder", "GstElement", "GstObject", @@ -5551,10 +1658,10 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav Auravision Aura 2 decoder", + "long-name": "libav Apple Intermediate Codec decoder", "pad-templates": { "sink": { - "caps": "unknown/unknown:\n", + "caps": "video/x-apple-intermediate-codec:\n", "direction": "sink", "presence": "always" }, @@ -5601,20 +1708,22 @@ "type": "GstLibAVVidDecLowres", "writable": true }, - "output-corrupt": { - "blurb": "Whether libav should output frames even if corrupted", + "max-threads": { + "blurb": "Maximum number of worker threads to spawn. (0 = auto)", "conditionally-available": false, "construct": false, "construct-only": false, "controllable": false, - "default": "true", + "default": "0", + "max": "2147483647", + "min": "0", "mutable": "null", "readable": true, - "type": "gboolean", + "type": "gint", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", + "output-corrupt": { + "blurb": "Whether libav should output frames even if corrupted", "conditionally-available": false, "construct": false, "construct-only": false, @@ -5636,15 +1745,55 @@ "readable": true, "type": "GstLibAVVidDecSkipFrame", "writable": true + }, + "thread-type": { + "blurb": "Multithreading methods to use", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "auto", + "mutable": "null", + "readable": true, + "type": "GstLibAVVidDecThreadType", + "writable": true } }, "rank": "marginal" }, - "avdec_avrn": { + "avdec_alac": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav avrn decoder", + "description": "libav alac decoder", "hierarchy": [ - "avdec_avrn", + "avdec_alac", + "GstAudioDecoder", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "klass": "Codec/Decoder/Audio", + "long-name": "libav ALAC (Apple Lossless Audio Codec) decoder", + "pad-templates": { + "sink": { + "caps": "audio/x-alac:\n", + "direction": "sink", + "presence": "always" + }, + "src": { + "caps": "audio/x-raw:\n format: { U8, S16LE, S32LE, F32LE, F64LE }\n layout: { (string)interleaved, (string)non-interleaved }\n", + "direction": "src", + "presence": "always" + } + }, + "properties": {}, + "rank": "marginal" + }, + "avdec_alias_pix": { + "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", + "description": "libav alias_pix decoder", + "hierarchy": [ + "avdec_alias_pix", "GstVideoDecoder", "GstElement", "GstObject", @@ -5652,7 +1801,7 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav Avid AVI Codec decoder", + "long-name": "libav Alias/Wavefront PIX image decoder", "pad-templates": { "sink": { "caps": "unknown/unknown:\n", @@ -5714,18 +1863,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -5741,19 +1878,19 @@ }, "rank": "marginal" }, - "avdec_avrp": { + "avdec_als": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav avrp decoder", + "description": "libav als decoder", "hierarchy": [ - "avdec_avrp", - "GstVideoDecoder", + "avdec_als", + "GstAudioDecoder", "GstElement", "GstObject", "GInitiallyUnowned", "GObject" ], - "klass": "Codec/Decoder/Video", - "long-name": "libav Avid 1:1 10-bit RGB Packer decoder", + "klass": "Codec/Decoder/Audio", + "long-name": "libav MPEG-4 Audio Lossless Coding (ALS) decoder", "pad-templates": { "sink": { "caps": "unknown/unknown:\n", @@ -5761,92 +1898,75 @@ "presence": "always" }, "src": { - "caps": "video/x-raw:\n format: { I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, GBRA, xRGB, RGBx, xBGR, BGRx, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE }\n", + "caps": "audio/x-raw:\n format: { U8, S16LE, S32LE, F32LE, F64LE }\n layout: { (string)interleaved, (string)non-interleaved }\n", "direction": "src", "presence": "always" } }, - "properties": { - "debug-mv": { - "blurb": "Whether libav should print motion vectors on top of the image", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "direct-rendering": { - "blurb": "Enable direct rendering", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "lowres": { - "blurb": "At which resolution to decode images", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "full (0)", - "mutable": "null", - "readable": true, - "type": "GstLibAVVidDecLowres", - "writable": true - }, - "output-corrupt": { - "blurb": "Whether libav should output frames even if corrupted", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true + "properties": {}, + "rank": "marginal" + }, + "avdec_amrnb": { + "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", + "description": "libav amrnb decoder", + "hierarchy": [ + "avdec_amrnb", + "GstAudioDecoder", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "klass": "Codec/Decoder/Audio", + "long-name": "libav AMR-NB (Adaptive Multi-Rate NarrowBand) decoder", + "pad-templates": { + "sink": { + "caps": "audio/AMR:\n", + "direction": "sink", + "presence": "always" }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true + "src": { + "caps": "audio/x-raw:\n format: F32LE\n layout: interleaved\n", + "direction": "src", + "presence": "always" + } + }, + "properties": {}, + "rank": "marginal" + }, + "avdec_amrwb": { + "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", + "description": "libav amrwb decoder", + "hierarchy": [ + "avdec_amrwb", + "GstAudioDecoder", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "klass": "Codec/Decoder/Audio", + "long-name": "libav AMR-WB (Adaptive Multi-Rate WideBand) decoder", + "pad-templates": { + "sink": { + "caps": "audio/AMR-WB:\n", + "direction": "sink", + "presence": "always" }, - "skip-frame": { - "blurb": "Which types of frames to skip during decoding", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "Skip nothing (0)", - "mutable": "null", - "readable": true, - "type": "GstLibAVVidDecSkipFrame", - "writable": true + "src": { + "caps": "audio/x-raw:\n format: F32LE\n layout: interleaved\n", + "direction": "src", + "presence": "always" } }, + "properties": {}, "rank": "marginal" }, - "avdec_avs": { + "avdec_amv": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav avs decoder", + "description": "libav amv decoder", "hierarchy": [ - "avdec_avs", + "avdec_amv", "GstVideoDecoder", "GstElement", "GstObject", @@ -5854,10 +1974,10 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav AVS (Audio Video Standard) video decoder", + "long-name": "libav AMV Video decoder", "pad-templates": { "sink": { - "caps": "video/x-gst-av-avs:\n", + "caps": "video/x-amv:\n", "direction": "sink", "presence": "always" }, @@ -5916,18 +2036,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -5943,11 +2051,11 @@ }, "rank": "marginal" }, - "avdec_avui": { + "avdec_anm": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav avui decoder", + "description": "libav anm decoder", "hierarchy": [ - "avdec_avui", + "avdec_anm", "GstVideoDecoder", "GstElement", "GstObject", @@ -5955,7 +2063,7 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav Avid Meridien Uncompressed decoder", + "long-name": "libav Deluxe Paint Animation decoder", "pad-templates": { "sink": { "caps": "unknown/unknown:\n", @@ -6017,18 +2125,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -6044,11 +2140,11 @@ }, "rank": "marginal" }, - "avdec_bethsoftvid": { + "avdec_ansi": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav bethsoftvid decoder", + "description": "libav ansi decoder", "hierarchy": [ - "avdec_bethsoftvid", + "avdec_ansi", "GstVideoDecoder", "GstElement", "GstObject", @@ -6056,7 +2152,7 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav Bethesda VID video decoder", + "long-name": "libav ASCII/ANSI art decoder", "pad-templates": { "sink": { "caps": "unknown/unknown:\n", @@ -6118,18 +2214,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -6145,11 +2229,39 @@ }, "rank": "marginal" }, - "avdec_bfi": { + "avdec_ape": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav bfi decoder", + "description": "libav ape decoder", "hierarchy": [ - "avdec_bfi", + "avdec_ape", + "GstAudioDecoder", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "klass": "Codec/Decoder/Audio", + "long-name": "libav Monkey's Audio decoder", + "pad-templates": { + "sink": { + "caps": "audio/x-ffmpeg-parsed-ape:\n", + "direction": "sink", + "presence": "always" + }, + "src": { + "caps": "audio/x-raw:\n format: { U8, S16LE, S32LE }\n layout: non-interleaved\n", + "direction": "src", + "presence": "always" + } + }, + "properties": {}, + "rank": "marginal" + }, + "avdec_apng": { + "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", + "description": "libav apng decoder", + "hierarchy": [ + "avdec_apng", "GstVideoDecoder", "GstElement", "GstObject", @@ -6157,7 +2269,7 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav Brute Force & Ignorance decoder", + "long-name": "libav APNG (Animated Portable Network Graphics) image decoder", "pad-templates": { "sink": { "caps": "unknown/unknown:\n", @@ -6207,20 +2319,22 @@ "type": "GstLibAVVidDecLowres", "writable": true }, - "output-corrupt": { - "blurb": "Whether libav should output frames even if corrupted", + "max-threads": { + "blurb": "Maximum number of worker threads to spawn. (0 = auto)", "conditionally-available": false, "construct": false, "construct-only": false, "controllable": false, - "default": "true", + "default": "0", + "max": "2147483647", + "min": "0", "mutable": "null", "readable": true, - "type": "gboolean", + "type": "gint", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", + "output-corrupt": { + "blurb": "Whether libav should output frames even if corrupted", "conditionally-available": false, "construct": false, "construct-only": false, @@ -6242,15 +2356,27 @@ "readable": true, "type": "GstLibAVVidDecSkipFrame", "writable": true + }, + "thread-type": { + "blurb": "Multithreading methods to use", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "auto", + "mutable": "null", + "readable": true, + "type": "GstLibAVVidDecThreadType", + "writable": true } }, "rank": "marginal" }, - "avdec_binkaudio_dct": { + "avdec_aptx": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav binkaudio_dct decoder", + "description": "libav aptx decoder", "hierarchy": [ - "avdec_binkaudio_dct", + "avdec_aptx", "GstAudioDecoder", "GstElement", "GstObject", @@ -6258,76 +2384,63 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav Bink Audio (DCT) decoder", + "long-name": "libav aptX (Audio Processing Technology for Bluetooth) decoder", "pad-templates": { "sink": { - "caps": "unknown/unknown:\n", + "caps": "audio/aptx:\n", "direction": "sink", "presence": "always" }, "src": { - "caps": "audio/x-raw:\n format: { U8, S16LE, S32LE, F32LE, F64LE }\n layout: { (string)interleaved, (string)non-interleaved }\n", + "caps": "audio/x-raw:\n format: S32LE\n layout: non-interleaved\n", "direction": "src", "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true + "properties": {}, + "rank": "marginal" + }, + "avdec_aptx_hd": { + "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", + "description": "libav aptx_hd decoder", + "hierarchy": [ + "avdec_aptx_hd", + "GstAudioDecoder", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "klass": "Codec/Decoder/Audio", + "long-name": "libav aptX HD (Audio Processing Technology for Bluetooth) decoder", + "pad-templates": { + "sink": { + "caps": "audio/aptx-hd:\n", + "direction": "sink", + "presence": "always" }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true + "src": { + "caps": "audio/x-raw:\n format: S32LE\n layout: non-interleaved\n", + "direction": "src", + "presence": "always" } }, + "properties": {}, "rank": "marginal" }, - "avdec_binkaudio_rdft": { + "avdec_arbc": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav binkaudio_rdft decoder", + "description": "libav arbc decoder", "hierarchy": [ - "avdec_binkaudio_rdft", - "GstAudioDecoder", + "avdec_arbc", + "GstVideoDecoder", "GstElement", "GstObject", "GInitiallyUnowned", "GObject" ], - "klass": "Codec/Decoder/Audio", - "long-name": "libav Bink Audio (RDFT) decoder", + "klass": "Codec/Decoder/Video", + "long-name": "libav Gryphon's Anim Compressor decoder", "pad-templates": { "sink": { "caps": "unknown/unknown:\n", @@ -6335,60 +2448,80 @@ "presence": "always" }, "src": { - "caps": "audio/x-raw:\n format: { U8, S16LE, S32LE, F32LE, F64LE }\n layout: { (string)interleaved, (string)non-interleaved }\n", + "caps": "video/x-raw:\n format: { I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, GBRA, xRGB, RGBx, xBGR, BGRx, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE }\n", "direction": "src", "presence": "always" } }, "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", + "debug-mv": { + "blurb": "Whether libav should print motion vectors on top of the image", "conditionally-available": false, "construct": false, "construct-only": false, "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", + "default": "false", "mutable": "null", "readable": true, - "type": "gint64", + "type": "gboolean", "writable": true }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", + "direct-rendering": { + "blurb": "Enable direct rendering", "conditionally-available": false, "construct": false, "construct-only": false, "controllable": false, - "default": "false", + "default": "true", "mutable": "null", "readable": true, "type": "gboolean", "writable": true }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", + "lowres": { + "blurb": "At which resolution to decode images", "conditionally-available": false, "construct": false, "construct-only": false, "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", + "default": "full (0)", "mutable": "null", "readable": true, - "type": "gint64", + "type": "GstLibAVVidDecLowres", + "writable": true + }, + "output-corrupt": { + "blurb": "Whether libav should output frames even if corrupted", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "true", + "mutable": "null", + "readable": true, + "type": "gboolean", + "writable": true + }, + "skip-frame": { + "blurb": "Which types of frames to skip during decoding", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "Skip nothing (0)", + "mutable": "null", + "readable": true, + "type": "GstLibAVVidDecSkipFrame", "writable": true } }, "rank": "marginal" }, - "avdec_binkvideo": { + "avdec_asv1": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav binkvideo decoder", + "description": "libav asv1 decoder", "hierarchy": [ - "avdec_binkvideo", + "avdec_asv1", "GstVideoDecoder", "GstElement", "GstObject", @@ -6396,10 +2529,10 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav Bink video decoder", + "long-name": "libav ASUS V1 decoder", "pad-templates": { "sink": { - "caps": "unknown/unknown:\n", + "caps": "video/x-asus:\n asusversion: 1\n", "direction": "sink", "presence": "always" }, @@ -6458,18 +2591,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -6485,11 +2606,11 @@ }, "rank": "marginal" }, - "avdec_bintext": { + "avdec_asv2": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav bintext decoder", + "description": "libav asv2 decoder", "hierarchy": [ - "avdec_bintext", + "avdec_asv2", "GstVideoDecoder", "GstElement", "GstObject", @@ -6497,10 +2618,10 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav Binary text decoder", + "long-name": "libav ASUS V2 decoder", "pad-templates": { "sink": { - "caps": "unknown/unknown:\n", + "caps": "video/x-asus:\n asusversion: 2\n", "direction": "sink", "presence": "always" }, @@ -6559,18 +2680,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -6586,11 +2695,179 @@ }, "rank": "marginal" }, - "avdec_bitpacked": { + "avdec_atrac1": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav bitpacked decoder", + "description": "libav atrac1 decoder", "hierarchy": [ - "avdec_bitpacked", + "avdec_atrac1", + "GstAudioDecoder", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "klass": "Codec/Decoder/Audio", + "long-name": "libav ATRAC1 (Adaptive TRansform Acoustic Coding) decoder", + "pad-templates": { + "sink": { + "caps": "audio/x-vnd.sony.atrac1:\n", + "direction": "sink", + "presence": "always" + }, + "src": { + "caps": "audio/x-raw:\n format: F32LE\n layout: non-interleaved\n", + "direction": "src", + "presence": "always" + } + }, + "properties": {}, + "rank": "marginal" + }, + "avdec_atrac3": { + "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", + "description": "libav atrac3 decoder", + "hierarchy": [ + "avdec_atrac3", + "GstAudioDecoder", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "klass": "Codec/Decoder/Audio", + "long-name": "libav ATRAC3 (Adaptive TRansform Acoustic Coding 3) decoder", + "pad-templates": { + "sink": { + "caps": "audio/x-vnd.sony.atrac3:\n", + "direction": "sink", + "presence": "always" + }, + "src": { + "caps": "audio/x-raw:\n format: F32LE\n layout: non-interleaved\n", + "direction": "src", + "presence": "always" + } + }, + "properties": {}, + "rank": "marginal" + }, + "avdec_atrac3al": { + "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", + "description": "libav atrac3al decoder", + "hierarchy": [ + "avdec_atrac3al", + "GstAudioDecoder", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "klass": "Codec/Decoder/Audio", + "long-name": "libav ATRAC3 AL (Adaptive TRansform Acoustic Coding 3 Advanced Lossless) decoder", + "pad-templates": { + "sink": { + "caps": "unknown/unknown:\n", + "direction": "sink", + "presence": "always" + }, + "src": { + "caps": "audio/x-raw:\n format: F32LE\n layout: non-interleaved\n", + "direction": "src", + "presence": "always" + } + }, + "properties": {}, + "rank": "marginal" + }, + "avdec_atrac3plus": { + "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", + "description": "libav atrac3plus decoder", + "hierarchy": [ + "avdec_atrac3plus", + "GstAudioDecoder", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "klass": "Codec/Decoder/Audio", + "long-name": "libav ATRAC3+ (Adaptive TRansform Acoustic Coding 3+) decoder", + "pad-templates": { + "sink": { + "caps": "unknown/unknown:\n", + "direction": "sink", + "presence": "always" + }, + "src": { + "caps": "audio/x-raw:\n format: { U8, S16LE, S32LE, F32LE, F64LE }\n layout: { (string)interleaved, (string)non-interleaved }\n", + "direction": "src", + "presence": "always" + } + }, + "properties": {}, + "rank": "marginal" + }, + "avdec_atrac3plusal": { + "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", + "description": "libav atrac3plusal decoder", + "hierarchy": [ + "avdec_atrac3plusal", + "GstAudioDecoder", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "klass": "Codec/Decoder/Audio", + "long-name": "libav ATRAC3+ AL (Adaptive TRansform Acoustic Coding 3+ Advanced Lossless) decoder", + "pad-templates": { + "sink": { + "caps": "unknown/unknown:\n", + "direction": "sink", + "presence": "always" + }, + "src": { + "caps": "audio/x-raw:\n format: { U8, S16LE, S32LE, F32LE, F64LE }\n layout: { (string)interleaved, (string)non-interleaved }\n", + "direction": "src", + "presence": "always" + } + }, + "properties": {}, + "rank": "marginal" + }, + "avdec_atrac9": { + "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", + "description": "libav atrac9 decoder", + "hierarchy": [ + "avdec_atrac9", + "GstAudioDecoder", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "klass": "Codec/Decoder/Audio", + "long-name": "libav ATRAC9 (Adaptive TRansform Acoustic Coding 9) decoder", + "pad-templates": { + "sink": { + "caps": "unknown/unknown:\n", + "direction": "sink", + "presence": "always" + }, + "src": { + "caps": "audio/x-raw:\n format: { U8, S16LE, S32LE, F32LE, F64LE }\n layout: { (string)interleaved, (string)non-interleaved }\n", + "direction": "src", + "presence": "always" + } + }, + "properties": {}, + "rank": "marginal" + }, + "avdec_aura": { + "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", + "description": "libav aura decoder", + "hierarchy": [ + "avdec_aura", "GstVideoDecoder", "GstElement", "GstObject", @@ -6598,7 +2875,7 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav Bitpacked decoder", + "long-name": "libav Auravision AURA decoder", "pad-templates": { "sink": { "caps": "unknown/unknown:\n", @@ -6660,18 +2937,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -6687,11 +2952,11 @@ }, "rank": "marginal" }, - "avdec_bmp": { + "avdec_aura2": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav bmp decoder", + "description": "libav aura2 decoder", "hierarchy": [ - "avdec_bmp", + "avdec_aura2", "GstVideoDecoder", "GstElement", "GstObject", @@ -6699,10 +2964,10 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav BMP (Windows and OS/2 bitmap) decoder", + "long-name": "libav Auravision Aura 2 decoder", "pad-templates": { "sink": { - "caps": "image/bmp:\n", + "caps": "unknown/unknown:\n", "direction": "sink", "presence": "always" }, @@ -6761,18 +3026,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -6788,19 +3041,19 @@ }, "rank": "marginal" }, - "avdec_bmv_audio": { + "avdec_avrn": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav bmv_audio decoder", + "description": "libav avrn decoder", "hierarchy": [ - "avdec_bmv_audio", - "GstAudioDecoder", + "avdec_avrn", + "GstVideoDecoder", "GstElement", "GstObject", "GInitiallyUnowned", "GObject" ], - "klass": "Codec/Decoder/Audio", - "long-name": "libav Discworld II BMV audio decoder", + "klass": "Codec/Decoder/Video", + "long-name": "libav Avid AVI Codec decoder", "pad-templates": { "sink": { "caps": "unknown/unknown:\n", @@ -6808,60 +3061,80 @@ "presence": "always" }, "src": { - "caps": "audio/x-raw:\n format: { U8, S16LE, S32LE, F32LE, F64LE }\n layout: { (string)interleaved, (string)non-interleaved }\n", + "caps": "video/x-raw:\n format: { I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, GBRA, xRGB, RGBx, xBGR, BGRx, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE }\n", "direction": "src", "presence": "always" } }, "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", + "debug-mv": { + "blurb": "Whether libav should print motion vectors on top of the image", "conditionally-available": false, "construct": false, "construct-only": false, "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", + "default": "false", "mutable": "null", "readable": true, - "type": "gint64", + "type": "gboolean", "writable": true }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", + "direct-rendering": { + "blurb": "Enable direct rendering", "conditionally-available": false, "construct": false, "construct-only": false, "controllable": false, - "default": "false", + "default": "true", "mutable": "null", "readable": true, "type": "gboolean", "writable": true }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", + "lowres": { + "blurb": "At which resolution to decode images", "conditionally-available": false, "construct": false, "construct-only": false, "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", + "default": "full (0)", "mutable": "null", "readable": true, - "type": "gint64", + "type": "GstLibAVVidDecLowres", + "writable": true + }, + "output-corrupt": { + "blurb": "Whether libav should output frames even if corrupted", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "true", + "mutable": "null", + "readable": true, + "type": "gboolean", + "writable": true + }, + "skip-frame": { + "blurb": "Which types of frames to skip during decoding", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "Skip nothing (0)", + "mutable": "null", + "readable": true, + "type": "GstLibAVVidDecSkipFrame", "writable": true } }, "rank": "marginal" }, - "avdec_bmv_video": { + "avdec_avrp": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav bmv_video decoder", + "description": "libav avrp decoder", "hierarchy": [ - "avdec_bmv_video", + "avdec_avrp", "GstVideoDecoder", "GstElement", "GstObject", @@ -6869,7 +3142,7 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav Discworld II BMV video decoder", + "long-name": "libav Avid 1:1 10-bit RGB Packer decoder", "pad-templates": { "sink": { "caps": "unknown/unknown:\n", @@ -6931,18 +3204,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -6958,11 +3219,11 @@ }, "rank": "marginal" }, - "avdec_brender_pix": { + "avdec_avs": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav brender_pix decoder", + "description": "libav avs decoder", "hierarchy": [ - "avdec_brender_pix", + "avdec_avs", "GstVideoDecoder", "GstElement", "GstObject", @@ -6970,10 +3231,10 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav BRender PIX image decoder", + "long-name": "libav AVS (Audio Video Standard) video decoder", "pad-templates": { "sink": { - "caps": "unknown/unknown:\n", + "caps": "video/x-gst-av-avs:\n", "direction": "sink", "presence": "always" }, @@ -7032,18 +3293,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -7059,11 +3308,11 @@ }, "rank": "marginal" }, - "avdec_c93": { + "avdec_avui": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav c93 decoder", + "description": "libav avui decoder", "hierarchy": [ - "avdec_c93", + "avdec_avui", "GstVideoDecoder", "GstElement", "GstObject", @@ -7071,7 +3320,7 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav Interplay C93 decoder", + "long-name": "libav Avid Meridien Uncompressed decoder", "pad-templates": { "sink": { "caps": "unknown/unknown:\n", @@ -7133,18 +3382,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -7160,11 +3397,11 @@ }, "rank": "marginal" }, - "avdec_camstudio": { + "avdec_bethsoftvid": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav camstudio decoder", + "description": "libav bethsoftvid decoder", "hierarchy": [ - "avdec_camstudio", + "avdec_bethsoftvid", "GstVideoDecoder", "GstElement", "GstObject", @@ -7172,10 +3409,10 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav CamStudio decoder", + "long-name": "libav Bethesda VID video decoder", "pad-templates": { "sink": { - "caps": "video/x-camstudio:\n depth: [ 8, 32 ]\n", + "caps": "unknown/unknown:\n", "direction": "sink", "presence": "always" }, @@ -7234,18 +3471,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -7261,11 +3486,11 @@ }, "rank": "marginal" }, - "avdec_camtasia": { + "avdec_bfi": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav camtasia decoder", + "description": "libav bfi decoder", "hierarchy": [ - "avdec_camtasia", + "avdec_bfi", "GstVideoDecoder", "GstElement", "GstObject", @@ -7273,10 +3498,10 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav TechSmith Screen Capture Codec decoder", + "long-name": "libav Brute Force & Ignorance decoder", "pad-templates": { "sink": { - "caps": "video/x-camtasia:\n depth: [ 8, 32 ]\n", + "caps": "unknown/unknown:\n", "direction": "sink", "presence": "always" }, @@ -7335,18 +3560,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -7362,11 +3575,67 @@ }, "rank": "marginal" }, - "avdec_cavs": { + "avdec_binkaudio_dct": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav cavs decoder", + "description": "libav binkaudio_dct decoder", "hierarchy": [ - "avdec_cavs", + "avdec_binkaudio_dct", + "GstAudioDecoder", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "klass": "Codec/Decoder/Audio", + "long-name": "libav Bink Audio (DCT) decoder", + "pad-templates": { + "sink": { + "caps": "unknown/unknown:\n", + "direction": "sink", + "presence": "always" + }, + "src": { + "caps": "audio/x-raw:\n format: { U8, S16LE, S32LE, F32LE, F64LE }\n layout: { (string)interleaved, (string)non-interleaved }\n", + "direction": "src", + "presence": "always" + } + }, + "properties": {}, + "rank": "marginal" + }, + "avdec_binkaudio_rdft": { + "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", + "description": "libav binkaudio_rdft decoder", + "hierarchy": [ + "avdec_binkaudio_rdft", + "GstAudioDecoder", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "klass": "Codec/Decoder/Audio", + "long-name": "libav Bink Audio (RDFT) decoder", + "pad-templates": { + "sink": { + "caps": "unknown/unknown:\n", + "direction": "sink", + "presence": "always" + }, + "src": { + "caps": "audio/x-raw:\n format: { U8, S16LE, S32LE, F32LE, F64LE }\n layout: { (string)interleaved, (string)non-interleaved }\n", + "direction": "src", + "presence": "always" + } + }, + "properties": {}, + "rank": "marginal" + }, + "avdec_binkvideo": { + "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", + "description": "libav binkvideo decoder", + "hierarchy": [ + "avdec_binkvideo", "GstVideoDecoder", "GstElement", "GstObject", @@ -7374,10 +3643,10 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav Chinese AVS (Audio Video Standard) (AVS1-P2, JiZhun profile) decoder", + "long-name": "libav Bink video decoder", "pad-templates": { "sink": { - "caps": "video/x-cavs:\n", + "caps": "unknown/unknown:\n", "direction": "sink", "presence": "always" }, @@ -7436,18 +3705,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -7463,11 +3720,11 @@ }, "rank": "marginal" }, - "avdec_cdxl": { + "avdec_bintext": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav cdxl decoder", + "description": "libav bintext decoder", "hierarchy": [ - "avdec_cdxl", + "avdec_bintext", "GstVideoDecoder", "GstElement", "GstObject", @@ -7475,7 +3732,7 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav Commodore CDXL video decoder", + "long-name": "libav Binary text decoder", "pad-templates": { "sink": { "caps": "unknown/unknown:\n", @@ -7537,18 +3794,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -7564,11 +3809,11 @@ }, "rank": "marginal" }, - "avdec_cfhd": { + "avdec_bitpacked": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav cfhd decoder", + "description": "libav bitpacked decoder", "hierarchy": [ - "avdec_cfhd", + "avdec_bitpacked", "GstVideoDecoder", "GstElement", "GstObject", @@ -7576,10 +3821,10 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav Cineform HD decoder", + "long-name": "libav Bitpacked decoder", "pad-templates": { "sink": { - "caps": "video/x-cineform:\n", + "caps": "unknown/unknown:\n", "direction": "sink", "presence": "always" }, @@ -7626,20 +3871,6 @@ "type": "GstLibAVVidDecLowres", "writable": true }, - "max-threads": { - "blurb": "Maximum number of worker threads to spawn. (0 = auto)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "output-corrupt": { "blurb": "Whether libav should output frames even if corrupted", "conditionally-available": false, @@ -7652,18 +3883,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -7675,27 +3894,15 @@ "readable": true, "type": "GstLibAVVidDecSkipFrame", "writable": true - }, - "thread-type": { - "blurb": "Multithreading methods to use", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "auto", - "mutable": "null", - "readable": true, - "type": "GstLibAVVidDecThreadType", - "writable": true } }, "rank": "marginal" }, - "avdec_cinepak": { + "avdec_bmp": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav cinepak decoder", + "description": "libav bmp decoder", "hierarchy": [ - "avdec_cinepak", + "avdec_bmp", "GstVideoDecoder", "GstElement", "GstObject", @@ -7703,10 +3910,10 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav Cinepak decoder", + "long-name": "libav BMP (Windows and OS/2 bitmap) decoder", "pad-templates": { "sink": { - "caps": "video/x-cinepak:\n", + "caps": "image/bmp:\n", "direction": "sink", "presence": "always" }, @@ -7765,18 +3972,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -7792,11 +3987,39 @@ }, "rank": "marginal" }, - "avdec_clearvideo": { + "avdec_bmv_audio": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav clearvideo decoder", + "description": "libav bmv_audio decoder", "hierarchy": [ - "avdec_clearvideo", + "avdec_bmv_audio", + "GstAudioDecoder", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "klass": "Codec/Decoder/Audio", + "long-name": "libav Discworld II BMV audio decoder", + "pad-templates": { + "sink": { + "caps": "unknown/unknown:\n", + "direction": "sink", + "presence": "always" + }, + "src": { + "caps": "audio/x-raw:\n format: { U8, S16LE, S32LE, F32LE, F64LE }\n layout: { (string)interleaved, (string)non-interleaved }\n", + "direction": "src", + "presence": "always" + } + }, + "properties": {}, + "rank": "marginal" + }, + "avdec_bmv_video": { + "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", + "description": "libav bmv_video decoder", + "hierarchy": [ + "avdec_bmv_video", "GstVideoDecoder", "GstElement", "GstObject", @@ -7804,7 +4027,7 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav Iterated Systems ClearVideo decoder", + "long-name": "libav Discworld II BMV video decoder", "pad-templates": { "sink": { "caps": "unknown/unknown:\n", @@ -7866,18 +4089,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -7893,11 +4104,11 @@ }, "rank": "marginal" }, - "avdec_cljr": { + "avdec_brender_pix": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav cljr decoder", + "description": "libav brender_pix decoder", "hierarchy": [ - "avdec_cljr", + "avdec_brender_pix", "GstVideoDecoder", "GstElement", "GstObject", @@ -7905,10 +4116,10 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav Cirrus Logic AccuPak decoder", + "long-name": "libav BRender PIX image decoder", "pad-templates": { "sink": { - "caps": "video/x-cirrus-logic-accupak:\n", + "caps": "unknown/unknown:\n", "direction": "sink", "presence": "always" }, @@ -7967,18 +4178,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -7994,11 +4193,11 @@ }, "rank": "marginal" }, - "avdec_cllc": { + "avdec_c93": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav cllc decoder", + "description": "libav c93 decoder", "hierarchy": [ - "avdec_cllc", + "avdec_c93", "GstVideoDecoder", "GstElement", "GstObject", @@ -8006,7 +4205,7 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav Canopus Lossless Codec decoder", + "long-name": "libav Interplay C93 decoder", "pad-templates": { "sink": { "caps": "unknown/unknown:\n", @@ -8056,20 +4255,6 @@ "type": "GstLibAVVidDecLowres", "writable": true }, - "max-threads": { - "blurb": "Maximum number of worker threads to spawn. (0 = auto)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "output-corrupt": { "blurb": "Whether libav should output frames even if corrupted", "conditionally-available": false, @@ -8082,18 +4267,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -8105,64 +4278,38 @@ "readable": true, "type": "GstLibAVVidDecSkipFrame", "writable": true - }, - "thread-type": { - "blurb": "Multithreading methods to use", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "auto", - "mutable": "null", - "readable": true, - "type": "GstLibAVVidDecThreadType", - "writable": true } }, "rank": "marginal" }, - "avdec_comfortnoise": { + "avdec_camstudio": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav comfortnoise decoder", + "description": "libav camstudio decoder", "hierarchy": [ - "avdec_comfortnoise", - "GstAudioDecoder", + "avdec_camstudio", + "GstVideoDecoder", "GstElement", "GstObject", "GInitiallyUnowned", "GObject" ], - "klass": "Codec/Decoder/Audio", - "long-name": "libav RFC 3389 comfort noise generator decoder", + "klass": "Codec/Decoder/Video", + "long-name": "libav CamStudio decoder", "pad-templates": { "sink": { - "caps": "unknown/unknown:\n", + "caps": "video/x-camstudio:\n depth: [ 8, 32 ]\n", "direction": "sink", "presence": "always" }, "src": { - "caps": "audio/x-raw:\n format: S16LE\n layout: interleaved\n", + "caps": "video/x-raw:\n format: { I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, GBRA, xRGB, RGBx, xBGR, BGRx, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE }\n", "direction": "src", "presence": "always" } }, "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", + "debug-mv": { + "blurb": "Whether libav should print motion vectors on top of the image", "conditionally-available": false, "construct": false, "construct-only": false, @@ -8173,97 +4320,62 @@ "type": "gboolean", "writable": true }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", + "direct-rendering": { + "blurb": "Enable direct rendering", "conditionally-available": false, "construct": false, "construct-only": false, "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", + "default": "true", "mutable": "null", "readable": true, - "type": "gint64", + "type": "gboolean", "writable": true - } - }, - "rank": "marginal" - }, - "avdec_cook": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav cook decoder", - "hierarchy": [ - "avdec_cook", - "GstAudioDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Audio", - "long-name": "libav Cook / Cooker / Gecko (RealAudio G2) decoder", - "pad-templates": { - "sink": { - "caps": "audio/x-pn-realaudio:\n raversion: 8\n", - "direction": "sink", - "presence": "always" }, - "src": { - "caps": "audio/x-raw:\n format: F32LE\n layout: non-interleaved\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", + "lowres": { + "blurb": "At which resolution to decode images", "conditionally-available": false, "construct": false, "construct-only": false, "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", + "default": "full (0)", "mutable": "null", "readable": true, - "type": "gint64", + "type": "GstLibAVVidDecLowres", "writable": true }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", + "output-corrupt": { + "blurb": "Whether libav should output frames even if corrupted", "conditionally-available": false, "construct": false, "construct-only": false, "controllable": false, - "default": "false", + "default": "true", "mutable": "null", "readable": true, "type": "gboolean", "writable": true }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", + "skip-frame": { + "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, "construct": false, "construct-only": false, "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", + "default": "Skip nothing (0)", "mutable": "null", "readable": true, - "type": "gint64", + "type": "GstLibAVVidDecSkipFrame", "writable": true } }, - "rank": "primary" + "rank": "marginal" }, - "avdec_cpia": { + "avdec_camtasia": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav cpia decoder", + "description": "libav camtasia decoder", "hierarchy": [ - "avdec_cpia", + "avdec_camtasia", "GstVideoDecoder", "GstElement", "GstObject", @@ -8271,10 +4383,10 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav CPiA video format decoder", + "long-name": "libav TechSmith Screen Capture Codec decoder", "pad-templates": { "sink": { - "caps": "unknown/unknown:\n", + "caps": "video/x-camtasia:\n depth: [ 8, 32 ]\n", "direction": "sink", "presence": "always" }, @@ -8333,18 +4445,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -8360,11 +4460,11 @@ }, "rank": "marginal" }, - "avdec_cyuv": { + "avdec_cavs": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav cyuv decoder", + "description": "libav cavs decoder", "hierarchy": [ - "avdec_cyuv", + "avdec_cavs", "GstVideoDecoder", "GstElement", "GstObject", @@ -8372,10 +4472,10 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav Creative YUV (CYUV) decoder", + "long-name": "libav Chinese AVS (Audio Video Standard) (AVS1-P2, JiZhun profile) decoder", "pad-templates": { "sink": { - "caps": "video/x-compressed-yuv:\n", + "caps": "video/x-cavs:\n", "direction": "sink", "presence": "always" }, @@ -8434,18 +4534,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -8461,80 +4549,100 @@ }, "rank": "marginal" }, - "avdec_dca": { + "avdec_cdxl": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav dca decoder", + "description": "libav cdxl decoder", "hierarchy": [ - "avdec_dca", - "GstAudioDecoder", + "avdec_cdxl", + "GstVideoDecoder", "GstElement", "GstObject", "GInitiallyUnowned", "GObject" ], - "klass": "Codec/Decoder/Audio", - "long-name": "libav DCA (DTS Coherent Acoustics) decoder", + "klass": "Codec/Decoder/Video", + "long-name": "libav Commodore CDXL video decoder", "pad-templates": { "sink": { - "caps": "audio/x-dts:\n", + "caps": "unknown/unknown:\n", "direction": "sink", "presence": "always" }, "src": { - "caps": "audio/x-raw:\n format: { S16LE, S32LE, F32LE }\n layout: non-interleaved\n", + "caps": "video/x-raw:\n format: { I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, GBRA, xRGB, RGBx, xBGR, BGRx, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE }\n", "direction": "src", "presence": "always" } }, "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", + "debug-mv": { + "blurb": "Whether libav should print motion vectors on top of the image", "conditionally-available": false, "construct": false, "construct-only": false, "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", + "default": "false", "mutable": "null", "readable": true, - "type": "gint64", + "type": "gboolean", "writable": true }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", + "direct-rendering": { + "blurb": "Enable direct rendering", "conditionally-available": false, "construct": false, "construct-only": false, "controllable": false, - "default": "false", + "default": "true", "mutable": "null", "readable": true, "type": "gboolean", "writable": true }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", + "lowres": { + "blurb": "At which resolution to decode images", "conditionally-available": false, "construct": false, "construct-only": false, "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", + "default": "full (0)", "mutable": "null", "readable": true, - "type": "gint64", + "type": "GstLibAVVidDecLowres", + "writable": true + }, + "output-corrupt": { + "blurb": "Whether libav should output frames even if corrupted", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "true", + "mutable": "null", + "readable": true, + "type": "gboolean", + "writable": true + }, + "skip-frame": { + "blurb": "Which types of frames to skip during decoding", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "Skip nothing (0)", + "mutable": "null", + "readable": true, + "type": "GstLibAVVidDecSkipFrame", "writable": true } }, "rank": "marginal" }, - "avdec_dds": { + "avdec_cfhd": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav dds decoder", + "description": "libav cfhd decoder", "hierarchy": [ - "avdec_dds", + "avdec_cfhd", "GstVideoDecoder", "GstElement", "GstObject", @@ -8542,10 +4650,10 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav DirectDraw Surface image decoder decoder", + "long-name": "libav Cineform HD decoder", "pad-templates": { "sink": { - "caps": "unknown/unknown:\n", + "caps": "video/x-cineform:\n", "direction": "sink", "presence": "always" }, @@ -8618,18 +4726,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -8657,11 +4753,11 @@ }, "rank": "marginal" }, - "avdec_dfa": { + "avdec_cinepak": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav dfa decoder", + "description": "libav cinepak decoder", "hierarchy": [ - "avdec_dfa", + "avdec_cinepak", "GstVideoDecoder", "GstElement", "GstObject", @@ -8669,10 +4765,10 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav Chronomaster DFA decoder", + "long-name": "libav Cinepak decoder", "pad-templates": { "sink": { - "caps": "unknown/unknown:\n", + "caps": "video/x-cinepak:\n", "direction": "sink", "presence": "always" }, @@ -8731,18 +4827,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -8758,11 +4842,11 @@ }, "rank": "marginal" }, - "avdec_dirac": { + "avdec_clearvideo": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav dirac decoder", + "description": "libav clearvideo decoder", "hierarchy": [ - "avdec_dirac", + "avdec_clearvideo", "GstVideoDecoder", "GstElement", "GstObject", @@ -8770,7 +4854,7 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav BBC Dirac VC-2 decoder", + "long-name": "libav Iterated Systems ClearVideo decoder", "pad-templates": { "sink": { "caps": "unknown/unknown:\n", @@ -8820,34 +4904,73 @@ "type": "GstLibAVVidDecLowres", "writable": true }, - "max-threads": { - "blurb": "Maximum number of worker threads to spawn. (0 = auto)", + "output-corrupt": { + "blurb": "Whether libav should output frames even if corrupted", "conditionally-available": false, "construct": false, "construct-only": false, "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", + "default": "true", "mutable": "null", "readable": true, - "type": "gint", + "type": "gboolean", "writable": true }, - "output-corrupt": { - "blurb": "Whether libav should output frames even if corrupted", + "skip-frame": { + "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, "construct": false, "construct-only": false, "controllable": false, - "default": "true", + "default": "Skip nothing (0)", + "mutable": "null", + "readable": true, + "type": "GstLibAVVidDecSkipFrame", + "writable": true + } + }, + "rank": "marginal" + }, + "avdec_cljr": { + "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", + "description": "libav cljr decoder", + "hierarchy": [ + "avdec_cljr", + "GstVideoDecoder", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "klass": "Codec/Decoder/Video", + "long-name": "libav Cirrus Logic AccuPak decoder", + "pad-templates": { + "sink": { + "caps": "video/x-cirrus-logic-accupak:\n", + "direction": "sink", + "presence": "always" + }, + "src": { + "caps": "video/x-raw:\n format: { I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, GBRA, xRGB, RGBx, xBGR, BGRx, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE }\n", + "direction": "src", + "presence": "always" + } + }, + "properties": { + "debug-mv": { + "blurb": "Whether libav should print motion vectors on top of the image", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "false", "mutable": "null", "readable": true, "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", + "direct-rendering": { + "blurb": "Enable direct rendering", "conditionally-available": false, "construct": false, "construct-only": false, @@ -8858,38 +4981,50 @@ "type": "gboolean", "writable": true }, - "skip-frame": { - "blurb": "Which types of frames to skip during decoding", + "lowres": { + "blurb": "At which resolution to decode images", "conditionally-available": false, "construct": false, "construct-only": false, "controllable": false, - "default": "Skip nothing (0)", + "default": "full (0)", "mutable": "null", "readable": true, - "type": "GstLibAVVidDecSkipFrame", + "type": "GstLibAVVidDecLowres", "writable": true }, - "thread-type": { - "blurb": "Multithreading methods to use", + "output-corrupt": { + "blurb": "Whether libav should output frames even if corrupted", "conditionally-available": false, "construct": false, "construct-only": false, "controllable": false, - "default": "auto", + "default": "true", "mutable": "null", "readable": true, - "type": "GstLibAVVidDecThreadType", + "type": "gboolean", + "writable": true + }, + "skip-frame": { + "blurb": "Which types of frames to skip during decoding", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "Skip nothing (0)", + "mutable": "null", + "readable": true, + "type": "GstLibAVVidDecSkipFrame", "writable": true } }, "rank": "marginal" }, - "avdec_dnxhd": { + "avdec_cllc": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav dnxhd decoder", + "description": "libav cllc decoder", "hierarchy": [ - "avdec_dnxhd", + "avdec_cllc", "GstVideoDecoder", "GstElement", "GstObject", @@ -8897,10 +5032,10 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav VC3/DNxHD decoder", + "long-name": "libav Canopus Lossless Codec decoder", "pad-templates": { "sink": { - "caps": "video/x-dnxhd:\n", + "caps": "unknown/unknown:\n", "direction": "sink", "presence": "always" }, @@ -8973,18 +5108,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -9012,11 +5135,11 @@ }, "rank": "marginal" }, - "avdec_dolby_e": { + "avdec_comfortnoise": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav dolby_e decoder", + "description": "libav comfortnoise decoder", "hierarchy": [ - "avdec_dolby_e", + "avdec_comfortnoise", "GstAudioDecoder", "GstElement", "GstObject", @@ -9024,7 +5147,7 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav Dolby E decoder", + "long-name": "libav RFC 3389 comfort noise generator decoder", "pad-templates": { "sink": { "caps": "unknown/unknown:\n", @@ -9032,60 +5155,47 @@ "presence": "always" }, "src": { - "caps": "audio/x-raw:\n format: F32LE\n layout: non-interleaved\n", + "caps": "audio/x-raw:\n format: S16LE\n layout: interleaved\n", "direction": "src", "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true + "properties": {}, + "rank": "marginal" + }, + "avdec_cook": { + "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", + "description": "libav cook decoder", + "hierarchy": [ + "avdec_cook", + "GstAudioDecoder", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "klass": "Codec/Decoder/Audio", + "long-name": "libav Cook / Cooker / Gecko (RealAudio G2) decoder", + "pad-templates": { + "sink": { + "caps": "audio/x-pn-realaudio:\n raversion: 8\n", + "direction": "sink", + "presence": "always" }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true + "src": { + "caps": "audio/x-raw:\n format: F32LE\n layout: non-interleaved\n", + "direction": "src", + "presence": "always" } }, - "rank": "marginal" + "properties": {}, + "rank": "primary" }, - "avdec_dpx": { + "avdec_cpia": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav dpx decoder", + "description": "libav cpia decoder", "hierarchy": [ - "avdec_dpx", + "avdec_cpia", "GstVideoDecoder", "GstElement", "GstObject", @@ -9093,7 +5203,7 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav DPX (Digital Picture Exchange) image decoder", + "long-name": "libav CPiA video format decoder", "pad-templates": { "sink": { "caps": "unknown/unknown:\n", @@ -9155,18 +5265,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -9182,80 +5280,100 @@ }, "rank": "marginal" }, - "avdec_dsd_lsbf": { + "avdec_cyuv": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav dsd_lsbf decoder", + "description": "libav cyuv decoder", "hierarchy": [ - "avdec_dsd_lsbf", - "GstAudioDecoder", + "avdec_cyuv", + "GstVideoDecoder", "GstElement", "GstObject", "GInitiallyUnowned", "GObject" ], - "klass": "Codec/Decoder/Audio", - "long-name": "libav DSD (Direct Stream Digital), least significant bit first decoder", + "klass": "Codec/Decoder/Video", + "long-name": "libav Creative YUV (CYUV) decoder", "pad-templates": { "sink": { - "caps": "audio/x-dsd:\n lsbf: true\n planar: false\n", + "caps": "video/x-compressed-yuv:\n", "direction": "sink", "presence": "always" }, "src": { - "caps": "audio/x-raw:\n format: F32LE\n layout: non-interleaved\n", + "caps": "video/x-raw:\n format: { I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, GBRA, xRGB, RGBx, xBGR, BGRx, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE }\n", "direction": "src", "presence": "always" } }, "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", + "debug-mv": { + "blurb": "Whether libav should print motion vectors on top of the image", "conditionally-available": false, "construct": false, "construct-only": false, "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", + "default": "false", "mutable": "null", "readable": true, - "type": "gint64", + "type": "gboolean", "writable": true }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", + "direct-rendering": { + "blurb": "Enable direct rendering", "conditionally-available": false, "construct": false, "construct-only": false, "controllable": false, - "default": "false", + "default": "true", "mutable": "null", "readable": true, "type": "gboolean", "writable": true }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", + "lowres": { + "blurb": "At which resolution to decode images", "conditionally-available": false, "construct": false, "construct-only": false, "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", + "default": "full (0)", "mutable": "null", "readable": true, - "type": "gint64", + "type": "GstLibAVVidDecLowres", + "writable": true + }, + "output-corrupt": { + "blurb": "Whether libav should output frames even if corrupted", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "true", + "mutable": "null", + "readable": true, + "type": "gboolean", + "writable": true + }, + "skip-frame": { + "blurb": "Which types of frames to skip during decoding", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "Skip nothing (0)", + "mutable": "null", + "readable": true, + "type": "GstLibAVVidDecSkipFrame", "writable": true } }, "rank": "marginal" }, - "avdec_dsd_lsbf_planar": { + "avdec_dca": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav dsd_lsbf_planar decoder", + "description": "libav dca decoder", "hierarchy": [ - "avdec_dsd_lsbf_planar", + "avdec_dca", "GstAudioDecoder", "GstElement", "GstObject", @@ -9263,214 +5381,150 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav DSD (Direct Stream Digital), least significant bit first, planar decoder", + "long-name": "libav DCA (DTS Coherent Acoustics) decoder", "pad-templates": { "sink": { - "caps": "audio/x-dsd:\n lsbf: true\n planar: true\n", + "caps": "audio/x-dts:\n", "direction": "sink", "presence": "always" }, "src": { - "caps": "audio/x-raw:\n format: F32LE\n layout: non-interleaved\n", + "caps": "audio/x-raw:\n format: { S16LE, S32LE, F32LE }\n layout: non-interleaved\n", "direction": "src", "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, - "avdec_dsd_msbf": { + "avdec_dds": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav dsd_msbf decoder", + "description": "libav dds decoder", "hierarchy": [ - "avdec_dsd_msbf", - "GstAudioDecoder", + "avdec_dds", + "GstVideoDecoder", "GstElement", "GstObject", "GInitiallyUnowned", "GObject" ], - "klass": "Codec/Decoder/Audio", - "long-name": "libav DSD (Direct Stream Digital), most significant bit first decoder", + "klass": "Codec/Decoder/Video", + "long-name": "libav DirectDraw Surface image decoder decoder", "pad-templates": { "sink": { - "caps": "audio/x-dsd:\n lsbf: false\n planar: false\n", + "caps": "unknown/unknown:\n", "direction": "sink", "presence": "always" }, "src": { - "caps": "audio/x-raw:\n format: F32LE\n layout: non-interleaved\n", + "caps": "video/x-raw:\n format: { I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, GBRA, xRGB, RGBx, xBGR, BGRx, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE }\n", "direction": "src", "presence": "always" } }, "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", + "debug-mv": { + "blurb": "Whether libav should print motion vectors on top of the image", "conditionally-available": false, "construct": false, "construct-only": false, "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", + "default": "false", "mutable": "null", "readable": true, - "type": "gint64", + "type": "gboolean", "writable": true }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", + "direct-rendering": { + "blurb": "Enable direct rendering", "conditionally-available": false, "construct": false, "construct-only": false, "controllable": false, - "default": "false", + "default": "true", "mutable": "null", "readable": true, "type": "gboolean", "writable": true }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", + "lowres": { + "blurb": "At which resolution to decode images", "conditionally-available": false, "construct": false, "construct-only": false, "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", + "default": "full (0)", "mutable": "null", "readable": true, - "type": "gint64", + "type": "GstLibAVVidDecLowres", "writable": true - } - }, - "rank": "marginal" - }, - "avdec_dsd_msbf_planar": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav dsd_msbf_planar decoder", - "hierarchy": [ - "avdec_dsd_msbf_planar", - "GstAudioDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Audio", - "long-name": "libav DSD (Direct Stream Digital), most significant bit first, planar decoder", - "pad-templates": { - "sink": { - "caps": "audio/x-dsd:\n lsbf: false\n planar: true\n", - "direction": "sink", - "presence": "always" }, - "src": { - "caps": "audio/x-raw:\n format: F32LE\n layout: non-interleaved\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", + "max-threads": { + "blurb": "Maximum number of worker threads to spawn. (0 = auto)", "conditionally-available": false, "construct": false, "construct-only": false, "controllable": false, "default": "0", - "max": "9223372036854775807", + "max": "2147483647", "min": "0", "mutable": "null", "readable": true, - "type": "gint64", + "type": "gint", "writable": true }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", + "output-corrupt": { + "blurb": "Whether libav should output frames even if corrupted", "conditionally-available": false, "construct": false, "construct-only": false, "controllable": false, - "default": "false", + "default": "true", "mutable": "null", "readable": true, "type": "gboolean", "writable": true }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", + "skip-frame": { + "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, "construct": false, "construct-only": false, "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", + "default": "Skip nothing (0)", "mutable": "null", "readable": true, - "type": "gint64", + "type": "GstLibAVVidDecSkipFrame", + "writable": true + }, + "thread-type": { + "blurb": "Multithreading methods to use", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "auto", + "mutable": "null", + "readable": true, + "type": "GstLibAVVidDecThreadType", "writable": true } }, "rank": "marginal" }, - "avdec_dsicinaudio": { + "avdec_dfa": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav dsicinaudio decoder", + "description": "libav dfa decoder", "hierarchy": [ - "avdec_dsicinaudio", - "GstAudioDecoder", + "avdec_dfa", + "GstVideoDecoder", "GstElement", "GstObject", "GInitiallyUnowned", "GObject" ], - "klass": "Codec/Decoder/Audio", - "long-name": "libav Delphine Software International CIN audio decoder", + "klass": "Codec/Decoder/Video", + "long-name": "libav Chronomaster DFA decoder", "pad-templates": { "sink": { "caps": "unknown/unknown:\n", @@ -9478,60 +5532,80 @@ "presence": "always" }, "src": { - "caps": "audio/x-raw:\n format: { U8, S16LE, S32LE, F32LE, F64LE }\n layout: { (string)interleaved, (string)non-interleaved }\n", + "caps": "video/x-raw:\n format: { I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, GBRA, xRGB, RGBx, xBGR, BGRx, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE }\n", "direction": "src", "presence": "always" } }, "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", + "debug-mv": { + "blurb": "Whether libav should print motion vectors on top of the image", "conditionally-available": false, "construct": false, "construct-only": false, "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", + "default": "false", "mutable": "null", "readable": true, - "type": "gint64", + "type": "gboolean", "writable": true }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", + "direct-rendering": { + "blurb": "Enable direct rendering", "conditionally-available": false, "construct": false, "construct-only": false, "controllable": false, - "default": "false", + "default": "true", "mutable": "null", "readable": true, "type": "gboolean", "writable": true }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", + "lowres": { + "blurb": "At which resolution to decode images", "conditionally-available": false, "construct": false, "construct-only": false, "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", + "default": "full (0)", + "mutable": "null", + "readable": true, + "type": "GstLibAVVidDecLowres", + "writable": true + }, + "output-corrupt": { + "blurb": "Whether libav should output frames even if corrupted", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "true", + "mutable": "null", + "readable": true, + "type": "gboolean", + "writable": true + }, + "skip-frame": { + "blurb": "Which types of frames to skip during decoding", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "Skip nothing (0)", "mutable": "null", "readable": true, - "type": "gint64", + "type": "GstLibAVVidDecSkipFrame", "writable": true } }, "rank": "marginal" }, - "avdec_dsicinvideo": { + "avdec_dirac": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav dsicinvideo decoder", + "description": "libav dirac decoder", "hierarchy": [ - "avdec_dsicinvideo", + "avdec_dirac", "GstVideoDecoder", "GstElement", "GstObject", @@ -9539,7 +5613,7 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav Delphine Software International CIN video decoder", + "long-name": "libav BBC Dirac VC-2 decoder", "pad-templates": { "sink": { "caps": "unknown/unknown:\n", @@ -9589,20 +5663,22 @@ "type": "GstLibAVVidDecLowres", "writable": true }, - "output-corrupt": { - "blurb": "Whether libav should output frames even if corrupted", + "max-threads": { + "blurb": "Maximum number of worker threads to spawn. (0 = auto)", "conditionally-available": false, "construct": false, "construct-only": false, "controllable": false, - "default": "true", + "default": "0", + "max": "2147483647", + "min": "0", "mutable": "null", "readable": true, - "type": "gboolean", + "type": "gint", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", + "output-corrupt": { + "blurb": "Whether libav should output frames even if corrupted", "conditionally-available": false, "construct": false, "construct-only": false, @@ -9624,153 +5700,142 @@ "readable": true, "type": "GstLibAVVidDecSkipFrame", "writable": true + }, + "thread-type": { + "blurb": "Multithreading methods to use", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "auto", + "mutable": "null", + "readable": true, + "type": "GstLibAVVidDecThreadType", + "writable": true } }, "rank": "marginal" }, - "avdec_dss_sp": { + "avdec_dnxhd": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav dss_sp decoder", + "description": "libav dnxhd decoder", "hierarchy": [ - "avdec_dss_sp", - "GstAudioDecoder", + "avdec_dnxhd", + "GstVideoDecoder", "GstElement", "GstObject", "GInitiallyUnowned", "GObject" ], - "klass": "Codec/Decoder/Audio", - "long-name": "libav Digital Speech Standard - Standard Play mode (DSS SP) decoder", + "klass": "Codec/Decoder/Video", + "long-name": "libav VC3/DNxHD decoder", "pad-templates": { "sink": { - "caps": "unknown/unknown:\n", + "caps": "video/x-dnxhd:\n", "direction": "sink", "presence": "always" }, "src": { - "caps": "audio/x-raw:\n format: { U8, S16LE, S32LE, F32LE, F64LE }\n layout: { (string)interleaved, (string)non-interleaved }\n", + "caps": "video/x-raw:\n format: { I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, GBRA, xRGB, RGBx, xBGR, BGRx, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE }\n", "direction": "src", "presence": "always" } }, "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", + "debug-mv": { + "blurb": "Whether libav should print motion vectors on top of the image", "conditionally-available": false, "construct": false, "construct-only": false, "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", + "default": "false", "mutable": "null", "readable": true, - "type": "gint64", + "type": "gboolean", "writable": true }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", + "direct-rendering": { + "blurb": "Enable direct rendering", "conditionally-available": false, "construct": false, "construct-only": false, "controllable": false, - "default": "false", + "default": "true", "mutable": "null", "readable": true, "type": "gboolean", "writable": true }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", + "lowres": { + "blurb": "At which resolution to decode images", "conditionally-available": false, "construct": false, "construct-only": false, "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", + "default": "full (0)", "mutable": "null", "readable": true, - "type": "gint64", + "type": "GstLibAVVidDecLowres", "writable": true - } - }, - "rank": "marginal" - }, - "avdec_dst": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav dst decoder", - "hierarchy": [ - "avdec_dst", - "GstAudioDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Audio", - "long-name": "libav DST (Digital Stream Transfer) decoder", - "pad-templates": { - "sink": { - "caps": "unknown/unknown:\n", - "direction": "sink", - "presence": "always" }, - "src": { - "caps": "audio/x-raw:\n format: F32LE\n layout: interleaved\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", + "max-threads": { + "blurb": "Maximum number of worker threads to spawn. (0 = auto)", "conditionally-available": false, "construct": false, "construct-only": false, "controllable": false, "default": "0", - "max": "9223372036854775807", + "max": "2147483647", "min": "0", "mutable": "null", "readable": true, - "type": "gint64", + "type": "gint", "writable": true }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", + "output-corrupt": { + "blurb": "Whether libav should output frames even if corrupted", "conditionally-available": false, "construct": false, "construct-only": false, "controllable": false, - "default": "false", + "default": "true", "mutable": "null", "readable": true, "type": "gboolean", "writable": true }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", + "skip-frame": { + "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, "construct": false, "construct-only": false, "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", + "default": "Skip nothing (0)", "mutable": "null", "readable": true, - "type": "gint64", + "type": "GstLibAVVidDecSkipFrame", + "writable": true + }, + "thread-type": { + "blurb": "Multithreading methods to use", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "auto", + "mutable": "null", + "readable": true, + "type": "GstLibAVVidDecThreadType", "writable": true } }, "rank": "marginal" }, - "avdec_dvaudio": { + "avdec_dolby_e": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav dvaudio decoder", + "description": "libav dolby_e decoder", "hierarchy": [ - "avdec_dvaudio", + "avdec_dolby_e", "GstAudioDecoder", "GstElement", "GstObject", @@ -9778,68 +5843,27 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav Ulead DV Audio decoder", + "long-name": "libav Dolby E decoder", "pad-templates": { "sink": { - "caps": "audio/x-dv:\n", + "caps": "unknown/unknown:\n", "direction": "sink", "presence": "always" }, "src": { - "caps": "audio/x-raw:\n format: { U8, S16LE, S32LE, F32LE, F64LE }\n layout: { (string)interleaved, (string)non-interleaved }\n", + "caps": "audio/x-raw:\n format: F32LE\n layout: non-interleaved\n", "direction": "src", "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, - "avdec_dvvideo": { + "avdec_dpx": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav dvvideo decoder", + "description": "libav dpx decoder", "hierarchy": [ - "avdec_dvvideo", + "avdec_dpx", "GstVideoDecoder", "GstElement", "GstObject", @@ -9847,10 +5871,10 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav DV (Digital Video) decoder", + "long-name": "libav DPX (Digital Picture Exchange) image decoder", "pad-templates": { "sink": { - "caps": "video/x-dv:\n systemstream: false\n", + "caps": "unknown/unknown:\n", "direction": "sink", "presence": "always" }, @@ -9897,20 +5921,6 @@ "type": "GstLibAVVidDecLowres", "writable": true }, - "max-threads": { - "blurb": "Maximum number of worker threads to spawn. (0 = auto)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "output-corrupt": { "blurb": "Whether libav should output frames even if corrupted", "conditionally-available": false, @@ -9923,18 +5933,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -9946,27 +5944,155 @@ "readable": true, "type": "GstLibAVVidDecSkipFrame", "writable": true + } + }, + "rank": "marginal" + }, + "avdec_dsd_lsbf": { + "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", + "description": "libav dsd_lsbf decoder", + "hierarchy": [ + "avdec_dsd_lsbf", + "GstAudioDecoder", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "klass": "Codec/Decoder/Audio", + "long-name": "libav DSD (Direct Stream Digital), least significant bit first decoder", + "pad-templates": { + "sink": { + "caps": "audio/x-dsd:\n lsbf: true\n planar: false\n", + "direction": "sink", + "presence": "always" }, - "thread-type": { - "blurb": "Multithreading methods to use", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "auto", - "mutable": "null", - "readable": true, - "type": "GstLibAVVidDecThreadType", - "writable": true + "src": { + "caps": "audio/x-raw:\n format: F32LE\n layout: non-interleaved\n", + "direction": "src", + "presence": "always" } }, - "rank": "secondary" + "properties": {}, + "rank": "marginal" }, - "avdec_dxa": { + "avdec_dsd_lsbf_planar": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav dxa decoder", + "description": "libav dsd_lsbf_planar decoder", "hierarchy": [ - "avdec_dxa", + "avdec_dsd_lsbf_planar", + "GstAudioDecoder", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "klass": "Codec/Decoder/Audio", + "long-name": "libav DSD (Direct Stream Digital), least significant bit first, planar decoder", + "pad-templates": { + "sink": { + "caps": "audio/x-dsd:\n lsbf: true\n planar: true\n", + "direction": "sink", + "presence": "always" + }, + "src": { + "caps": "audio/x-raw:\n format: F32LE\n layout: non-interleaved\n", + "direction": "src", + "presence": "always" + } + }, + "properties": {}, + "rank": "marginal" + }, + "avdec_dsd_msbf": { + "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", + "description": "libav dsd_msbf decoder", + "hierarchy": [ + "avdec_dsd_msbf", + "GstAudioDecoder", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "klass": "Codec/Decoder/Audio", + "long-name": "libav DSD (Direct Stream Digital), most significant bit first decoder", + "pad-templates": { + "sink": { + "caps": "audio/x-dsd:\n lsbf: false\n planar: false\n", + "direction": "sink", + "presence": "always" + }, + "src": { + "caps": "audio/x-raw:\n format: F32LE\n layout: non-interleaved\n", + "direction": "src", + "presence": "always" + } + }, + "properties": {}, + "rank": "marginal" + }, + "avdec_dsd_msbf_planar": { + "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", + "description": "libav dsd_msbf_planar decoder", + "hierarchy": [ + "avdec_dsd_msbf_planar", + "GstAudioDecoder", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "klass": "Codec/Decoder/Audio", + "long-name": "libav DSD (Direct Stream Digital), most significant bit first, planar decoder", + "pad-templates": { + "sink": { + "caps": "audio/x-dsd:\n lsbf: false\n planar: true\n", + "direction": "sink", + "presence": "always" + }, + "src": { + "caps": "audio/x-raw:\n format: F32LE\n layout: non-interleaved\n", + "direction": "src", + "presence": "always" + } + }, + "properties": {}, + "rank": "marginal" + }, + "avdec_dsicinaudio": { + "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", + "description": "libav dsicinaudio decoder", + "hierarchy": [ + "avdec_dsicinaudio", + "GstAudioDecoder", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "klass": "Codec/Decoder/Audio", + "long-name": "libav Delphine Software International CIN audio decoder", + "pad-templates": { + "sink": { + "caps": "unknown/unknown:\n", + "direction": "sink", + "presence": "always" + }, + "src": { + "caps": "audio/x-raw:\n format: { U8, S16LE, S32LE, F32LE, F64LE }\n layout: { (string)interleaved, (string)non-interleaved }\n", + "direction": "src", + "presence": "always" + } + }, + "properties": {}, + "rank": "marginal" + }, + "avdec_dsicinvideo": { + "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", + "description": "libav dsicinvideo decoder", + "hierarchy": [ + "avdec_dsicinvideo", "GstVideoDecoder", "GstElement", "GstObject", @@ -9974,7 +6100,7 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav Feeble Files/ScummVM DXA decoder", + "long-name": "libav Delphine Software International CIN video decoder", "pad-templates": { "sink": { "caps": "unknown/unknown:\n", @@ -10036,18 +6162,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -10063,11 +6177,95 @@ }, "rank": "marginal" }, - "avdec_dxtory": { + "avdec_dss_sp": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav dxtory decoder", + "description": "libav dss_sp decoder", "hierarchy": [ - "avdec_dxtory", + "avdec_dss_sp", + "GstAudioDecoder", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "klass": "Codec/Decoder/Audio", + "long-name": "libav Digital Speech Standard - Standard Play mode (DSS SP) decoder", + "pad-templates": { + "sink": { + "caps": "unknown/unknown:\n", + "direction": "sink", + "presence": "always" + }, + "src": { + "caps": "audio/x-raw:\n format: { U8, S16LE, S32LE, F32LE, F64LE }\n layout: { (string)interleaved, (string)non-interleaved }\n", + "direction": "src", + "presence": "always" + } + }, + "properties": {}, + "rank": "marginal" + }, + "avdec_dst": { + "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", + "description": "libav dst decoder", + "hierarchy": [ + "avdec_dst", + "GstAudioDecoder", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "klass": "Codec/Decoder/Audio", + "long-name": "libav DST (Digital Stream Transfer) decoder", + "pad-templates": { + "sink": { + "caps": "unknown/unknown:\n", + "direction": "sink", + "presence": "always" + }, + "src": { + "caps": "audio/x-raw:\n format: F32LE\n layout: interleaved\n", + "direction": "src", + "presence": "always" + } + }, + "properties": {}, + "rank": "marginal" + }, + "avdec_dvaudio": { + "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", + "description": "libav dvaudio decoder", + "hierarchy": [ + "avdec_dvaudio", + "GstAudioDecoder", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "klass": "Codec/Decoder/Audio", + "long-name": "libav Ulead DV Audio decoder", + "pad-templates": { + "sink": { + "caps": "audio/x-dv:\n", + "direction": "sink", + "presence": "always" + }, + "src": { + "caps": "audio/x-raw:\n format: { U8, S16LE, S32LE, F32LE, F64LE }\n layout: { (string)interleaved, (string)non-interleaved }\n", + "direction": "src", + "presence": "always" + } + }, + "properties": {}, + "rank": "marginal" + }, + "avdec_dvvideo": { + "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", + "description": "libav dvvideo decoder", + "hierarchy": [ + "avdec_dvvideo", "GstVideoDecoder", "GstElement", "GstObject", @@ -10075,10 +6273,10 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav Dxtory decoder", + "long-name": "libav DV (Digital Video) decoder", "pad-templates": { "sink": { - "caps": "unknown/unknown:\n", + "caps": "video/x-dv:\n systemstream: false\n", "direction": "sink", "presence": "always" }, @@ -10125,20 +6323,22 @@ "type": "GstLibAVVidDecLowres", "writable": true }, - "output-corrupt": { - "blurb": "Whether libav should output frames even if corrupted", + "max-threads": { + "blurb": "Maximum number of worker threads to spawn. (0 = auto)", "conditionally-available": false, "construct": false, "construct-only": false, "controllable": false, - "default": "true", + "default": "0", + "max": "2147483647", + "min": "0", "mutable": "null", "readable": true, - "type": "gboolean", + "type": "gint", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", + "output-corrupt": { + "blurb": "Whether libav should output frames even if corrupted", "conditionally-available": false, "construct": false, "construct-only": false, @@ -10160,15 +6360,27 @@ "readable": true, "type": "GstLibAVVidDecSkipFrame", "writable": true + }, + "thread-type": { + "blurb": "Multithreading methods to use", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "auto", + "mutable": "null", + "readable": true, + "type": "GstLibAVVidDecThreadType", + "writable": true } }, - "rank": "marginal" + "rank": "secondary" }, - "avdec_dxv": { + "avdec_dxa": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav dxv decoder", + "description": "libav dxa decoder", "hierarchy": [ - "avdec_dxv", + "avdec_dxa", "GstVideoDecoder", "GstElement", "GstObject", @@ -10176,7 +6388,7 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav Resolume DXV decoder", + "long-name": "libav Feeble Files/ScummVM DXA decoder", "pad-templates": { "sink": { "caps": "unknown/unknown:\n", @@ -10226,20 +6438,6 @@ "type": "GstLibAVVidDecLowres", "writable": true }, - "max-threads": { - "blurb": "Maximum number of worker threads to spawn. (0 = auto)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "output-corrupt": { "blurb": "Whether libav should output frames even if corrupted", "conditionally-available": false, @@ -10252,18 +6450,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -10275,96 +6461,104 @@ "readable": true, "type": "GstLibAVVidDecSkipFrame", "writable": true - }, - "thread-type": { - "blurb": "Multithreading methods to use", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "auto", - "mutable": "null", - "readable": true, - "type": "GstLibAVVidDecThreadType", - "writable": true } }, "rank": "marginal" }, - "avdec_eac3": { + "avdec_dxtory": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav eac3 decoder", + "description": "libav dxtory decoder", "hierarchy": [ - "avdec_eac3", - "GstAudioDecoder", + "avdec_dxtory", + "GstVideoDecoder", "GstElement", "GstObject", "GInitiallyUnowned", "GObject" ], - "klass": "Codec/Decoder/Audio", - "long-name": "libav ATSC A/52B (AC-3, E-AC-3) decoder", + "klass": "Codec/Decoder/Video", + "long-name": "libav Dxtory decoder", "pad-templates": { "sink": { - "caps": "audio/x-eac3:\n", + "caps": "unknown/unknown:\n", "direction": "sink", "presence": "always" }, "src": { - "caps": "audio/x-raw:\n format: F32LE\n layout: non-interleaved\n", + "caps": "video/x-raw:\n format: { I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, GBRA, xRGB, RGBx, xBGR, BGRx, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE }\n", "direction": "src", "presence": "always" } }, "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", + "debug-mv": { + "blurb": "Whether libav should print motion vectors on top of the image", "conditionally-available": false, "construct": false, "construct-only": false, "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", + "default": "false", "mutable": "null", "readable": true, - "type": "gint64", + "type": "gboolean", "writable": true }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", + "direct-rendering": { + "blurb": "Enable direct rendering", "conditionally-available": false, "construct": false, "construct-only": false, "controllable": false, - "default": "false", + "default": "true", "mutable": "null", "readable": true, "type": "gboolean", "writable": true }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", + "lowres": { + "blurb": "At which resolution to decode images", "conditionally-available": false, "construct": false, "construct-only": false, "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", + "default": "full (0)", "mutable": "null", "readable": true, - "type": "gint64", + "type": "GstLibAVVidDecLowres", + "writable": true + }, + "output-corrupt": { + "blurb": "Whether libav should output frames even if corrupted", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "true", + "mutable": "null", + "readable": true, + "type": "gboolean", + "writable": true + }, + "skip-frame": { + "blurb": "Which types of frames to skip during decoding", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "Skip nothing (0)", + "mutable": "null", + "readable": true, + "type": "GstLibAVVidDecSkipFrame", "writable": true } }, "rank": "marginal" }, - "avdec_eacmv": { + "avdec_dxv": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav eacmv decoder", + "description": "libav dxv decoder", "hierarchy": [ - "avdec_eacmv", + "avdec_dxv", "GstVideoDecoder", "GstElement", "GstObject", @@ -10372,7 +6566,7 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav Electronic Arts CMV video decoder", + "long-name": "libav Resolume DXV decoder", "pad-templates": { "sink": { "caps": "unknown/unknown:\n", @@ -10422,20 +6616,22 @@ "type": "GstLibAVVidDecLowres", "writable": true }, - "output-corrupt": { - "blurb": "Whether libav should output frames even if corrupted", + "max-threads": { + "blurb": "Maximum number of worker threads to spawn. (0 = auto)", "conditionally-available": false, "construct": false, "construct-only": false, "controllable": false, - "default": "true", + "default": "0", + "max": "2147483647", + "min": "0", "mutable": "null", "readable": true, - "type": "gboolean", + "type": "gint", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", + "output-corrupt": { + "blurb": "Whether libav should output frames even if corrupted", "conditionally-available": false, "construct": false, "construct-only": false, @@ -10457,15 +6653,55 @@ "readable": true, "type": "GstLibAVVidDecSkipFrame", "writable": true + }, + "thread-type": { + "blurb": "Multithreading methods to use", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "auto", + "mutable": "null", + "readable": true, + "type": "GstLibAVVidDecThreadType", + "writable": true } }, "rank": "marginal" }, - "avdec_eamad": { + "avdec_eac3": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav eamad decoder", + "description": "libav eac3 decoder", "hierarchy": [ - "avdec_eamad", + "avdec_eac3", + "GstAudioDecoder", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "klass": "Codec/Decoder/Audio", + "long-name": "libav ATSC A/52B (AC-3, E-AC-3) decoder", + "pad-templates": { + "sink": { + "caps": "audio/x-eac3:\n", + "direction": "sink", + "presence": "always" + }, + "src": { + "caps": "audio/x-raw:\n format: F32LE\n layout: non-interleaved\n", + "direction": "src", + "presence": "always" + } + }, + "properties": {}, + "rank": "marginal" + }, + "avdec_eacmv": { + "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", + "description": "libav eacmv decoder", + "hierarchy": [ + "avdec_eacmv", "GstVideoDecoder", "GstElement", "GstObject", @@ -10473,7 +6709,7 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav Electronic Arts Madcow Video decoder", + "long-name": "libav Electronic Arts CMV video decoder", "pad-templates": { "sink": { "caps": "unknown/unknown:\n", @@ -10535,18 +6771,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -10562,11 +6786,11 @@ }, "rank": "marginal" }, - "avdec_eatgq": { + "avdec_eamad": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav eatgq decoder", + "description": "libav eamad decoder", "hierarchy": [ - "avdec_eatgq", + "avdec_eamad", "GstVideoDecoder", "GstElement", "GstObject", @@ -10574,7 +6798,7 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav Electronic Arts TGQ video decoder", + "long-name": "libav Electronic Arts Madcow Video decoder", "pad-templates": { "sink": { "caps": "unknown/unknown:\n", @@ -10636,18 +6860,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -10663,11 +6875,11 @@ }, "rank": "marginal" }, - "avdec_eatgv": { + "avdec_eatgq": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav eatgv decoder", + "description": "libav eatgq decoder", "hierarchy": [ - "avdec_eatgv", + "avdec_eatgq", "GstVideoDecoder", "GstElement", "GstObject", @@ -10675,7 +6887,7 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav Electronic Arts TGV video decoder", + "long-name": "libav Electronic Arts TGQ video decoder", "pad-templates": { "sink": { "caps": "unknown/unknown:\n", @@ -10737,18 +6949,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -10764,11 +6964,11 @@ }, "rank": "marginal" }, - "avdec_eatqi": { + "avdec_eatgv": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav eatqi decoder", + "description": "libav eatgv decoder", "hierarchy": [ - "avdec_eatqi", + "avdec_eatgv", "GstVideoDecoder", "GstElement", "GstObject", @@ -10776,7 +6976,7 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav Electronic Arts TQI Video decoder", + "long-name": "libav Electronic Arts TGV video decoder", "pad-templates": { "sink": { "caps": "unknown/unknown:\n", @@ -10838,18 +7038,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -10865,11 +7053,11 @@ }, "rank": "marginal" }, - "avdec_escape124": { + "avdec_eatqi": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav escape124 decoder", + "description": "libav eatqi decoder", "hierarchy": [ - "avdec_escape124", + "avdec_eatqi", "GstVideoDecoder", "GstElement", "GstObject", @@ -10877,7 +7065,7 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav Escape 124 decoder", + "long-name": "libav Electronic Arts TQI Video decoder", "pad-templates": { "sink": { "caps": "unknown/unknown:\n", @@ -10939,18 +7127,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -10966,11 +7142,11 @@ }, "rank": "marginal" }, - "avdec_escape130": { + "avdec_escape124": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav escape130 decoder", + "description": "libav escape124 decoder", "hierarchy": [ - "avdec_escape130", + "avdec_escape124", "GstVideoDecoder", "GstElement", "GstObject", @@ -10978,7 +7154,7 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav Escape 130 decoder", + "long-name": "libav Escape 124 decoder", "pad-templates": { "sink": { "caps": "unknown/unknown:\n", @@ -11040,18 +7216,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -11067,19 +7231,19 @@ }, "rank": "marginal" }, - "avdec_evrc": { + "avdec_escape130": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav evrc decoder", + "description": "libav escape130 decoder", "hierarchy": [ - "avdec_evrc", - "GstAudioDecoder", + "avdec_escape130", + "GstVideoDecoder", "GstElement", "GstObject", "GInitiallyUnowned", "GObject" ], - "klass": "Codec/Decoder/Audio", - "long-name": "libav EVRC (Enhanced Variable Rate Codec) decoder", + "klass": "Codec/Decoder/Video", + "long-name": "libav Escape 130 decoder", "pad-templates": { "sink": { "caps": "unknown/unknown:\n", @@ -11087,53 +7251,101 @@ "presence": "always" }, "src": { - "caps": "audio/x-raw:\n format: { U8, S16LE, S32LE, F32LE, F64LE }\n layout: { (string)interleaved, (string)non-interleaved }\n", + "caps": "video/x-raw:\n format: { I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, GBRA, xRGB, RGBx, xBGR, BGRx, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE }\n", "direction": "src", "presence": "always" } }, "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", + "debug-mv": { + "blurb": "Whether libav should print motion vectors on top of the image", "conditionally-available": false, "construct": false, "construct-only": false, "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", + "default": "false", "mutable": "null", "readable": true, - "type": "gint64", + "type": "gboolean", "writable": true }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", + "direct-rendering": { + "blurb": "Enable direct rendering", "conditionally-available": false, "construct": false, "construct-only": false, "controllable": false, - "default": "false", + "default": "true", "mutable": "null", "readable": true, "type": "gboolean", "writable": true }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", + "lowres": { + "blurb": "At which resolution to decode images", "conditionally-available": false, "construct": false, "construct-only": false, "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", + "default": "full (0)", "mutable": "null", "readable": true, - "type": "gint64", + "type": "GstLibAVVidDecLowres", + "writable": true + }, + "output-corrupt": { + "blurb": "Whether libav should output frames even if corrupted", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "true", + "mutable": "null", + "readable": true, + "type": "gboolean", "writable": true + }, + "skip-frame": { + "blurb": "Which types of frames to skip during decoding", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "Skip nothing (0)", + "mutable": "null", + "readable": true, + "type": "GstLibAVVidDecSkipFrame", + "writable": true + } + }, + "rank": "marginal" + }, + "avdec_evrc": { + "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", + "description": "libav evrc decoder", + "hierarchy": [ + "avdec_evrc", + "GstAudioDecoder", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "klass": "Codec/Decoder/Audio", + "long-name": "libav EVRC (Enhanced Variable Rate Codec) decoder", + "pad-templates": { + "sink": { + "caps": "unknown/unknown:\n", + "direction": "sink", + "presence": "always" + }, + "src": { + "caps": "audio/x-raw:\n format: { U8, S16LE, S32LE, F32LE, F64LE }\n layout: { (string)interleaved, (string)non-interleaved }\n", + "direction": "src", + "presence": "always" } }, + "properties": {}, "rank": "marginal" }, "avdec_exr": { @@ -11224,18 +7436,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -11351,18 +7551,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -11478,18 +7666,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -11605,18 +7781,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -11718,18 +7882,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -11770,48 +7922,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_flashsv": { @@ -11888,18 +7999,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -11989,18 +8088,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -12090,18 +8177,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -12191,18 +8266,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -12292,18 +8355,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -12407,18 +8458,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -12520,18 +8559,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -12621,18 +8648,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -12673,48 +8688,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_g723_1": { @@ -12742,48 +8716,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_g726": { @@ -12811,48 +8744,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_g726le": { @@ -12880,48 +8772,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_g729": { @@ -12949,48 +8800,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_gdv": { @@ -13067,18 +8877,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -13168,18 +8966,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -13220,48 +9006,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_gsm": { @@ -13289,48 +9034,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_gsm_ms": { @@ -13358,48 +9062,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_h261": { @@ -13476,18 +9139,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -13577,18 +9228,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -13678,18 +9317,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -13779,18 +9406,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -13894,18 +9509,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -14021,18 +9624,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -14148,18 +9739,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -14212,48 +9791,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_hnm4video": { @@ -14330,18 +9868,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -14431,18 +9957,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -14546,145 +10060,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "skip-frame": { - "blurb": "Which types of frames to skip during decoding", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "Skip nothing (0)", - "mutable": "null", - "readable": true, - "type": "GstLibAVVidDecSkipFrame", - "writable": true - }, - "thread-type": { - "blurb": "Multithreading methods to use", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "auto", - "mutable": "null", - "readable": true, - "type": "GstLibAVVidDecThreadType", - "writable": true - } - }, - "rank": "marginal" - }, - "avdec_huffyuv": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav huffyuv decoder", - "hierarchy": [ - "avdec_huffyuv", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav Huffyuv / HuffYUV decoder", - "pad-templates": { - "sink": { - "caps": "video/x-huffyuv:\n", - "direction": "sink", - "presence": "always" - }, - "src": { - "caps": "video/x-raw:\n format: { I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, GBRA, xRGB, RGBx, xBGR, BGRx, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE }\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether libav should print motion vectors on top of the image", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "direct-rendering": { - "blurb": "Enable direct rendering", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "lowres": { - "blurb": "At which resolution to decode images", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "full (0)", - "mutable": "null", - "readable": true, - "type": "GstLibAVVidDecLowres", - "writable": true - }, - "max-threads": { - "blurb": "Maximum number of worker threads to spawn. (0 = auto)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "output-corrupt": { - "blurb": "Whether libav should output frames even if corrupted", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -14712,11 +10087,11 @@ }, "rank": "marginal" }, - "avdec_hymt": { + "avdec_huffyuv": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav hymt decoder", + "description": "libav huffyuv decoder", "hierarchy": [ - "avdec_hymt", + "avdec_huffyuv", "GstVideoDecoder", "GstElement", "GstObject", @@ -14724,10 +10099,10 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav HuffYUV MT decoder", + "long-name": "libav Huffyuv / HuffYUV decoder", "pad-templates": { "sink": { - "caps": "unknown/unknown:\n", + "caps": "video/x-huffyuv:\n", "direction": "sink", "presence": "always" }, @@ -14800,18 +10175,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -14839,19 +10202,19 @@ }, "rank": "marginal" }, - "avdec_iac": { + "avdec_hymt": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav iac decoder", + "description": "libav hymt decoder", "hierarchy": [ - "avdec_iac", - "GstAudioDecoder", + "avdec_hymt", + "GstVideoDecoder", "GstElement", "GstObject", "GInitiallyUnowned", "GObject" ], - "klass": "Codec/Decoder/Audio", - "long-name": "libav IAC (Indeo Audio Coder) decoder", + "klass": "Codec/Decoder/Video", + "long-name": "libav HuffYUV MT decoder", "pad-templates": { "sink": { "caps": "unknown/unknown:\n", @@ -14859,53 +10222,127 @@ "presence": "always" }, "src": { - "caps": "audio/x-raw:\n format: F32LE\n layout: non-interleaved\n", + "caps": "video/x-raw:\n format: { I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, GBRA, xRGB, RGBx, xBGR, BGRx, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE }\n", "direction": "src", "presence": "always" } }, "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", + "debug-mv": { + "blurb": "Whether libav should print motion vectors on top of the image", "conditionally-available": false, "construct": false, "construct-only": false, "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", + "default": "false", "mutable": "null", "readable": true, - "type": "gint64", + "type": "gboolean", "writable": true }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", + "direct-rendering": { + "blurb": "Enable direct rendering", "conditionally-available": false, "construct": false, "construct-only": false, "controllable": false, - "default": "false", + "default": "true", "mutable": "null", "readable": true, "type": "gboolean", "writable": true }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", + "lowres": { + "blurb": "At which resolution to decode images", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "full (0)", + "mutable": "null", + "readable": true, + "type": "GstLibAVVidDecLowres", + "writable": true + }, + "max-threads": { + "blurb": "Maximum number of worker threads to spawn. (0 = auto)", "conditionally-available": false, "construct": false, "construct-only": false, "controllable": false, "default": "0", - "max": "9223372036854775807", + "max": "2147483647", "min": "0", "mutable": "null", "readable": true, - "type": "gint64", + "type": "gint", + "writable": true + }, + "output-corrupt": { + "blurb": "Whether libav should output frames even if corrupted", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "true", + "mutable": "null", + "readable": true, + "type": "gboolean", + "writable": true + }, + "skip-frame": { + "blurb": "Which types of frames to skip during decoding", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "Skip nothing (0)", + "mutable": "null", + "readable": true, + "type": "GstLibAVVidDecSkipFrame", "writable": true + }, + "thread-type": { + "blurb": "Multithreading methods to use", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "auto", + "mutable": "null", + "readable": true, + "type": "GstLibAVVidDecThreadType", + "writable": true + } + }, + "rank": "marginal" + }, + "avdec_iac": { + "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", + "description": "libav iac decoder", + "hierarchy": [ + "avdec_iac", + "GstAudioDecoder", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "klass": "Codec/Decoder/Audio", + "long-name": "libav IAC (Indeo Audio Coder) decoder", + "pad-templates": { + "sink": { + "caps": "unknown/unknown:\n", + "direction": "sink", + "presence": "always" + }, + "src": { + "caps": "audio/x-raw:\n format: F32LE\n layout: non-interleaved\n", + "direction": "src", + "presence": "always" } }, + "properties": {}, "rank": "marginal" }, "avdec_idcinvideo": { @@ -14982,18 +10419,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -15083,18 +10508,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -15184,18 +10597,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -15236,48 +10637,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_imc": { @@ -15305,48 +10665,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_imm4": { @@ -15423,18 +10742,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -15524,18 +10831,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -15625,18 +10920,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -15726,18 +11009,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -15827,18 +11098,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -15879,48 +11138,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_interplayacm": { @@ -15948,48 +11166,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_interplayvideo": { @@ -16066,18 +11243,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -16155,147 +11320,22 @@ "type": "GstLibAVVidDecLowres", "writable": true }, - "max-threads": { - "blurb": "Maximum number of worker threads to spawn. (0 = auto)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "output-corrupt": { - "blurb": "Whether libav should output frames even if corrupted", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "skip-frame": { - "blurb": "Which types of frames to skip during decoding", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "Skip nothing (0)", - "mutable": "null", - "readable": true, - "type": "GstLibAVVidDecSkipFrame", - "writable": true - }, - "thread-type": { - "blurb": "Multithreading methods to use", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "auto", - "mutable": "null", - "readable": true, - "type": "GstLibAVVidDecThreadType", - "writable": true - } - }, - "rank": "marginal" - }, - "avdec_jpegls": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav jpegls decoder", - "hierarchy": [ - "avdec_jpegls", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav JPEG-LS decoder", - "pad-templates": { - "sink": { - "caps": "unknown/unknown:\n", - "direction": "sink", - "presence": "always" - }, - "src": { - "caps": "video/x-raw:\n format: { I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, GBRA, xRGB, RGBx, xBGR, BGRx, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE }\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether libav should print motion vectors on top of the image", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "direct-rendering": { - "blurb": "Enable direct rendering", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "lowres": { - "blurb": "At which resolution to decode images", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "full (0)", - "mutable": "null", - "readable": true, - "type": "GstLibAVVidDecLowres", - "writable": true - }, - "output-corrupt": { - "blurb": "Whether libav should output frames even if corrupted", + "max-threads": { + "blurb": "Maximum number of worker threads to spawn. (0 = auto)", "conditionally-available": false, "construct": false, "construct-only": false, "controllable": false, - "default": "true", + "default": "0", + "max": "2147483647", + "min": "0", "mutable": "null", "readable": true, - "type": "gboolean", + "type": "gint", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", + "output-corrupt": { + "blurb": "Whether libav should output frames even if corrupted", "conditionally-available": false, "construct": false, "construct-only": false, @@ -16317,15 +11357,27 @@ "readable": true, "type": "GstLibAVVidDecSkipFrame", "writable": true + }, + "thread-type": { + "blurb": "Multithreading methods to use", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "auto", + "mutable": "null", + "readable": true, + "type": "GstLibAVVidDecThreadType", + "writable": true } }, "rank": "marginal" }, - "avdec_jv": { + "avdec_jpegls": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav jv decoder", + "description": "libav jpegls decoder", "hierarchy": [ - "avdec_jv", + "avdec_jpegls", "GstVideoDecoder", "GstElement", "GstObject", @@ -16333,7 +11385,7 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav Bitmap Brothers JV video decoder", + "long-name": "libav JPEG-LS decoder", "pad-templates": { "sink": { "caps": "unknown/unknown:\n", @@ -16395,8 +11447,85 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", + "skip-frame": { + "blurb": "Which types of frames to skip during decoding", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "Skip nothing (0)", + "mutable": "null", + "readable": true, + "type": "GstLibAVVidDecSkipFrame", + "writable": true + } + }, + "rank": "marginal" + }, + "avdec_jv": { + "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", + "description": "libav jv decoder", + "hierarchy": [ + "avdec_jv", + "GstVideoDecoder", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "klass": "Codec/Decoder/Video", + "long-name": "libav Bitmap Brothers JV video decoder", + "pad-templates": { + "sink": { + "caps": "unknown/unknown:\n", + "direction": "sink", + "presence": "always" + }, + "src": { + "caps": "video/x-raw:\n format: { I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, GBRA, xRGB, RGBx, xBGR, BGRx, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE }\n", + "direction": "src", + "presence": "always" + } + }, + "properties": { + "debug-mv": { + "blurb": "Whether libav should print motion vectors on top of the image", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "false", + "mutable": "null", + "readable": true, + "type": "gboolean", + "writable": true + }, + "direct-rendering": { + "blurb": "Enable direct rendering", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "true", + "mutable": "null", + "readable": true, + "type": "gboolean", + "writable": true + }, + "lowres": { + "blurb": "At which resolution to decode images", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "full (0)", + "mutable": "null", + "readable": true, + "type": "GstLibAVVidDecLowres", + "writable": true + }, + "output-corrupt": { + "blurb": "Whether libav should output frames even if corrupted", "conditionally-available": false, "construct": false, "construct-only": false, @@ -16496,18 +11625,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -16597,18 +11714,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -16712,18 +11817,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -16825,18 +11918,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -16926,18 +12007,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -17027,18 +12096,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -17079,48 +12136,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_mace6": { @@ -17148,48 +12164,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_magicyuv": { @@ -17280,18 +12255,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -17407,18 +12370,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -17471,48 +12422,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_mimic": { @@ -17603,18 +12513,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -17716,18 +12614,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -17817,18 +12703,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -17869,48 +12743,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_mmvideo": { @@ -17987,18 +12820,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -18088,18 +12909,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -18140,48 +12949,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_mp2float": { @@ -18209,48 +12977,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_mp3": { @@ -18275,51 +13002,10 @@ "src": { "caps": "audio/x-raw:\n format: S16LE\n layout: interleaved\naudio/x-raw:\n format: S16LE\n layout: non-interleaved\n", "direction": "src", - "presence": "always" - } - }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true + "presence": "always" } }, + "properties": {}, "rank": "marginal" }, "avdec_mp3adu": { @@ -18347,48 +13033,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_mp3adufloat": { @@ -18416,48 +13061,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_mp3float": { @@ -18485,48 +13089,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_mp3on4": { @@ -18554,48 +13117,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_mp3on4float": { @@ -18623,48 +13145,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_mpc7": { @@ -18692,48 +13173,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_mpc8": { @@ -18761,48 +13201,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_mpeg2video": { @@ -18893,18 +13292,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -19020,18 +13407,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -19121,234 +13496,20 @@ "type": "GstLibAVVidDecLowres", "writable": true }, - "max-threads": { - "blurb": "Maximum number of worker threads to spawn. (0 = auto)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "output-corrupt": { - "blurb": "Whether libav should output frames even if corrupted", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "skip-frame": { - "blurb": "Which types of frames to skip during decoding", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "Skip nothing (0)", - "mutable": "null", - "readable": true, - "type": "GstLibAVVidDecSkipFrame", - "writable": true - }, - "thread-type": { - "blurb": "Multithreading methods to use", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "auto", - "mutable": "null", - "readable": true, - "type": "GstLibAVVidDecThreadType", - "writable": true - } - }, - "rank": "primary" - }, - "avdec_msa1": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav msa1 decoder", - "hierarchy": [ - "avdec_msa1", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav MS ATC Screen decoder", - "pad-templates": { - "sink": { - "caps": "unknown/unknown:\n", - "direction": "sink", - "presence": "always" - }, - "src": { - "caps": "video/x-raw:\n format: { I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, GBRA, xRGB, RGBx, xBGR, BGRx, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE }\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether libav should print motion vectors on top of the image", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "direct-rendering": { - "blurb": "Enable direct rendering", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "lowres": { - "blurb": "At which resolution to decode images", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "full (0)", - "mutable": "null", - "readable": true, - "type": "GstLibAVVidDecLowres", - "writable": true - }, - "output-corrupt": { - "blurb": "Whether libav should output frames even if corrupted", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "skip-frame": { - "blurb": "Which types of frames to skip during decoding", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "Skip nothing (0)", - "mutable": "null", - "readable": true, - "type": "GstLibAVVidDecSkipFrame", - "writable": true - } - }, - "rank": "marginal" - }, - "avdec_mscc": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav mscc decoder", - "hierarchy": [ - "avdec_mscc", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav Mandsoft Screen Capture Codec decoder", - "pad-templates": { - "sink": { - "caps": "unknown/unknown:\n", - "direction": "sink", - "presence": "always" - }, - "src": { - "caps": "video/x-raw:\n format: { I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, GBRA, xRGB, RGBx, xBGR, BGRx, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE }\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether libav should print motion vectors on top of the image", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "direct-rendering": { - "blurb": "Enable direct rendering", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "lowres": { - "blurb": "At which resolution to decode images", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "full (0)", - "mutable": "null", - "readable": true, - "type": "GstLibAVVidDecLowres", - "writable": true - }, + "max-threads": { + "blurb": "Maximum number of worker threads to spawn. (0 = auto)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "2147483647", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, "output-corrupt": { "blurb": "Whether libav should output frames even if corrupted", "conditionally-available": false, @@ -19361,8 +13522,97 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", + "skip-frame": { + "blurb": "Which types of frames to skip during decoding", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "Skip nothing (0)", + "mutable": "null", + "readable": true, + "type": "GstLibAVVidDecSkipFrame", + "writable": true + }, + "thread-type": { + "blurb": "Multithreading methods to use", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "auto", + "mutable": "null", + "readable": true, + "type": "GstLibAVVidDecThreadType", + "writable": true + } + }, + "rank": "primary" + }, + "avdec_msa1": { + "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", + "description": "libav msa1 decoder", + "hierarchy": [ + "avdec_msa1", + "GstVideoDecoder", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "klass": "Codec/Decoder/Video", + "long-name": "libav MS ATC Screen decoder", + "pad-templates": { + "sink": { + "caps": "unknown/unknown:\n", + "direction": "sink", + "presence": "always" + }, + "src": { + "caps": "video/x-raw:\n format: { I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, GBRA, xRGB, RGBx, xBGR, BGRx, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE }\n", + "direction": "src", + "presence": "always" + } + }, + "properties": { + "debug-mv": { + "blurb": "Whether libav should print motion vectors on top of the image", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "false", + "mutable": "null", + "readable": true, + "type": "gboolean", + "writable": true + }, + "direct-rendering": { + "blurb": "Enable direct rendering", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "true", + "mutable": "null", + "readable": true, + "type": "gboolean", + "writable": true + }, + "lowres": { + "blurb": "At which resolution to decode images", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "full (0)", + "mutable": "null", + "readable": true, + "type": "GstLibAVVidDecLowres", + "writable": true + }, + "output-corrupt": { + "blurb": "Whether libav should output frames even if corrupted", "conditionally-available": false, "construct": false, "construct-only": false, @@ -19388,11 +13638,11 @@ }, "rank": "marginal" }, - "avdec_msmpeg4": { + "avdec_mscc": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav msmpeg4 decoder", + "description": "libav mscc decoder", "hierarchy": [ - "avdec_msmpeg4", + "avdec_mscc", "GstVideoDecoder", "GstElement", "GstObject", @@ -19400,15 +13650,15 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav MPEG-4 part 2 Microsoft variant version 3 decoder", + "long-name": "libav Mandsoft Screen Capture Codec decoder", "pad-templates": { "sink": { - "caps": "video/x-msmpeg:\n msmpegversion: 43\nvideo/x-divx:\n divxversion: 3\n", + "caps": "unknown/unknown:\n", "direction": "sink", "presence": "always" }, "src": { - "caps": "video/x-raw:\n format: I420\n", + "caps": "video/x-raw:\n format: { I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, GBRA, xRGB, RGBx, xBGR, BGRx, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE }\n", "direction": "src", "presence": "always" } @@ -19462,8 +13712,85 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", + "skip-frame": { + "blurb": "Which types of frames to skip during decoding", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "Skip nothing (0)", + "mutable": "null", + "readable": true, + "type": "GstLibAVVidDecSkipFrame", + "writable": true + } + }, + "rank": "marginal" + }, + "avdec_msmpeg4": { + "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", + "description": "libav msmpeg4 decoder", + "hierarchy": [ + "avdec_msmpeg4", + "GstVideoDecoder", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "klass": "Codec/Decoder/Video", + "long-name": "libav MPEG-4 part 2 Microsoft variant version 3 decoder", + "pad-templates": { + "sink": { + "caps": "video/x-msmpeg:\n msmpegversion: 43\nvideo/x-divx:\n divxversion: 3\n", + "direction": "sink", + "presence": "always" + }, + "src": { + "caps": "video/x-raw:\n format: I420\n", + "direction": "src", + "presence": "always" + } + }, + "properties": { + "debug-mv": { + "blurb": "Whether libav should print motion vectors on top of the image", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "false", + "mutable": "null", + "readable": true, + "type": "gboolean", + "writable": true + }, + "direct-rendering": { + "blurb": "Enable direct rendering", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "true", + "mutable": "null", + "readable": true, + "type": "gboolean", + "writable": true + }, + "lowres": { + "blurb": "At which resolution to decode images", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "full (0)", + "mutable": "null", + "readable": true, + "type": "GstLibAVVidDecLowres", + "writable": true + }, + "output-corrupt": { + "blurb": "Whether libav should output frames even if corrupted", "conditionally-available": false, "construct": false, "construct-only": false, @@ -19563,18 +13890,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -19664,18 +13979,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -19765,18 +14068,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -19866,18 +14157,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -19967,18 +14246,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -20068,18 +14335,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -20183,18 +14438,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -20296,18 +14539,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -20397,18 +14628,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -20498,18 +14717,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -20599,18 +14806,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -20700,18 +14895,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -20752,48 +14935,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_nuv": { @@ -20870,18 +15012,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -20922,48 +15052,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_opus": { @@ -20991,48 +15080,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_paf_audio": { @@ -21060,48 +15108,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_paf_video": { @@ -21178,18 +15185,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -21279,18 +15274,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -21380,257 +15363,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "skip-frame": { - "blurb": "Which types of frames to skip during decoding", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "Skip nothing (0)", - "mutable": "null", - "readable": true, - "type": "GstLibAVVidDecSkipFrame", - "writable": true - } - }, - "rank": "marginal" - }, - "avdec_pcm_lxf": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav pcm_lxf decoder", - "hierarchy": [ - "avdec_pcm_lxf", - "GstAudioDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Audio", - "long-name": "libav PCM signed 20-bit little-endian planar decoder", - "pad-templates": { - "sink": { - "caps": "unknown/unknown:\n", - "direction": "sink", - "presence": "always" - }, - "src": { - "caps": "audio/x-raw:\n format: S32LE\n layout: non-interleaved\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, - "rank": "marginal" - }, - "avdec_pcm_vidc": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav pcm_vidc decoder", - "hierarchy": [ - "avdec_pcm_vidc", - "GstAudioDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Audio", - "long-name": "libav PCM Archimedes VIDC decoder", - "pad-templates": { - "sink": { - "caps": "unknown/unknown:\n", - "direction": "sink", - "presence": "always" - }, - "src": { - "caps": "audio/x-raw:\n format: S16LE\n layout: interleaved\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, - "rank": "marginal" - }, - "avdec_pcx": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav pcx decoder", - "hierarchy": [ - "avdec_pcx", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav PC Paintbrush PCX image decoder", - "pad-templates": { - "sink": { - "caps": "image/x-pcx:\n", - "direction": "sink", - "presence": "always" - }, - "src": { - "caps": "video/x-raw:\n format: { I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, GBRA, xRGB, RGBx, xBGR, BGRx, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE }\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether libav should print motion vectors on top of the image", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "direct-rendering": { - "blurb": "Enable direct rendering", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "lowres": { - "blurb": "At which resolution to decode images", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "full (0)", - "mutable": "null", - "readable": true, - "type": "GstLibAVVidDecLowres", - "writable": true - }, - "output-corrupt": { - "blurb": "Whether libav should output frames even if corrupted", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -21646,11 +15378,67 @@ }, "rank": "marginal" }, - "avdec_pgm": { + "avdec_pcm_lxf": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav pgm decoder", + "description": "libav pcm_lxf decoder", "hierarchy": [ - "avdec_pgm", + "avdec_pcm_lxf", + "GstAudioDecoder", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "klass": "Codec/Decoder/Audio", + "long-name": "libav PCM signed 20-bit little-endian planar decoder", + "pad-templates": { + "sink": { + "caps": "unknown/unknown:\n", + "direction": "sink", + "presence": "always" + }, + "src": { + "caps": "audio/x-raw:\n format: S32LE\n layout: non-interleaved\n", + "direction": "src", + "presence": "always" + } + }, + "properties": {}, + "rank": "marginal" + }, + "avdec_pcm_vidc": { + "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", + "description": "libav pcm_vidc decoder", + "hierarchy": [ + "avdec_pcm_vidc", + "GstAudioDecoder", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "klass": "Codec/Decoder/Audio", + "long-name": "libav PCM Archimedes VIDC decoder", + "pad-templates": { + "sink": { + "caps": "unknown/unknown:\n", + "direction": "sink", + "presence": "always" + }, + "src": { + "caps": "audio/x-raw:\n format: S16LE\n layout: interleaved\n", + "direction": "src", + "presence": "always" + } + }, + "properties": {}, + "rank": "marginal" + }, + "avdec_pcx": { + "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", + "description": "libav pcx decoder", + "hierarchy": [ + "avdec_pcx", "GstVideoDecoder", "GstElement", "GstObject", @@ -21658,10 +15446,10 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav PGM (Portable GrayMap) image decoder", + "long-name": "libav PC Paintbrush PCX image decoder", "pad-templates": { "sink": { - "caps": "image/x-portable-graymap:\n", + "caps": "image/x-pcx:\n", "direction": "sink", "presence": "always" }, @@ -21720,18 +15508,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -21747,11 +15523,11 @@ }, "rank": "marginal" }, - "avdec_pgmyuv": { + "avdec_pgm": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav pgmyuv decoder", + "description": "libav pgm decoder", "hierarchy": [ - "avdec_pgmyuv", + "avdec_pgm", "GstVideoDecoder", "GstElement", "GstObject", @@ -21759,10 +15535,10 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav PGMYUV (Portable GrayMap YUV) image decoder", + "long-name": "libav PGM (Portable GrayMap) image decoder", "pad-templates": { "sink": { - "caps": "video/x-gst-av-pgmyuv:\n", + "caps": "image/x-portable-graymap:\n", "direction": "sink", "presence": "always" }, @@ -21821,18 +15597,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -21848,11 +15612,11 @@ }, "rank": "marginal" }, - "avdec_pictor": { + "avdec_pgmyuv": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav pictor decoder", + "description": "libav pgmyuv decoder", "hierarchy": [ - "avdec_pictor", + "avdec_pgmyuv", "GstVideoDecoder", "GstElement", "GstObject", @@ -21860,10 +15624,10 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav Pictor/PC Paint decoder", + "long-name": "libav PGMYUV (Portable GrayMap YUV) image decoder", "pad-templates": { "sink": { - "caps": "unknown/unknown:\n", + "caps": "video/x-gst-av-pgmyuv:\n", "direction": "sink", "presence": "always" }, @@ -21922,18 +15686,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -21949,11 +15701,11 @@ }, "rank": "marginal" }, - "avdec_pixlet": { + "avdec_pictor": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav pixlet decoder", + "description": "libav pictor decoder", "hierarchy": [ - "avdec_pixlet", + "avdec_pictor", "GstVideoDecoder", "GstElement", "GstObject", @@ -21961,7 +15713,7 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav Apple Pixlet decoder", + "long-name": "libav Pictor/PC Paint decoder", "pad-templates": { "sink": { "caps": "unknown/unknown:\n", @@ -22011,20 +15763,6 @@ "type": "GstLibAVVidDecLowres", "writable": true }, - "max-threads": { - "blurb": "Maximum number of worker threads to spawn. (0 = auto)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "output-corrupt": { "blurb": "Whether libav should output frames even if corrupted", "conditionally-available": false, @@ -22037,18 +15775,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -22060,27 +15786,15 @@ "readable": true, "type": "GstLibAVVidDecSkipFrame", "writable": true - }, - "thread-type": { - "blurb": "Multithreading methods to use", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "auto", - "mutable": "null", - "readable": true, - "type": "GstLibAVVidDecThreadType", - "writable": true } }, "rank": "marginal" }, - "avdec_png": { + "avdec_pixlet": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav png decoder", + "description": "libav pixlet decoder", "hierarchy": [ - "avdec_png", + "avdec_pixlet", "GstVideoDecoder", "GstElement", "GstObject", @@ -22088,10 +15802,10 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav PNG (Portable Network Graphics) image decoder", + "long-name": "libav Apple Pixlet decoder", "pad-templates": { "sink": { - "caps": "image/png:\n", + "caps": "unknown/unknown:\n", "direction": "sink", "presence": "always" }, @@ -22164,18 +15878,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -22203,11 +15905,11 @@ }, "rank": "marginal" }, - "avdec_ppm": { + "avdec_png": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav ppm decoder", + "description": "libav png decoder", "hierarchy": [ - "avdec_ppm", + "avdec_png", "GstVideoDecoder", "GstElement", "GstObject", @@ -22215,10 +15917,10 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav PPM (Portable PixelMap) image decoder", + "long-name": "libav PNG (Portable Network Graphics) image decoder", "pad-templates": { "sink": { - "caps": "image/ppm:\n", + "caps": "image/png:\n", "direction": "sink", "presence": "always" }, @@ -22265,20 +15967,22 @@ "type": "GstLibAVVidDecLowres", "writable": true }, - "output-corrupt": { - "blurb": "Whether libav should output frames even if corrupted", + "max-threads": { + "blurb": "Maximum number of worker threads to spawn. (0 = auto)", "conditionally-available": false, "construct": false, "construct-only": false, "controllable": false, - "default": "true", + "default": "0", + "max": "2147483647", + "min": "0", "mutable": "null", "readable": true, - "type": "gboolean", + "type": "gint", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", + "output-corrupt": { + "blurb": "Whether libav should output frames even if corrupted", "conditionally-available": false, "construct": false, "construct-only": false, @@ -22300,15 +16004,27 @@ "readable": true, "type": "GstLibAVVidDecSkipFrame", "writable": true + }, + "thread-type": { + "blurb": "Multithreading methods to use", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "auto", + "mutable": "null", + "readable": true, + "type": "GstLibAVVidDecThreadType", + "writable": true } }, "rank": "marginal" }, - "avdec_prores": { + "avdec_ppm": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav prores decoder", + "description": "libav ppm decoder", "hierarchy": [ - "avdec_prores", + "avdec_ppm", "GstVideoDecoder", "GstElement", "GstObject", @@ -22316,10 +16032,10 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav ProRes (iCodec Pro) decoder", + "long-name": "libav PPM (Portable PixelMap) image decoder", "pad-templates": { "sink": { - "caps": "video/x-prores:\n", + "caps": "image/ppm:\n", "direction": "sink", "presence": "always" }, @@ -22366,20 +16082,6 @@ "type": "GstLibAVVidDecLowres", "writable": true }, - "max-threads": { - "blurb": "Maximum number of worker threads to spawn. (0 = auto)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "output-corrupt": { "blurb": "Whether libav should output frames even if corrupted", "conditionally-available": false, @@ -22392,18 +16094,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -22415,27 +16105,15 @@ "readable": true, "type": "GstLibAVVidDecSkipFrame", "writable": true - }, - "thread-type": { - "blurb": "Multithreading methods to use", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "auto", - "mutable": "null", - "readable": true, - "type": "GstLibAVVidDecThreadType", - "writable": true } }, "rank": "marginal" }, - "avdec_prosumer": { + "avdec_prores": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav prosumer decoder", + "description": "libav prores decoder", "hierarchy": [ - "avdec_prosumer", + "avdec_prores", "GstVideoDecoder", "GstElement", "GstObject", @@ -22443,10 +16121,10 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav Brooktree ProSumer Video decoder", + "long-name": "libav ProRes (iCodec Pro) decoder", "pad-templates": { "sink": { - "caps": "unknown/unknown:\n", + "caps": "video/x-prores:\n", "direction": "sink", "presence": "always" }, @@ -22493,6 +16171,20 @@ "type": "GstLibAVVidDecLowres", "writable": true }, + "max-threads": { + "blurb": "Maximum number of worker threads to spawn. (0 = auto)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "2147483647", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, "output-corrupt": { "blurb": "Whether libav should output frames even if corrupted", "conditionally-available": false, @@ -22505,8 +16197,97 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", + "skip-frame": { + "blurb": "Which types of frames to skip during decoding", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "Skip nothing (0)", + "mutable": "null", + "readable": true, + "type": "GstLibAVVidDecSkipFrame", + "writable": true + }, + "thread-type": { + "blurb": "Multithreading methods to use", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "auto", + "mutable": "null", + "readable": true, + "type": "GstLibAVVidDecThreadType", + "writable": true + } + }, + "rank": "marginal" + }, + "avdec_prosumer": { + "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", + "description": "libav prosumer decoder", + "hierarchy": [ + "avdec_prosumer", + "GstVideoDecoder", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "klass": "Codec/Decoder/Video", + "long-name": "libav Brooktree ProSumer Video decoder", + "pad-templates": { + "sink": { + "caps": "unknown/unknown:\n", + "direction": "sink", + "presence": "always" + }, + "src": { + "caps": "video/x-raw:\n format: { I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, GBRA, xRGB, RGBx, xBGR, BGRx, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE }\n", + "direction": "src", + "presence": "always" + } + }, + "properties": { + "debug-mv": { + "blurb": "Whether libav should print motion vectors on top of the image", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "false", + "mutable": "null", + "readable": true, + "type": "gboolean", + "writable": true + }, + "direct-rendering": { + "blurb": "Enable direct rendering", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "true", + "mutable": "null", + "readable": true, + "type": "gboolean", + "writable": true + }, + "lowres": { + "blurb": "At which resolution to decode images", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "full (0)", + "mutable": "null", + "readable": true, + "type": "GstLibAVVidDecLowres", + "writable": true + }, + "output-corrupt": { + "blurb": "Whether libav should output frames even if corrupted", "conditionally-available": false, "construct": false, "construct-only": false, @@ -22620,18 +16401,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -22733,18 +16502,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -22785,48 +16542,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_qdm2": { @@ -22854,48 +16570,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_qdmc": { @@ -22923,48 +16598,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_qdraw": { @@ -23041,18 +16675,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -23142,18 +16764,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -23243,18 +16853,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -23344,18 +16942,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -23396,48 +16982,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_rasc": { @@ -23514,18 +17059,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -23566,48 +17099,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "primary" }, "avdec_real_288": { @@ -23635,48 +17127,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "primary" }, "avdec_rl2": { @@ -23753,18 +17204,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -23805,48 +17244,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_roqvideo": { @@ -23923,18 +17321,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -24024,18 +17410,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -24125,109 +17499,85 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "skip-frame": { - "blurb": "Which types of frames to skip during decoding", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "Skip nothing (0)", - "mutable": "null", - "readable": true, - "type": "GstLibAVVidDecSkipFrame", - "writable": true - } - }, - "rank": "marginal" - }, - "avdec_rv10": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav rv10 decoder", - "hierarchy": [ - "avdec_rv10", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav RealVideo 1.0 decoder", - "pad-templates": { - "sink": { - "caps": "video/x-pn-realvideo:\n rmversion: 1\n", - "direction": "sink", - "presence": "always" - }, - "src": { - "caps": "video/x-raw:\n format: I420\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether libav should print motion vectors on top of the image", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "direct-rendering": { - "blurb": "Enable direct rendering", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "lowres": { - "blurb": "At which resolution to decode images", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "full (0)", - "mutable": "null", - "readable": true, - "type": "GstLibAVVidDecLowres", - "writable": true - }, - "output-corrupt": { - "blurb": "Whether libav should output frames even if corrupted", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", + "skip-frame": { + "blurb": "Which types of frames to skip during decoding", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "Skip nothing (0)", + "mutable": "null", + "readable": true, + "type": "GstLibAVVidDecSkipFrame", + "writable": true + } + }, + "rank": "marginal" + }, + "avdec_rv10": { + "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", + "description": "libav rv10 decoder", + "hierarchy": [ + "avdec_rv10", + "GstVideoDecoder", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "klass": "Codec/Decoder/Video", + "long-name": "libav RealVideo 1.0 decoder", + "pad-templates": { + "sink": { + "caps": "video/x-pn-realvideo:\n rmversion: 1\n", + "direction": "sink", + "presence": "always" + }, + "src": { + "caps": "video/x-raw:\n format: I420\n", + "direction": "src", + "presence": "always" + } + }, + "properties": { + "debug-mv": { + "blurb": "Whether libav should print motion vectors on top of the image", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "false", + "mutable": "null", + "readable": true, + "type": "gboolean", + "writable": true + }, + "direct-rendering": { + "blurb": "Enable direct rendering", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "true", + "mutable": "null", + "readable": true, + "type": "gboolean", + "writable": true + }, + "lowres": { + "blurb": "At which resolution to decode images", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "full (0)", + "mutable": "null", + "readable": true, + "type": "GstLibAVVidDecLowres", + "writable": true + }, + "output-corrupt": { + "blurb": "Whether libav should output frames even if corrupted", "conditionally-available": false, "construct": false, "construct-only": false, @@ -24327,18 +17677,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -24442,18 +17780,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -24569,18 +17895,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -24633,48 +17947,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_sanm": { @@ -24751,18 +18024,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -24803,48 +18064,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_scpr": { @@ -24921,18 +18141,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -25022,18 +18230,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -25074,48 +18270,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_sgi": { @@ -25192,18 +18347,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -25293,18 +18436,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -25408,18 +18539,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -25472,48 +18591,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_sipr": { @@ -25541,48 +18619,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "secondary" }, "avdec_smackaud": { @@ -25610,48 +18647,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_smackvid": { @@ -25728,18 +18724,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -25829,18 +18813,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -25930,119 +18902,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "skip-frame": { - "blurb": "Which types of frames to skip during decoding", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "Skip nothing (0)", - "mutable": "null", - "readable": true, - "type": "GstLibAVVidDecSkipFrame", - "writable": true - } - }, - "rank": "marginal" - }, - "avdec_snow": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav snow decoder", - "hierarchy": [ - "avdec_snow", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav Snow decoder", - "pad-templates": { - "sink": { - "caps": "unknown/unknown:\n", - "direction": "sink", - "presence": "always" - }, - "src": { - "caps": "video/x-raw:\n format: { I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, GBRA, xRGB, RGBx, xBGR, BGRx, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE }\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether libav should print motion vectors on top of the image", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "direct-rendering": { - "blurb": "Enable direct rendering", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "lowres": { - "blurb": "At which resolution to decode images", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "full (0)", - "mutable": "null", - "readable": true, - "type": "GstLibAVVidDecLowres", - "writable": true - }, - "output-corrupt": { - "blurb": "Whether libav should output frames even if corrupted", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -26058,73 +18917,121 @@ }, "rank": "marginal" }, - "avdec_sol_dpcm": { + "avdec_snow": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav sol_dpcm decoder", + "description": "libav snow decoder", "hierarchy": [ - "avdec_sol_dpcm", - "GstAudioDecoder", + "avdec_snow", + "GstVideoDecoder", "GstElement", "GstObject", "GInitiallyUnowned", "GObject" ], - "klass": "Codec/Decoder/Audio", - "long-name": "libav DPCM Sol decoder", + "klass": "Codec/Decoder/Video", + "long-name": "libav Snow decoder", "pad-templates": { "sink": { - "caps": "audio/x-dpcm:\n layout: sol\n", + "caps": "unknown/unknown:\n", "direction": "sink", "presence": "always" }, "src": { - "caps": "audio/x-raw:\n format: { U8, S16LE, S32LE, F32LE, F64LE }\n layout: { (string)interleaved, (string)non-interleaved }\n", + "caps": "video/x-raw:\n format: { I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, GBRA, xRGB, RGBx, xBGR, BGRx, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE }\n", "direction": "src", "presence": "always" } }, "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", + "debug-mv": { + "blurb": "Whether libav should print motion vectors on top of the image", "conditionally-available": false, "construct": false, "construct-only": false, "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", + "default": "false", "mutable": "null", "readable": true, - "type": "gint64", + "type": "gboolean", "writable": true }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", + "direct-rendering": { + "blurb": "Enable direct rendering", "conditionally-available": false, "construct": false, "construct-only": false, "controllable": false, - "default": "false", + "default": "true", "mutable": "null", "readable": true, "type": "gboolean", "writable": true }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", + "lowres": { + "blurb": "At which resolution to decode images", "conditionally-available": false, "construct": false, "construct-only": false, "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", + "default": "full (0)", "mutable": "null", "readable": true, - "type": "gint64", + "type": "GstLibAVVidDecLowres", "writable": true + }, + "output-corrupt": { + "blurb": "Whether libav should output frames even if corrupted", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "true", + "mutable": "null", + "readable": true, + "type": "gboolean", + "writable": true + }, + "skip-frame": { + "blurb": "Which types of frames to skip during decoding", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "Skip nothing (0)", + "mutable": "null", + "readable": true, + "type": "GstLibAVVidDecSkipFrame", + "writable": true + } + }, + "rank": "marginal" + }, + "avdec_sol_dpcm": { + "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", + "description": "libav sol_dpcm decoder", + "hierarchy": [ + "avdec_sol_dpcm", + "GstAudioDecoder", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "klass": "Codec/Decoder/Audio", + "long-name": "libav DPCM Sol decoder", + "pad-templates": { + "sink": { + "caps": "audio/x-dpcm:\n layout: sol\n", + "direction": "sink", + "presence": "always" + }, + "src": { + "caps": "audio/x-raw:\n format: { U8, S16LE, S32LE, F32LE, F64LE }\n layout: { (string)interleaved, (string)non-interleaved }\n", + "direction": "src", + "presence": "always" } }, + "properties": {}, "rank": "marginal" }, "avdec_sonic": { @@ -26152,48 +19059,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_sp5x": { @@ -26270,18 +19136,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -26371,18 +19225,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -26472,18 +19314,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -26573,18 +19403,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -26674,18 +19492,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -26775,18 +19581,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -26827,48 +19621,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_targa": { @@ -26945,18 +19698,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -27046,18 +19787,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -27147,18 +19876,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -27248,18 +19965,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -27349,18 +20054,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -27464,18 +20157,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -27577,18 +20258,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -27629,48 +20298,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_truemotion1": { @@ -27747,18 +20375,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -27848,18 +20464,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -27949,18 +20553,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -28001,48 +20593,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_tscc2": { @@ -28119,18 +20670,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -28171,48 +20710,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_twinvq": { @@ -28240,48 +20738,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_txd": { @@ -28358,18 +20815,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -28459,18 +20904,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -28574,18 +21007,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -28687,18 +21108,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -28802,18 +21211,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -28915,18 +21312,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -29016,18 +21401,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -29117,18 +21490,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -29169,48 +21530,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_vmdvideo": { @@ -29287,18 +21607,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -29388,18 +21696,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -29503,18 +21799,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -29630,18 +21914,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -29743,18 +22015,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -29844,18 +22104,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -29959,18 +22207,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -30072,18 +22308,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -30173,18 +22397,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -30288,18 +22500,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -30415,18 +22615,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -30528,18 +22716,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -30580,48 +22756,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_wcmv": { @@ -30698,18 +22833,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -30813,18 +22936,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -30877,48 +22988,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_wmapro": { @@ -30946,48 +23016,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_wmav1": { @@ -31015,48 +23044,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_wmav2": { @@ -31084,48 +23072,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_wmavoice": { @@ -31153,48 +23100,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_wmv1": { @@ -31271,18 +23177,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -31372,18 +23266,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -31473,18 +23355,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -31574,18 +23444,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -31675,18 +23533,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -31727,48 +23573,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_xan_dpcm": { @@ -31796,48 +23601,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_xan_wc3": { @@ -31914,18 +23678,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -32015,18 +23767,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -32116,119 +23856,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "skip-frame": { - "blurb": "Which types of frames to skip during decoding", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "Skip nothing (0)", - "mutable": "null", - "readable": true, - "type": "GstLibAVVidDecSkipFrame", - "writable": true - } - }, - "rank": "marginal" - }, - "avdec_xbm": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav xbm decoder", - "hierarchy": [ - "avdec_xbm", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav XBM (X BitMap) image decoder", - "pad-templates": { - "sink": { - "caps": "unknown/unknown:\n", - "direction": "sink", - "presence": "always" - }, - "src": { - "caps": "video/x-raw:\n format: { I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, GBRA, xRGB, RGBx, xBGR, BGRx, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE }\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether libav should print motion vectors on top of the image", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "direct-rendering": { - "blurb": "Enable direct rendering", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "lowres": { - "blurb": "At which resolution to decode images", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "full (0)", - "mutable": "null", - "readable": true, - "type": "GstLibAVVidDecLowres", - "writable": true - }, - "output-corrupt": { - "blurb": "Whether libav should output frames even if corrupted", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -32244,11 +23871,11 @@ }, "rank": "marginal" }, - "avdec_xface": { + "avdec_xbm": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav xface decoder", + "description": "libav xbm decoder", "hierarchy": [ - "avdec_xface", + "avdec_xbm", "GstVideoDecoder", "GstElement", "GstObject", @@ -32256,7 +23883,7 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav X-face image decoder", + "long-name": "libav XBM (X BitMap) image decoder", "pad-templates": { "sink": { "caps": "unknown/unknown:\n", @@ -32264,7 +23891,7 @@ "presence": "always" }, "src": { - "caps": "video/x-raw:\n", + "caps": "video/x-raw:\n format: { I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, GBRA, xRGB, RGBx, xBGR, BGRx, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE }\n", "direction": "src", "presence": "always" } @@ -32318,18 +23945,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -32345,11 +23960,11 @@ }, "rank": "marginal" }, - "avdec_xl": { + "avdec_xface": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav xl decoder", + "description": "libav xface decoder", "hierarchy": [ - "avdec_xl", + "avdec_xface", "GstVideoDecoder", "GstElement", "GstObject", @@ -32357,15 +23972,15 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav Miro VideoXL decoder", + "long-name": "libav X-face image decoder", "pad-templates": { "sink": { - "caps": "video/x-gst-av-xl:\n", + "caps": "unknown/unknown:\n", "direction": "sink", "presence": "always" }, "src": { - "caps": "video/x-raw:\n format: { I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, GBRA, xRGB, RGBx, xBGR, BGRx, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE }\n", + "caps": "video/x-raw:\n", "direction": "src", "presence": "always" } @@ -32419,18 +24034,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -32446,75 +24049,123 @@ }, "rank": "marginal" }, - "avdec_xma1": { + "avdec_xl": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav xma1 decoder", + "description": "libav xl decoder", "hierarchy": [ - "avdec_xma1", - "GstAudioDecoder", + "avdec_xl", + "GstVideoDecoder", "GstElement", "GstObject", "GInitiallyUnowned", "GObject" ], - "klass": "Codec/Decoder/Audio", - "long-name": "libav Xbox Media Audio 1 decoder", + "klass": "Codec/Decoder/Video", + "long-name": "libav Miro VideoXL decoder", "pad-templates": { "sink": { - "caps": "unknown/unknown:\n", + "caps": "video/x-gst-av-xl:\n", "direction": "sink", "presence": "always" }, "src": { - "caps": "audio/x-raw:\n format: F32LE\n layout: non-interleaved\n", + "caps": "video/x-raw:\n format: { I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, GBRA, xRGB, RGBx, xBGR, BGRx, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE }\n", "direction": "src", "presence": "always" } }, "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", + "debug-mv": { + "blurb": "Whether libav should print motion vectors on top of the image", "conditionally-available": false, "construct": false, "construct-only": false, "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", + "default": "false", "mutable": "null", "readable": true, - "type": "gint64", + "type": "gboolean", "writable": true }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", + "direct-rendering": { + "blurb": "Enable direct rendering", "conditionally-available": false, "construct": false, "construct-only": false, "controllable": false, - "default": "false", + "default": "true", "mutable": "null", "readable": true, "type": "gboolean", "writable": true }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", + "lowres": { + "blurb": "At which resolution to decode images", "conditionally-available": false, "construct": false, "construct-only": false, "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", + "default": "full (0)", "mutable": "null", "readable": true, - "type": "gint64", + "type": "GstLibAVVidDecLowres", + "writable": true + }, + "output-corrupt": { + "blurb": "Whether libav should output frames even if corrupted", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "true", + "mutable": "null", + "readable": true, + "type": "gboolean", + "writable": true + }, + "skip-frame": { + "blurb": "Which types of frames to skip during decoding", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "Skip nothing (0)", + "mutable": "null", + "readable": true, + "type": "GstLibAVVidDecSkipFrame", "writable": true } }, "rank": "marginal" }, + "avdec_xma1": { + "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", + "description": "libav xma1 decoder", + "hierarchy": [ + "avdec_xma1", + "GstAudioDecoder", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "klass": "Codec/Decoder/Audio", + "long-name": "libav Xbox Media Audio 1 decoder", + "pad-templates": { + "sink": { + "caps": "unknown/unknown:\n", + "direction": "sink", + "presence": "always" + }, + "src": { + "caps": "audio/x-raw:\n format: F32LE\n layout: non-interleaved\n", + "direction": "src", + "presence": "always" + } + }, + "properties": {}, + "rank": "marginal" + }, "avdec_xma2": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", "description": "libav xma2 decoder", @@ -32540,48 +24191,7 @@ "presence": "always" } }, - "properties": { - "min-latency": { - "blurb": "Aggregate output data to a minimum of latency time (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "plc": { - "blurb": "Perform packet loss concealment (if supported)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "tolerance": { - "blurb": "Perfect ts while timestamp jitter/imperfection within tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - } - }, + "properties": {}, "rank": "marginal" }, "avdec_xpm": { @@ -32658,18 +24268,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -32759,18 +24357,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -32874,18 +24460,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -32987,18 +24561,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -33088,18 +24650,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -33189,18 +24739,6 @@ "type": "gboolean", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-frame": { "blurb": "Which types of frames to skip during decoding", "conditionally-available": false, @@ -33286,33 +24824,7 @@ } }, "rank": "marginal", - "signals": { - "no-more-pads": { - "args": [], - "return-type": "void", - "when": "last" - }, - "pad-added": { - "args": [ - { - "name": "arg0", - "type": "GstPad" - } - ], - "return-type": "void", - "when": "last" - }, - "pad-removed": { - "args": [ - { - "name": "arg0", - "type": "GstPad" - } - ], - "return-type": "void", - "when": "last" - } - } + "signals": {} }, "avdemux_aiff": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", @@ -33344,33 +24856,7 @@ } }, "rank": "marginal", - "signals": { - "no-more-pads": { - "args": [], - "return-type": "void", - "when": "last" - }, - "pad-added": { - "args": [ - { - "name": "arg0", - "type": "GstPad" - } - ], - "return-type": "void", - "when": "last" - }, - "pad-removed": { - "args": [ - { - "name": "arg0", - "type": "GstPad" - } - ], - "return-type": "void", - "when": "last" - } - } + "signals": {} }, "avdemux_ape": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", @@ -33402,33 +24888,7 @@ } }, "rank": "marginal", - "signals": { - "no-more-pads": { - "args": [], - "return-type": "void", - "when": "last" - }, - "pad-added": { - "args": [ - { - "name": "arg0", - "type": "GstPad" - } - ], - "return-type": "void", - "when": "last" - }, - "pad-removed": { - "args": [ - { - "name": "arg0", - "type": "GstPad" - } - ], - "return-type": "void", - "when": "last" - } - } + "signals": {} }, "avdemux_avs": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", @@ -33460,33 +24920,7 @@ } }, "rank": "marginal", - "signals": { - "no-more-pads": { - "args": [], - "return-type": "void", - "when": "last" - }, - "pad-added": { - "args": [ - { - "name": "arg0", - "type": "GstPad" - } - ], - "return-type": "void", - "when": "last" - }, - "pad-removed": { - "args": [ - { - "name": "arg0", - "type": "GstPad" - } - ], - "return-type": "void", - "when": "last" - } - } + "signals": {} }, "avdemux_bfstm": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", @@ -33518,33 +24952,7 @@ } }, "rank": "marginal", - "signals": { - "no-more-pads": { - "args": [], - "return-type": "void", - "when": "last" - }, - "pad-added": { - "args": [ - { - "name": "arg0", - "type": "GstPad" - } - ], - "return-type": "void", - "when": "last" - }, - "pad-removed": { - "args": [ - { - "name": "arg0", - "type": "GstPad" - } - ], - "return-type": "void", - "when": "last" - } - } + "signals": {} }, "avdemux_brstm": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", @@ -33576,33 +24984,7 @@ } }, "rank": "marginal", - "signals": { - "no-more-pads": { - "args": [], - "return-type": "void", - "when": "last" - }, - "pad-added": { - "args": [ - { - "name": "arg0", - "type": "GstPad" - } - ], - "return-type": "void", - "when": "last" - }, - "pad-removed": { - "args": [ - { - "name": "arg0", - "type": "GstPad" - } - ], - "return-type": "void", - "when": "last" - } - } + "signals": {} }, "avdemux_daud": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", @@ -33634,33 +25016,7 @@ } }, "rank": "marginal", - "signals": { - "no-more-pads": { - "args": [], - "return-type": "void", - "when": "last" - }, - "pad-added": { - "args": [ - { - "name": "arg0", - "type": "GstPad" - } - ], - "return-type": "void", - "when": "last" - }, - "pad-removed": { - "args": [ - { - "name": "arg0", - "type": "GstPad" - } - ], - "return-type": "void", - "when": "last" - } - } + "signals": {} }, "avdemux_dsf": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", @@ -33692,33 +25048,7 @@ } }, "rank": "marginal", - "signals": { - "no-more-pads": { - "args": [], - "return-type": "void", - "when": "last" - }, - "pad-added": { - "args": [ - { - "name": "arg0", - "type": "GstPad" - } - ], - "return-type": "void", - "when": "last" - }, - "pad-removed": { - "args": [ - { - "name": "arg0", - "type": "GstPad" - } - ], - "return-type": "void", - "when": "last" - } - } + "signals": {} }, "avdemux_ea": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", @@ -33750,33 +25080,7 @@ } }, "rank": "marginal", - "signals": { - "no-more-pads": { - "args": [], - "return-type": "void", - "when": "last" - }, - "pad-added": { - "args": [ - { - "name": "arg0", - "type": "GstPad" - } - ], - "return-type": "void", - "when": "last" - }, - "pad-removed": { - "args": [ - { - "name": "arg0", - "type": "GstPad" - } - ], - "return-type": "void", - "when": "last" - } - } + "signals": {} }, "avdemux_film_cpk": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", @@ -33808,33 +25112,7 @@ } }, "rank": "marginal", - "signals": { - "no-more-pads": { - "args": [], - "return-type": "void", - "when": "last" - }, - "pad-added": { - "args": [ - { - "name": "arg0", - "type": "GstPad" - } - ], - "return-type": "void", - "when": "last" - }, - "pad-removed": { - "args": [ - { - "name": "arg0", - "type": "GstPad" - } - ], - "return-type": "void", - "when": "last" - } - } + "signals": {} }, "avdemux_gif": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", @@ -33866,33 +25144,7 @@ } }, "rank": "marginal", - "signals": { - "no-more-pads": { - "args": [], - "return-type": "void", - "when": "last" - }, - "pad-added": { - "args": [ - { - "name": "arg0", - "type": "GstPad" - } - ], - "return-type": "void", - "when": "last" - }, - "pad-removed": { - "args": [ - { - "name": "arg0", - "type": "GstPad" - } - ], - "return-type": "void", - "when": "last" - } - } + "signals": {} }, "avdemux_gxf": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", @@ -33924,33 +25176,7 @@ } }, "rank": "marginal", - "signals": { - "no-more-pads": { - "args": [], - "return-type": "void", - "when": "last" - }, - "pad-added": { - "args": [ - { - "name": "arg0", - "type": "GstPad" - } - ], - "return-type": "void", - "when": "last" - }, - "pad-removed": { - "args": [ - { - "name": "arg0", - "type": "GstPad" - } - ], - "return-type": "void", - "when": "last" - } - } + "signals": {} }, "avdemux_idcin": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", @@ -33982,33 +25208,7 @@ } }, "rank": "marginal", - "signals": { - "no-more-pads": { - "args": [], - "return-type": "void", - "when": "last" - }, - "pad-added": { - "args": [ - { - "name": "arg0", - "type": "GstPad" - } - ], - "return-type": "void", - "when": "last" - }, - "pad-removed": { - "args": [ - { - "name": "arg0", - "type": "GstPad" - } - ], - "return-type": "void", - "when": "last" - } - } + "signals": {} }, "avdemux_iff": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", @@ -34040,33 +25240,7 @@ } }, "rank": "marginal", - "signals": { - "no-more-pads": { - "args": [], - "return-type": "void", - "when": "last" - }, - "pad-added": { - "args": [ - { - "name": "arg0", - "type": "GstPad" - } - ], - "return-type": "void", - "when": "last" - }, - "pad-removed": { - "args": [ - { - "name": "arg0", - "type": "GstPad" - } - ], - "return-type": "void", - "when": "last" - } - } + "signals": {} }, "avdemux_ipmovie": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", @@ -34098,33 +25272,7 @@ } }, "rank": "marginal", - "signals": { - "no-more-pads": { - "args": [], - "return-type": "void", - "when": "last" - }, - "pad-added": { - "args": [ - { - "name": "arg0", - "type": "GstPad" - } - ], - "return-type": "void", - "when": "last" - }, - "pad-removed": { - "args": [ - { - "name": "arg0", - "type": "GstPad" - } - ], - "return-type": "void", - "when": "last" - } - } + "signals": {} }, "avdemux_ivf": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", @@ -34156,33 +25304,7 @@ } }, "rank": "marginal", - "signals": { - "no-more-pads": { - "args": [], - "return-type": "void", - "when": "last" - }, - "pad-added": { - "args": [ - { - "name": "arg0", - "type": "GstPad" - } - ], - "return-type": "void", - "when": "last" - }, - "pad-removed": { - "args": [ - { - "name": "arg0", - "type": "GstPad" - } - ], - "return-type": "void", - "when": "last" - } - } + "signals": {} }, "avdemux_mm": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", @@ -34214,33 +25336,7 @@ } }, "rank": "marginal", - "signals": { - "no-more-pads": { - "args": [], - "return-type": "void", - "when": "last" - }, - "pad-added": { - "args": [ - { - "name": "arg0", - "type": "GstPad" - } - ], - "return-type": "void", - "when": "last" - }, - "pad-removed": { - "args": [ - { - "name": "arg0", - "type": "GstPad" - } - ], - "return-type": "void", - "when": "last" - } - } + "signals": {} }, "avdemux_mmf": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", @@ -34272,33 +25368,7 @@ } }, "rank": "marginal", - "signals": { - "no-more-pads": { - "args": [], - "return-type": "void", - "when": "last" - }, - "pad-added": { - "args": [ - { - "name": "arg0", - "type": "GstPad" - } - ], - "return-type": "void", - "when": "last" - }, - "pad-removed": { - "args": [ - { - "name": "arg0", - "type": "GstPad" - } - ], - "return-type": "void", - "when": "last" - } - } + "signals": {} }, "avdemux_mpc": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", @@ -34330,33 +25400,7 @@ } }, "rank": "marginal", - "signals": { - "no-more-pads": { - "args": [], - "return-type": "void", - "when": "last" - }, - "pad-added": { - "args": [ - { - "name": "arg0", - "type": "GstPad" - } - ], - "return-type": "void", - "when": "last" - }, - "pad-removed": { - "args": [ - { - "name": "arg0", - "type": "GstPad" - } - ], - "return-type": "void", - "when": "last" - } - } + "signals": {} }, "avdemux_mpc8": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", @@ -34388,33 +25432,7 @@ } }, "rank": "marginal", - "signals": { - "no-more-pads": { - "args": [], - "return-type": "void", - "when": "last" - }, - "pad-added": { - "args": [ - { - "name": "arg0", - "type": "GstPad" - } - ], - "return-type": "void", - "when": "last" - }, - "pad-removed": { - "args": [ - { - "name": "arg0", - "type": "GstPad" - } - ], - "return-type": "void", - "when": "last" - } - } + "signals": {} }, "avdemux_mxf": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", @@ -34446,33 +25464,7 @@ } }, "rank": "marginal", - "signals": { - "no-more-pads": { - "args": [], - "return-type": "void", - "when": "last" - }, - "pad-added": { - "args": [ - { - "name": "arg0", - "type": "GstPad" - } - ], - "return-type": "void", - "when": "last" - }, - "pad-removed": { - "args": [ - { - "name": "arg0", - "type": "GstPad" - } - ], - "return-type": "void", - "when": "last" - } - } + "signals": {} }, "avdemux_nsv": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", @@ -34504,33 +25496,7 @@ } }, "rank": "marginal", - "signals": { - "no-more-pads": { - "args": [], - "return-type": "void", - "when": "last" - }, - "pad-added": { - "args": [ - { - "name": "arg0", - "type": "GstPad" - } - ], - "return-type": "void", - "when": "last" - }, - "pad-removed": { - "args": [ - { - "name": "arg0", - "type": "GstPad" - } - ], - "return-type": "void", - "when": "last" - } - } + "signals": {} }, "avdemux_nut": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", @@ -34562,33 +25528,7 @@ } }, "rank": "marginal", - "signals": { - "no-more-pads": { - "args": [], - "return-type": "void", - "when": "last" - }, - "pad-added": { - "args": [ - { - "name": "arg0", - "type": "GstPad" - } - ], - "return-type": "void", - "when": "last" - }, - "pad-removed": { - "args": [ - { - "name": "arg0", - "type": "GstPad" - } - ], - "return-type": "void", - "when": "last" - } - } + "signals": {} }, "avdemux_nuv": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", @@ -34620,33 +25560,7 @@ } }, "rank": "marginal", - "signals": { - "no-more-pads": { - "args": [], - "return-type": "void", - "when": "last" - }, - "pad-added": { - "args": [ - { - "name": "arg0", - "type": "GstPad" - } - ], - "return-type": "void", - "when": "last" - }, - "pad-removed": { - "args": [ - { - "name": "arg0", - "type": "GstPad" - } - ], - "return-type": "void", - "when": "last" - } - } + "signals": {} }, "avdemux_psxstr": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", @@ -34678,33 +25592,7 @@ } }, "rank": "marginal", - "signals": { - "no-more-pads": { - "args": [], - "return-type": "void", - "when": "last" - }, - "pad-added": { - "args": [ - { - "name": "arg0", - "type": "GstPad" - } - ], - "return-type": "void", - "when": "last" - }, - "pad-removed": { - "args": [ - { - "name": "arg0", - "type": "GstPad" - } - ], - "return-type": "void", - "when": "last" - } - } + "signals": {} }, "avdemux_pva": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", @@ -34736,33 +25624,7 @@ } }, "rank": "marginal", - "signals": { - "no-more-pads": { - "args": [], - "return-type": "void", - "when": "last" - }, - "pad-added": { - "args": [ - { - "name": "arg0", - "type": "GstPad" - } - ], - "return-type": "void", - "when": "last" - }, - "pad-removed": { - "args": [ - { - "name": "arg0", - "type": "GstPad" - } - ], - "return-type": "void", - "when": "last" - } - } + "signals": {} }, "avdemux_smk": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", @@ -34794,33 +25656,7 @@ } }, "rank": "marginal", - "signals": { - "no-more-pads": { - "args": [], - "return-type": "void", - "when": "last" - }, - "pad-added": { - "args": [ - { - "name": "arg0", - "type": "GstPad" - } - ], - "return-type": "void", - "when": "last" - }, - "pad-removed": { - "args": [ - { - "name": "arg0", - "type": "GstPad" - } - ], - "return-type": "void", - "when": "last" - } - } + "signals": {} }, "avdemux_sol": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", @@ -34852,33 +25688,7 @@ } }, "rank": "marginal", - "signals": { - "no-more-pads": { - "args": [], - "return-type": "void", - "when": "last" - }, - "pad-added": { - "args": [ - { - "name": "arg0", - "type": "GstPad" - } - ], - "return-type": "void", - "when": "last" - }, - "pad-removed": { - "args": [ - { - "name": "arg0", - "type": "GstPad" - } - ], - "return-type": "void", - "when": "last" - } - } + "signals": {} }, "avdemux_tta": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", @@ -34910,33 +25720,7 @@ } }, "rank": "marginal", - "signals": { - "no-more-pads": { - "args": [], - "return-type": "void", - "when": "last" - }, - "pad-added": { - "args": [ - { - "name": "arg0", - "type": "GstPad" - } - ], - "return-type": "void", - "when": "last" - }, - "pad-removed": { - "args": [ - { - "name": "arg0", - "type": "GstPad" - } - ], - "return-type": "void", - "when": "last" - } - } + "signals": {} }, "avdemux_vmd": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", @@ -34968,33 +25752,7 @@ } }, "rank": "marginal", - "signals": { - "no-more-pads": { - "args": [], - "return-type": "void", - "when": "last" - }, - "pad-added": { - "args": [ - { - "name": "arg0", - "type": "GstPad" - } - ], - "return-type": "void", - "when": "last" - }, - "pad-removed": { - "args": [ - { - "name": "arg0", - "type": "GstPad" - } - ], - "return-type": "void", - "when": "last" - } - } + "signals": {} }, "avdemux_voc": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", @@ -35026,33 +25784,7 @@ } }, "rank": "marginal", - "signals": { - "no-more-pads": { - "args": [], - "return-type": "void", - "when": "last" - }, - "pad-added": { - "args": [ - { - "name": "arg0", - "type": "GstPad" - } - ], - "return-type": "void", - "when": "last" - }, - "pad-removed": { - "args": [ - { - "name": "arg0", - "type": "GstPad" - } - ], - "return-type": "void", - "when": "last" - } - } + "signals": {} }, "avdemux_wc3movie": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", @@ -35084,33 +25816,7 @@ } }, "rank": "marginal", - "signals": { - "no-more-pads": { - "args": [], - "return-type": "void", - "when": "last" - }, - "pad-added": { - "args": [ - { - "name": "arg0", - "type": "GstPad" - } - ], - "return-type": "void", - "when": "last" - }, - "pad-removed": { - "args": [ - { - "name": "arg0", - "type": "GstPad" - } - ], - "return-type": "void", - "when": "last" - } - } + "signals": {} }, "avdemux_wsaud": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", @@ -35142,33 +25848,7 @@ } }, "rank": "marginal", - "signals": { - "no-more-pads": { - "args": [], - "return-type": "void", - "when": "last" - }, - "pad-added": { - "args": [ - { - "name": "arg0", - "type": "GstPad" - } - ], - "return-type": "void", - "when": "last" - }, - "pad-removed": { - "args": [ - { - "name": "arg0", - "type": "GstPad" - } - ], - "return-type": "void", - "when": "last" - } - } + "signals": {} }, "avdemux_wsvqa": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", @@ -35200,33 +25880,7 @@ } }, "rank": "marginal", - "signals": { - "no-more-pads": { - "args": [], - "return-type": "void", - "when": "last" - }, - "pad-added": { - "args": [ - { - "name": "arg0", - "type": "GstPad" - } - ], - "return-type": "void", - "when": "last" - }, - "pad-removed": { - "args": [ - { - "name": "arg0", - "type": "GstPad" - } - ], - "return-type": "void", - "when": "last" - } - } + "signals": {} }, "avdemux_yuv4mpegpipe": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", @@ -35258,33 +25912,7 @@ } }, "rank": "marginal", - "signals": { - "no-more-pads": { - "args": [], - "return-type": "void", - "when": "last" - }, - "pad-added": { - "args": [ - { - "name": "arg0", - "type": "GstPad" - } - ], - "return-type": "void", - "when": "last" - }, - "pad-removed": { - "args": [ - { - "name": "arg0", - "type": "GstPad" - } - ], - "return-type": "void", - "when": "last" - } - } + "signals": {} }, "avenc_a64multi": { "author": "Wim Taymans , Ronald Bultje ", @@ -35877,20 +26505,6 @@ "type": "gint", "writable": true }, - "min-force-key-unit-interval": { - "blurb": "Minimum interval between force-keyunit requests in nanoseconds", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "minrate": { "blurb": "minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect)", "conditionally-available": false, @@ -36135,18 +26749,6 @@ "type": "gint", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "quantizer": { "blurb": "Constant Quantizer", "conditionally-available": false, @@ -37037,20 +27639,6 @@ "type": "gint", "writable": true }, - "min-force-key-unit-interval": { - "blurb": "Minimum interval between force-keyunit requests in nanoseconds", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "minrate": { "blurb": "minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect)", "conditionally-available": false, @@ -37295,18 +27883,6 @@ "type": "gint", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "quantizer": { "blurb": "Constant Quantizer", "conditionally-available": false, @@ -37917,30 +28493,6 @@ "type": "gint", "writable": true }, - "hard-resync": { - "blurb": "Perform clipping and sample flushing upon discontinuity", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "mark-granule": { - "blurb": "Apply granule semantics to buffer metadata (implies perfect-timestamp)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": false - }, "max-pixels": { "blurb": "Maximum number of pixels (Generic codec option, might have no effect)", "conditionally-available": false, @@ -38011,18 +28563,6 @@ "type": "gint64", "writable": true }, - "perfect-timestamp": { - "blurb": "Favour perfect timestamps over tracking upstream timestamps", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "side-data-only-packets": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -38085,20 +28625,6 @@ "type": "gint", "writable": true }, - "tolerance": { - "blurb": "Consider discontinuity if timestamp jitter/imperfection exceeds tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40000000", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -38457,18 +28983,6 @@ "type": "gint", "writable": true }, - "hard-resync": { - "blurb": "Perform clipping and sample flushing upon discontinuity", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "loro-cmixlev": { "blurb": "Lo/Ro Center Mix Level (Private codec option)", "conditionally-available": false, @@ -38525,18 +29039,6 @@ "type": "gfloat", "writable": true }, - "mark-granule": { - "blurb": "Apply granule semantics to buffer metadata (implies perfect-timestamp)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": false - }, "max-pixels": { "blurb": "Maximum number of pixels (Generic codec option, might have no effect)", "conditionally-available": false, @@ -38647,18 +29149,6 @@ "type": "gboolean", "writable": true }, - "perfect-timestamp": { - "blurb": "Favour perfect timestamps over tracking upstream timestamps", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "room-type": { "blurb": "Room Type (Private codec option)", "conditionally-available": false, @@ -38759,20 +29249,6 @@ "type": "gint", "writable": true }, - "tolerance": { - "blurb": "Consider discontinuity if timestamp jitter/imperfection exceeds tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40000000", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -39131,18 +29607,6 @@ "type": "gint", "writable": true }, - "hard-resync": { - "blurb": "Perform clipping and sample flushing upon discontinuity", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "loro-cmixlev": { "blurb": "Lo/Ro Center Mix Level (Private codec option)", "conditionally-available": false, @@ -39199,18 +29663,6 @@ "type": "gfloat", "writable": true }, - "mark-granule": { - "blurb": "Apply granule semantics to buffer metadata (implies perfect-timestamp)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": false - }, "max-pixels": { "blurb": "Maximum number of pixels (Generic codec option, might have no effect)", "conditionally-available": false, @@ -39321,18 +29773,6 @@ "type": "gboolean", "writable": true }, - "perfect-timestamp": { - "blurb": "Favour perfect timestamps over tracking upstream timestamps", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "room-type": { "blurb": "Room Type (Private codec option)", "conditionally-available": false, @@ -39433,20 +29873,6 @@ "type": "gint", "writable": true }, - "tolerance": { - "blurb": "Consider discontinuity if timestamp jitter/imperfection exceeds tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40000000", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -39679,30 +30105,6 @@ "type": "gint", "writable": true }, - "hard-resync": { - "blurb": "Perform clipping and sample flushing upon discontinuity", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "mark-granule": { - "blurb": "Apply granule semantics to buffer metadata (implies perfect-timestamp)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": false - }, "max-pixels": { "blurb": "Maximum number of pixels (Generic codec option, might have no effect)", "conditionally-available": false, @@ -39773,18 +30175,6 @@ "type": "gint64", "writable": true }, - "perfect-timestamp": { - "blurb": "Favour perfect timestamps over tracking upstream timestamps", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "side-data-only-packets": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -39847,20 +30237,6 @@ "type": "gint", "writable": true }, - "tolerance": { - "blurb": "Consider discontinuity if timestamp jitter/imperfection exceeds tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40000000", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -40093,30 +30469,6 @@ "type": "gint", "writable": true }, - "hard-resync": { - "blurb": "Perform clipping and sample flushing upon discontinuity", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "mark-granule": { - "blurb": "Apply granule semantics to buffer metadata (implies perfect-timestamp)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": false - }, "max-pixels": { "blurb": "Maximum number of pixels (Generic codec option, might have no effect)", "conditionally-available": false, @@ -40187,18 +30539,6 @@ "type": "gint64", "writable": true }, - "perfect-timestamp": { - "blurb": "Favour perfect timestamps over tracking upstream timestamps", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "side-data-only-packets": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -40261,20 +30601,6 @@ "type": "gint", "writable": true }, - "tolerance": { - "blurb": "Consider discontinuity if timestamp jitter/imperfection exceeds tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40000000", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -40507,30 +30833,6 @@ "type": "gint", "writable": true }, - "hard-resync": { - "blurb": "Perform clipping and sample flushing upon discontinuity", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "mark-granule": { - "blurb": "Apply granule semantics to buffer metadata (implies perfect-timestamp)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": false - }, "max-pixels": { "blurb": "Maximum number of pixels (Generic codec option, might have no effect)", "conditionally-available": false, @@ -40601,18 +30903,6 @@ "type": "gint64", "writable": true }, - "perfect-timestamp": { - "blurb": "Favour perfect timestamps over tracking upstream timestamps", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "side-data-only-packets": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -40675,20 +30965,6 @@ "type": "gint", "writable": true }, - "tolerance": { - "blurb": "Consider discontinuity if timestamp jitter/imperfection exceeds tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40000000", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -40921,30 +31197,6 @@ "type": "gint", "writable": true }, - "hard-resync": { - "blurb": "Perform clipping and sample flushing upon discontinuity", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "mark-granule": { - "blurb": "Apply granule semantics to buffer metadata (implies perfect-timestamp)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": false - }, "max-pixels": { "blurb": "Maximum number of pixels (Generic codec option, might have no effect)", "conditionally-available": false, @@ -41015,18 +31267,6 @@ "type": "gint64", "writable": true }, - "perfect-timestamp": { - "blurb": "Favour perfect timestamps over tracking upstream timestamps", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "side-data-only-packets": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -41089,20 +31329,6 @@ "type": "gint", "writable": true }, - "tolerance": { - "blurb": "Consider discontinuity if timestamp jitter/imperfection exceeds tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40000000", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -41335,30 +31561,6 @@ "type": "gint", "writable": true }, - "hard-resync": { - "blurb": "Perform clipping and sample flushing upon discontinuity", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "mark-granule": { - "blurb": "Apply granule semantics to buffer metadata (implies perfect-timestamp)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": false - }, "max-pixels": { "blurb": "Maximum number of pixels (Generic codec option, might have no effect)", "conditionally-available": false, @@ -41429,18 +31631,6 @@ "type": "gint64", "writable": true }, - "perfect-timestamp": { - "blurb": "Favour perfect timestamps over tracking upstream timestamps", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "side-data-only-packets": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -41503,20 +31693,6 @@ "type": "gint", "writable": true }, - "tolerance": { - "blurb": "Consider discontinuity if timestamp jitter/imperfection exceeds tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40000000", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -41749,30 +31925,6 @@ "type": "gint", "writable": true }, - "hard-resync": { - "blurb": "Perform clipping and sample flushing upon discontinuity", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "mark-granule": { - "blurb": "Apply granule semantics to buffer metadata (implies perfect-timestamp)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": false - }, "max-pixels": { "blurb": "Maximum number of pixels (Generic codec option, might have no effect)", "conditionally-available": false, @@ -41843,18 +31995,6 @@ "type": "gint64", "writable": true }, - "perfect-timestamp": { - "blurb": "Favour perfect timestamps over tracking upstream timestamps", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "side-data-only-packets": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -41917,20 +32057,6 @@ "type": "gint", "writable": true }, - "tolerance": { - "blurb": "Consider discontinuity if timestamp jitter/imperfection exceeds tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40000000", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -42163,30 +32289,6 @@ "type": "gint", "writable": true }, - "hard-resync": { - "blurb": "Perform clipping and sample flushing upon discontinuity", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "mark-granule": { - "blurb": "Apply granule semantics to buffer metadata (implies perfect-timestamp)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": false - }, "max-pixels": { "blurb": "Maximum number of pixels (Generic codec option, might have no effect)", "conditionally-available": false, @@ -42257,18 +32359,6 @@ "type": "gint64", "writable": true }, - "perfect-timestamp": { - "blurb": "Favour perfect timestamps over tracking upstream timestamps", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "side-data-only-packets": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -42331,20 +32421,6 @@ "type": "gint", "writable": true }, - "tolerance": { - "blurb": "Consider discontinuity if timestamp jitter/imperfection exceeds tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40000000", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -42953,20 +33029,6 @@ "type": "gint", "writable": true }, - "min-force-key-unit-interval": { - "blurb": "Minimum interval between force-keyunit requests in nanoseconds", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "minrate": { "blurb": "minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect)", "conditionally-available": false, @@ -43211,18 +33273,6 @@ "type": "gint", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "quantizer": { "blurb": "Constant Quantizer", "conditionally-available": false, @@ -44261,20 +34311,6 @@ "type": "gint", "writable": true }, - "min-force-key-unit-interval": { - "blurb": "Minimum interval between force-keyunit requests in nanoseconds", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "minrate": { "blurb": "minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect)", "conditionally-available": false, @@ -44571,18 +34607,6 @@ "type": "gint", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "qsquish": { "blurb": "how to keep quantizer between qmin and qmax (0 = clip, 1 = use differentiable function) (Private codec option)", "conditionally-available": false, @@ -45621,20 +35645,6 @@ "type": "gint", "writable": true }, - "min-force-key-unit-interval": { - "blurb": "Minimum interval between force-keyunit requests in nanoseconds", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "minrate": { "blurb": "minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect)", "conditionally-available": false, @@ -45879,18 +35889,6 @@ "type": "gint", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "quantizer": { "blurb": "Constant Quantizer", "conditionally-available": false, @@ -46405,30 +36403,6 @@ "type": "gint", "writable": true }, - "hard-resync": { - "blurb": "Perform clipping and sample flushing upon discontinuity", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "mark-granule": { - "blurb": "Apply granule semantics to buffer metadata (implies perfect-timestamp)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": false - }, "max-pixels": { "blurb": "Maximum number of pixels (Generic codec option, might have no effect)", "conditionally-available": false, @@ -46499,18 +36473,6 @@ "type": "gint64", "writable": true }, - "perfect-timestamp": { - "blurb": "Favour perfect timestamps over tracking upstream timestamps", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "side-data-only-packets": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -46573,20 +36535,6 @@ "type": "gint", "writable": true }, - "tolerance": { - "blurb": "Consider discontinuity if timestamp jitter/imperfection exceeds tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40000000", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -46819,30 +36767,6 @@ "type": "gint", "writable": true }, - "hard-resync": { - "blurb": "Perform clipping and sample flushing upon discontinuity", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "mark-granule": { - "blurb": "Apply granule semantics to buffer metadata (implies perfect-timestamp)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": false - }, "max-pixels": { "blurb": "Maximum number of pixels (Generic codec option, might have no effect)", "conditionally-available": false, @@ -46913,18 +36837,6 @@ "type": "gint64", "writable": true }, - "perfect-timestamp": { - "blurb": "Favour perfect timestamps over tracking upstream timestamps", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "side-data-only-packets": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -46987,20 +36899,6 @@ "type": "gint", "writable": true }, - "tolerance": { - "blurb": "Consider discontinuity if timestamp jitter/imperfection exceeds tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40000000", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -47609,20 +37507,6 @@ "type": "gint", "writable": true }, - "min-force-key-unit-interval": { - "blurb": "Minimum interval between force-keyunit requests in nanoseconds", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "minrate": { "blurb": "minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect)", "conditionally-available": false, @@ -47867,18 +37751,6 @@ "type": "gint", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "quantizer": { "blurb": "Constant Quantizer", "conditionally-available": false, @@ -48769,20 +38641,6 @@ "type": "gint", "writable": true }, - "min-force-key-unit-interval": { - "blurb": "Minimum interval between force-keyunit requests in nanoseconds", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "minrate": { "blurb": "minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect)", "conditionally-available": false, @@ -49027,18 +38885,6 @@ "type": "gint", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "quantizer": { "blurb": "Constant Quantizer", "conditionally-available": false, @@ -49929,20 +39775,6 @@ "type": "gint", "writable": true }, - "min-force-key-unit-interval": { - "blurb": "Minimum interval between force-keyunit requests in nanoseconds", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "minrate": { "blurb": "minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect)", "conditionally-available": false, @@ -50187,18 +40019,6 @@ "type": "gint", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "quantizer": { "blurb": "Constant Quantizer", "conditionally-available": false, @@ -51089,20 +40909,6 @@ "type": "gint", "writable": true }, - "min-force-key-unit-interval": { - "blurb": "Minimum interval between force-keyunit requests in nanoseconds", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "minrate": { "blurb": "minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect)", "conditionally-available": false, @@ -51347,18 +41153,6 @@ "type": "gint", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "quantizer": { "blurb": "Constant Quantizer", "conditionally-available": false, @@ -52249,20 +42043,6 @@ "type": "gint", "writable": true }, - "min-force-key-unit-interval": { - "blurb": "Minimum interval between force-keyunit requests in nanoseconds", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "minrate": { "blurb": "minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect)", "conditionally-available": false, @@ -52507,18 +42287,6 @@ "type": "gint", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "quantizer": { "blurb": "Constant Quantizer", "conditionally-available": false, @@ -53437,20 +43205,6 @@ "type": "gint", "writable": true }, - "min-force-key-unit-interval": { - "blurb": "Minimum interval between force-keyunit requests in nanoseconds", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "min-strips": { "blurb": "Enforce min strips/frame, more is worse and faster, must be <= max_strips (Private codec option)", "conditionally-available": false, @@ -53709,18 +43463,6 @@ "type": "gint", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "quantizer": { "blurb": "Constant Quantizer", "conditionally-available": false, @@ -54651,20 +44393,6 @@ "type": "gint", "writable": true }, - "min-force-key-unit-interval": { - "blurb": "Minimum interval between force-keyunit requests in nanoseconds", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "minrate": { "blurb": "minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect)", "conditionally-available": false, @@ -54909,18 +44637,6 @@ "type": "gint", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "quantizer": { "blurb": "Constant Quantizer", "conditionally-available": false, @@ -55435,30 +45151,6 @@ "type": "gint", "writable": true }, - "hard-resync": { - "blurb": "Perform clipping and sample flushing upon discontinuity", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "mark-granule": { - "blurb": "Apply granule semantics to buffer metadata (implies perfect-timestamp)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": false - }, "max-pixels": { "blurb": "Maximum number of pixels (Generic codec option, might have no effect)", "conditionally-available": false, @@ -55529,18 +45221,6 @@ "type": "gint64", "writable": true }, - "perfect-timestamp": { - "blurb": "Favour perfect timestamps over tracking upstream timestamps", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "side-data-only-packets": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -55603,20 +45283,6 @@ "type": "gint", "writable": true }, - "tolerance": { - "blurb": "Consider discontinuity if timestamp jitter/imperfection exceeds tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40000000", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -55861,30 +45527,6 @@ "type": "gint", "writable": true }, - "hard-resync": { - "blurb": "Perform clipping and sample flushing upon discontinuity", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "mark-granule": { - "blurb": "Apply granule semantics to buffer metadata (implies perfect-timestamp)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": false - }, "max-pixels": { "blurb": "Maximum number of pixels (Generic codec option, might have no effect)", "conditionally-available": false, @@ -55955,18 +45597,6 @@ "type": "gint64", "writable": true }, - "perfect-timestamp": { - "blurb": "Favour perfect timestamps over tracking upstream timestamps", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "side-data-only-packets": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -56029,20 +45659,6 @@ "type": "gint", "writable": true }, - "tolerance": { - "blurb": "Consider discontinuity if timestamp jitter/imperfection exceeds tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40000000", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -56665,20 +46281,6 @@ "type": "gint", "writable": true }, - "min-force-key-unit-interval": { - "blurb": "Minimum interval between force-keyunit requests in nanoseconds", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "minrate": { "blurb": "minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect)", "conditionally-available": false, @@ -56947,18 +46549,6 @@ "type": "gint", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "quantizer": { "blurb": "Constant Quantizer", "conditionally-available": false, @@ -57849,20 +47439,6 @@ "type": "gint", "writable": true }, - "min-force-key-unit-interval": { - "blurb": "Minimum interval between force-keyunit requests in nanoseconds", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "minrate": { "blurb": "minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect)", "conditionally-available": false, @@ -58107,18 +47683,6 @@ "type": "gint", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "quantizer": { "blurb": "Constant Quantizer", "conditionally-available": false, @@ -59009,20 +48573,6 @@ "type": "gint", "writable": true }, - "min-force-key-unit-interval": { - "blurb": "Minimum interval between force-keyunit requests in nanoseconds", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "minrate": { "blurb": "minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect)", "conditionally-available": false, @@ -59267,18 +48817,6 @@ "type": "gint", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "quant-deadzone": { "blurb": "Quantizer dead zone (Private codec option)", "conditionally-available": false, @@ -59919,18 +49457,6 @@ "type": "gint", "writable": true }, - "hard-resync": { - "blurb": "Perform clipping and sample flushing upon discontinuity", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "loro-cmixlev": { "blurb": "Lo/Ro Center Mix Level (Private codec option)", "conditionally-available": false, @@ -59987,18 +49513,6 @@ "type": "gfloat", "writable": true }, - "mark-granule": { - "blurb": "Apply granule semantics to buffer metadata (implies perfect-timestamp)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": false - }, "max-pixels": { "blurb": "Maximum number of pixels (Generic codec option, might have no effect)", "conditionally-available": false, @@ -60109,18 +49623,6 @@ "type": "gboolean", "writable": true }, - "perfect-timestamp": { - "blurb": "Favour perfect timestamps over tracking upstream timestamps", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "room-type": { "blurb": "Room Type (Private codec option)", "conditionally-available": false, @@ -60207,20 +49709,6 @@ "type": "gint", "writable": true }, - "tolerance": { - "blurb": "Consider discontinuity if timestamp jitter/imperfection exceeds tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40000000", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -60829,20 +50317,6 @@ "type": "gint", "writable": true }, - "min-force-key-unit-interval": { - "blurb": "Minimum interval between force-keyunit requests in nanoseconds", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "minrate": { "blurb": "minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect)", "conditionally-available": false, @@ -61087,18 +50561,6 @@ "type": "gint", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "quantizer": { "blurb": "Constant Quantizer", "conditionally-available": false, @@ -62001,20 +51463,6 @@ "type": "gint", "writable": true }, - "min-force-key-unit-interval": { - "blurb": "Minimum interval between force-keyunit requests in nanoseconds", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "minrate": { "blurb": "minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect)", "conditionally-available": false, @@ -62271,18 +51719,6 @@ "type": "gint", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "quantizer": { "blurb": "Constant Quantizer", "conditionally-available": false, @@ -63173,20 +52609,6 @@ "type": "gint", "writable": true }, - "min-force-key-unit-interval": { - "blurb": "Minimum interval between force-keyunit requests in nanoseconds", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "minrate": { "blurb": "minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect)", "conditionally-available": false, @@ -63431,18 +52853,6 @@ "type": "gint", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "quantizer": { "blurb": "Constant Quantizer", "conditionally-available": false, @@ -64333,20 +53743,6 @@ "type": "gint", "writable": true }, - "min-force-key-unit-interval": { - "blurb": "Minimum interval between force-keyunit requests in nanoseconds", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "minrate": { "blurb": "minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect)", "conditionally-available": false, @@ -64591,18 +53987,6 @@ "type": "gint", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "quantizer": { "blurb": "Constant Quantizer", "conditionally-available": false, @@ -65493,20 +54877,6 @@ "type": "gint", "writable": true }, - "min-force-key-unit-interval": { - "blurb": "Minimum interval between force-keyunit requests in nanoseconds", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "minrate": { "blurb": "minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect)", "conditionally-available": false, @@ -65751,18 +55121,6 @@ "type": "gint", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "quantizer": { "blurb": "Constant Quantizer", "conditionally-available": false, @@ -66789,20 +56147,6 @@ "type": "gint", "writable": true }, - "min-force-key-unit-interval": { - "blurb": "Minimum interval between force-keyunit requests in nanoseconds", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "minrate": { "blurb": "minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect)", "conditionally-available": false, @@ -67099,18 +56443,6 @@ "type": "gint", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "qsquish": { "blurb": "how to keep quantizer between qmin and qmax (0 = clip, 1 = use differentiable function) (Private codec option)", "conditionally-available": false, @@ -67745,30 +57077,6 @@ "type": "gint", "writable": true }, - "hard-resync": { - "blurb": "Perform clipping and sample flushing upon discontinuity", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "mark-granule": { - "blurb": "Apply granule semantics to buffer metadata (implies perfect-timestamp)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": false - }, "max-pixels": { "blurb": "Maximum number of pixels (Generic codec option, might have no effect)", "conditionally-available": false, @@ -67839,18 +57147,6 @@ "type": "gint64", "writable": true }, - "perfect-timestamp": { - "blurb": "Favour perfect timestamps over tracking upstream timestamps", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "side-data-only-packets": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -67913,20 +57209,6 @@ "type": "gint", "writable": true }, - "tolerance": { - "blurb": "Consider discontinuity if timestamp jitter/imperfection exceeds tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40000000", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -68159,30 +57441,6 @@ "type": "gint", "writable": true }, - "hard-resync": { - "blurb": "Perform clipping and sample flushing upon discontinuity", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "mark-granule": { - "blurb": "Apply granule semantics to buffer metadata (implies perfect-timestamp)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": false - }, "max-pixels": { "blurb": "Maximum number of pixels (Generic codec option, might have no effect)", "conditionally-available": false, @@ -68253,18 +57511,6 @@ "type": "gint64", "writable": true }, - "perfect-timestamp": { - "blurb": "Favour perfect timestamps over tracking upstream timestamps", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "side-data-only-packets": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -68327,20 +57573,6 @@ "type": "gint", "writable": true }, - "tolerance": { - "blurb": "Consider discontinuity if timestamp jitter/imperfection exceeds tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40000000", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -68587,30 +57819,6 @@ "type": "gint", "writable": true }, - "hard-resync": { - "blurb": "Perform clipping and sample flushing upon discontinuity", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "mark-granule": { - "blurb": "Apply granule semantics to buffer metadata (implies perfect-timestamp)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": false - }, "max-pixels": { "blurb": "Maximum number of pixels (Generic codec option, might have no effect)", "conditionally-available": false, @@ -68681,18 +57889,6 @@ "type": "gint64", "writable": true }, - "perfect-timestamp": { - "blurb": "Favour perfect timestamps over tracking upstream timestamps", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "side-data-only-packets": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -68755,20 +57951,6 @@ "type": "gint", "writable": true }, - "tolerance": { - "blurb": "Consider discontinuity if timestamp jitter/imperfection exceeds tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40000000", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -69015,30 +58197,6 @@ "type": "gint", "writable": true }, - "hard-resync": { - "blurb": "Perform clipping and sample flushing upon discontinuity", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "mark-granule": { - "blurb": "Apply granule semantics to buffer metadata (implies perfect-timestamp)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": false - }, "max-pixels": { "blurb": "Maximum number of pixels (Generic codec option, might have no effect)", "conditionally-available": false, @@ -69109,18 +58267,6 @@ "type": "gint64", "writable": true }, - "perfect-timestamp": { - "blurb": "Favour perfect timestamps over tracking upstream timestamps", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "side-data-only-packets": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -69183,20 +58329,6 @@ "type": "gint", "writable": true }, - "tolerance": { - "blurb": "Consider discontinuity if timestamp jitter/imperfection exceeds tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40000000", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -69941,20 +59073,6 @@ "type": "gint", "writable": true }, - "min-force-key-unit-interval": { - "blurb": "Minimum interval between force-keyunit requests in nanoseconds", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "minrate": { "blurb": "minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect)", "conditionally-available": false, @@ -70251,18 +59369,6 @@ "type": "gint", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "qsquish": { "blurb": "how to keep quantizer between qmin and qmax (0 = clip, 1 = use differentiable function) (Private codec option)", "conditionally-available": false, @@ -71423,20 +60529,6 @@ "type": "gint", "writable": true }, - "min-force-key-unit-interval": { - "blurb": "Minimum interval between force-keyunit requests in nanoseconds", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "minrate": { "blurb": "minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect)", "conditionally-available": false, @@ -71745,18 +60837,6 @@ "type": "gint", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "qsquish": { "blurb": "how to keep quantizer between qmin and qmax (0 = clip, 1 = use differentiable function) (Private codec option)", "conditionally-available": false, @@ -72915,20 +61995,6 @@ "type": "gint", "writable": true }, - "min-force-key-unit-interval": { - "blurb": "Minimum interval between force-keyunit requests in nanoseconds", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "minrate": { "blurb": "minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect)", "conditionally-available": false, @@ -73237,18 +62303,6 @@ "type": "gint", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "qsquish": { "blurb": "how to keep quantizer between qmin and qmax (0 = clip, 1 = use differentiable function) (Private codec option)", "conditionally-available": false, @@ -76691,20 +65745,6 @@ "type": "gint", "writable": true }, - "min-force-key-unit-interval": { - "blurb": "Minimum interval between force-keyunit requests in nanoseconds", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "minrate": { "blurb": "minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect)", "conditionally-available": false, @@ -76961,18 +66001,6 @@ "type": "gint", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "quantizer": { "blurb": "Constant Quantizer", "conditionally-available": false, @@ -77875,20 +66903,6 @@ "type": "gint", "writable": true }, - "min-force-key-unit-interval": { - "blurb": "Minimum interval between force-keyunit requests in nanoseconds", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "minrate": { "blurb": "minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect)", "conditionally-available": false, @@ -78133,18 +67147,6 @@ "type": "gint", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "quantizer": { "blurb": "Constant Quantizer", "conditionally-available": false, @@ -79063,20 +68065,6 @@ "type": "gint", "writable": true }, - "min-force-key-unit-interval": { - "blurb": "Minimum interval between force-keyunit requests in nanoseconds", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "minrate": { "blurb": "minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect)", "conditionally-available": false, @@ -79321,18 +68309,6 @@ "type": "gint", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "quantizer": { "blurb": "Constant Quantizer", "conditionally-available": false, @@ -80223,20 +69199,6 @@ "type": "gint", "writable": true }, - "min-force-key-unit-interval": { - "blurb": "Minimum interval between force-keyunit requests in nanoseconds", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "minrate": { "blurb": "minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect)", "conditionally-available": false, @@ -80481,18 +69443,6 @@ "type": "gint", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "quantizer": { "blurb": "Constant Quantizer", "conditionally-available": false, @@ -81383,20 +70333,6 @@ "type": "gint", "writable": true }, - "min-force-key-unit-interval": { - "blurb": "Minimum interval between force-keyunit requests in nanoseconds", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "minrate": { "blurb": "minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect)", "conditionally-available": false, @@ -81641,18 +70577,6 @@ "type": "gint", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "quantizer": { "blurb": "Constant Quantizer", "conditionally-available": false, @@ -82691,20 +71615,6 @@ "type": "gint", "writable": true }, - "min-force-key-unit-interval": { - "blurb": "Minimum interval between force-keyunit requests in nanoseconds", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "minrate": { "blurb": "minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect)", "conditionally-available": false, @@ -83001,18 +71911,6 @@ "type": "gint", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "qsquish": { "blurb": "how to keep quantizer between qmin and qmax (0 = clip, 1 = use differentiable function) (Private codec option)", "conditionally-available": false, @@ -83647,30 +72545,6 @@ "type": "gint", "writable": true }, - "hard-resync": { - "blurb": "Perform clipping and sample flushing upon discontinuity", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "mark-granule": { - "blurb": "Apply granule semantics to buffer metadata (implies perfect-timestamp)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": false - }, "max-pixels": { "blurb": "Maximum number of pixels (Generic codec option, might have no effect)", "conditionally-available": false, @@ -83741,18 +72615,6 @@ "type": "gint64", "writable": true }, - "perfect-timestamp": { - "blurb": "Favour perfect timestamps over tracking upstream timestamps", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "side-data-only-packets": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -83815,20 +72677,6 @@ "type": "gint", "writable": true }, - "tolerance": { - "blurb": "Consider discontinuity if timestamp jitter/imperfection exceeds tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40000000", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -84061,30 +72909,6 @@ "type": "gint", "writable": true }, - "hard-resync": { - "blurb": "Perform clipping and sample flushing upon discontinuity", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "mark-granule": { - "blurb": "Apply granule semantics to buffer metadata (implies perfect-timestamp)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": false - }, "max-pixels": { "blurb": "Maximum number of pixels (Generic codec option, might have no effect)", "conditionally-available": false, @@ -84155,18 +72979,6 @@ "type": "gint64", "writable": true }, - "perfect-timestamp": { - "blurb": "Favour perfect timestamps over tracking upstream timestamps", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "side-data-only-packets": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -84229,20 +73041,6 @@ "type": "gint", "writable": true }, - "tolerance": { - "blurb": "Consider discontinuity if timestamp jitter/imperfection exceeds tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40000000", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -84475,30 +73273,6 @@ "type": "gint", "writable": true }, - "hard-resync": { - "blurb": "Perform clipping and sample flushing upon discontinuity", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "mark-granule": { - "blurb": "Apply granule semantics to buffer metadata (implies perfect-timestamp)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": false - }, "max-pixels": { "blurb": "Maximum number of pixels (Generic codec option, might have no effect)", "conditionally-available": false, @@ -84569,18 +73343,6 @@ "type": "gint64", "writable": true }, - "perfect-timestamp": { - "blurb": "Favour perfect timestamps over tracking upstream timestamps", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "side-data-only-packets": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -84643,20 +73405,6 @@ "type": "gint", "writable": true }, - "tolerance": { - "blurb": "Consider discontinuity if timestamp jitter/imperfection exceeds tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40000000", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -85437,20 +74185,6 @@ "type": "gint", "writable": true }, - "min-force-key-unit-interval": { - "blurb": "Minimum interval between force-keyunit requests in nanoseconds", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "minrate": { "blurb": "minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect)", "conditionally-available": false, @@ -85747,18 +74481,6 @@ "type": "gint", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "qsquish": { "blurb": "how to keep quantizer between qmin and qmax (0 = clip, 1 = use differentiable function) (Private codec option)", "conditionally-available": false, @@ -86965,20 +75687,6 @@ "type": "gint", "writable": true }, - "min-force-key-unit-interval": { - "blurb": "Minimum interval between force-keyunit requests in nanoseconds", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "minrate": { "blurb": "minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect)", "conditionally-available": false, @@ -87287,18 +75995,6 @@ "type": "gint", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "qsquish": { "blurb": "how to keep quantizer between qmin and qmax (0 = clip, 1 = use differentiable function) (Private codec option)", "conditionally-available": false, @@ -88505,20 +77201,6 @@ "type": "gint", "writable": true }, - "min-force-key-unit-interval": { - "blurb": "Minimum interval between force-keyunit requests in nanoseconds", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "minrate": { "blurb": "minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect)", "conditionally-available": false, @@ -88815,18 +77497,6 @@ "type": "gint", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "qsquish": { "blurb": "how to keep quantizer between qmin and qmax (0 = clip, 1 = use differentiable function) (Private codec option)", "conditionally-available": false, @@ -89973,20 +78643,6 @@ "type": "gint", "writable": true }, - "min-force-key-unit-interval": { - "blurb": "Minimum interval between force-keyunit requests in nanoseconds", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "minrate": { "blurb": "minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect)", "conditionally-available": false, @@ -90283,18 +78939,6 @@ "type": "gint", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "qsquish": { "blurb": "how to keep quantizer between qmin and qmax (0 = clip, 1 = use differentiable function) (Private codec option)", "conditionally-available": false, @@ -91441,20 +80085,6 @@ "type": "gint", "writable": true }, - "min-force-key-unit-interval": { - "blurb": "Minimum interval between force-keyunit requests in nanoseconds", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "minrate": { "blurb": "minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect)", "conditionally-available": false, @@ -91751,18 +80381,6 @@ "type": "gint", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "qsquish": { "blurb": "how to keep quantizer between qmin and qmax (0 = clip, 1 = use differentiable function) (Private codec option)", "conditionally-available": false, @@ -92773,20 +81391,6 @@ "type": "gint", "writable": true }, - "min-force-key-unit-interval": { - "blurb": "Minimum interval between force-keyunit requests in nanoseconds", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "minrate": { "blurb": "minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect)", "conditionally-available": false, @@ -93031,18 +81635,6 @@ "type": "gint", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "quantizer": { "blurb": "Constant Quantizer", "conditionally-available": false, @@ -93557,30 +82149,6 @@ "type": "gint", "writable": true }, - "hard-resync": { - "blurb": "Perform clipping and sample flushing upon discontinuity", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "mark-granule": { - "blurb": "Apply granule semantics to buffer metadata (implies perfect-timestamp)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": false - }, "max-pixels": { "blurb": "Maximum number of pixels (Generic codec option, might have no effect)", "conditionally-available": false, @@ -93651,18 +82219,6 @@ "type": "gint64", "writable": true }, - "perfect-timestamp": { - "blurb": "Favour perfect timestamps over tracking upstream timestamps", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "side-data-only-packets": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -93725,20 +82281,6 @@ "type": "gint", "writable": true }, - "tolerance": { - "blurb": "Consider discontinuity if timestamp jitter/imperfection exceeds tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40000000", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -93971,30 +82513,6 @@ "type": "gint", "writable": true }, - "hard-resync": { - "blurb": "Perform clipping and sample flushing upon discontinuity", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "mark-granule": { - "blurb": "Apply granule semantics to buffer metadata (implies perfect-timestamp)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": false - }, "max-pixels": { "blurb": "Maximum number of pixels (Generic codec option, might have no effect)", "conditionally-available": false, @@ -94079,18 +82597,6 @@ "type": "gfloat", "writable": true }, - "perfect-timestamp": { - "blurb": "Favour perfect timestamps over tracking upstream timestamps", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "side-data-only-packets": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -94153,20 +82659,6 @@ "type": "gint", "writable": true }, - "tolerance": { - "blurb": "Consider discontinuity if timestamp jitter/imperfection exceeds tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40000000", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -94775,20 +83267,6 @@ "type": "gint", "writable": true }, - "min-force-key-unit-interval": { - "blurb": "Minimum interval between force-keyunit requests in nanoseconds", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "minrate": { "blurb": "minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect)", "conditionally-available": false, @@ -95033,18 +83511,6 @@ "type": "gint", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "quantizer": { "blurb": "Constant Quantizer", "conditionally-available": false, @@ -95935,20 +84401,6 @@ "type": "gint", "writable": true }, - "min-force-key-unit-interval": { - "blurb": "Minimum interval between force-keyunit requests in nanoseconds", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "minrate": { "blurb": "minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect)", "conditionally-available": false, @@ -96193,18 +84645,6 @@ "type": "gint", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "quantizer": { "blurb": "Constant Quantizer", "conditionally-available": false, @@ -96719,30 +85159,6 @@ "type": "gint", "writable": true }, - "hard-resync": { - "blurb": "Perform clipping and sample flushing upon discontinuity", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "mark-granule": { - "blurb": "Apply granule semantics to buffer metadata (implies perfect-timestamp)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": false - }, "max-pixels": { "blurb": "Maximum number of pixels (Generic codec option, might have no effect)", "conditionally-available": false, @@ -96813,18 +85229,6 @@ "type": "gint64", "writable": true }, - "perfect-timestamp": { - "blurb": "Favour perfect timestamps over tracking upstream timestamps", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "side-data-only-packets": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -96887,20 +85291,6 @@ "type": "gint", "writable": true }, - "tolerance": { - "blurb": "Consider discontinuity if timestamp jitter/imperfection exceeds tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40000000", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -97509,20 +85899,6 @@ "type": "gint", "writable": true }, - "min-force-key-unit-interval": { - "blurb": "Minimum interval between force-keyunit requests in nanoseconds", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "minrate": { "blurb": "minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect)", "conditionally-available": false, @@ -97767,18 +86143,6 @@ "type": "gint", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "quantizer": { "blurb": "Constant Quantizer", "conditionally-available": false, @@ -98669,20 +87033,6 @@ "type": "gint", "writable": true }, - "min-force-key-unit-interval": { - "blurb": "Minimum interval between force-keyunit requests in nanoseconds", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "minrate": { "blurb": "minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect)", "conditionally-available": false, @@ -98927,18 +87277,6 @@ "type": "gint", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "quantizer": { "blurb": "Constant Quantizer", "conditionally-available": false, @@ -99829,20 +88167,6 @@ "type": "gint", "writable": true }, - "min-force-key-unit-interval": { - "blurb": "Minimum interval between force-keyunit requests in nanoseconds", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "minrate": { "blurb": "minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect)", "conditionally-available": false, @@ -100087,18 +88411,6 @@ "type": "gint", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "quantizer": { "blurb": "Constant Quantizer", "conditionally-available": false, @@ -101017,20 +89329,6 @@ "type": "gint", "writable": true }, - "min-force-key-unit-interval": { - "blurb": "Minimum interval between force-keyunit requests in nanoseconds", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "minrate": { "blurb": "minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect)", "conditionally-available": false, @@ -101275,18 +89573,6 @@ "type": "gint", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "quantizer": { "blurb": "Constant Quantizer", "conditionally-available": false, @@ -102177,20 +90463,6 @@ "type": "gint", "writable": true }, - "min-force-key-unit-interval": { - "blurb": "Minimum interval between force-keyunit requests in nanoseconds", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "minrate": { "blurb": "minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect)", "conditionally-available": false, @@ -102435,18 +90707,6 @@ "type": "gint", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "quantizer": { "blurb": "Constant Quantizer", "conditionally-available": false, @@ -103337,20 +91597,6 @@ "type": "gint", "writable": true }, - "min-force-key-unit-interval": { - "blurb": "Minimum interval between force-keyunit requests in nanoseconds", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "minrate": { "blurb": "minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect)", "conditionally-available": false, @@ -103595,18 +91841,6 @@ "type": "gint", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "quantizer": { "blurb": "Constant Quantizer", "conditionally-available": false, @@ -104509,20 +92743,6 @@ "type": "gint", "writable": true }, - "min-force-key-unit-interval": { - "blurb": "Minimum interval between force-keyunit requests in nanoseconds", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "minrate": { "blurb": "minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect)", "conditionally-available": false, @@ -104767,18 +92987,6 @@ "type": "gint", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "quantizer": { "blurb": "Constant Quantizer", "conditionally-available": false, @@ -105723,20 +93931,6 @@ "type": "gint", "writable": true }, - "min-force-key-unit-interval": { - "blurb": "Minimum interval between force-keyunit requests in nanoseconds", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "minrate": { "blurb": "minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect)", "conditionally-available": false, @@ -105993,18 +94187,6 @@ "type": "gint", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "quant-mat": { "blurb": "quantiser matrix (Private codec option)", "conditionally-available": false, @@ -106919,20 +95101,6 @@ "type": "gint", "writable": true }, - "min-force-key-unit-interval": { - "blurb": "Minimum interval between force-keyunit requests in nanoseconds", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "minrate": { "blurb": "minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect)", "conditionally-available": false, @@ -107177,18 +95345,6 @@ "type": "gint", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "quantizer": { "blurb": "Constant Quantizer", "conditionally-available": false, @@ -108079,20 +96235,6 @@ "type": "gint", "writable": true }, - "min-force-key-unit-interval": { - "blurb": "Minimum interval between force-keyunit requests in nanoseconds", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "minrate": { "blurb": "minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect)", "conditionally-available": false, @@ -108337,18 +96479,6 @@ "type": "gint", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "quantizer": { "blurb": "Constant Quantizer", "conditionally-available": false, @@ -108863,30 +96993,6 @@ "type": "gint", "writable": true }, - "hard-resync": { - "blurb": "Perform clipping and sample flushing upon discontinuity", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "mark-granule": { - "blurb": "Apply granule semantics to buffer metadata (implies perfect-timestamp)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": false - }, "max-pixels": { "blurb": "Maximum number of pixels (Generic codec option, might have no effect)", "conditionally-available": false, @@ -108957,18 +97063,6 @@ "type": "gint64", "writable": true }, - "perfect-timestamp": { - "blurb": "Favour perfect timestamps over tracking upstream timestamps", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "side-data-only-packets": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -109031,20 +97125,6 @@ "type": "gint", "writable": true }, - "tolerance": { - "blurb": "Consider discontinuity if timestamp jitter/imperfection exceeds tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40000000", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -109277,30 +97357,6 @@ "type": "gint", "writable": true }, - "hard-resync": { - "blurb": "Perform clipping and sample flushing upon discontinuity", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "mark-granule": { - "blurb": "Apply granule semantics to buffer metadata (implies perfect-timestamp)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": false - }, "max-pixels": { "blurb": "Maximum number of pixels (Generic codec option, might have no effect)", "conditionally-available": false, @@ -109371,18 +97427,6 @@ "type": "gint64", "writable": true }, - "perfect-timestamp": { - "blurb": "Favour perfect timestamps over tracking upstream timestamps", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "side-data-only-packets": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -109445,20 +97489,6 @@ "type": "gint", "writable": true }, - "tolerance": { - "blurb": "Consider discontinuity if timestamp jitter/imperfection exceeds tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40000000", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -110067,20 +98097,6 @@ "type": "gint", "writable": true }, - "min-force-key-unit-interval": { - "blurb": "Minimum interval between force-keyunit requests in nanoseconds", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "minrate": { "blurb": "minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect)", "conditionally-available": false, @@ -110325,18 +98341,6 @@ "type": "gint", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "quake3-compat": { "blurb": "Whether to respect known limitations in Quake 3 decoder (Private codec option)", "conditionally-available": false, @@ -111375,20 +99379,6 @@ "type": "gint", "writable": true }, - "min-force-key-unit-interval": { - "blurb": "Minimum interval between force-keyunit requests in nanoseconds", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "minrate": { "blurb": "minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect)", "conditionally-available": false, @@ -111685,18 +99675,6 @@ "type": "gint", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "qsquish": { "blurb": "how to keep quantizer between qmin and qmax (0 = clip, 1 = use differentiable function) (Private codec option)", "conditionally-available": false, @@ -112843,20 +100821,6 @@ "type": "gint", "writable": true }, - "min-force-key-unit-interval": { - "blurb": "Minimum interval between force-keyunit requests in nanoseconds", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "minrate": { "blurb": "minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect)", "conditionally-available": false, @@ -113153,18 +101117,6 @@ "type": "gint", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "qsquish": { "blurb": "how to keep quantizer between qmin and qmax (0 = clip, 1 = use differentiable function) (Private codec option)", "conditionally-available": false, @@ -113799,30 +101751,6 @@ "type": "gint", "writable": true }, - "hard-resync": { - "blurb": "Perform clipping and sample flushing upon discontinuity", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "mark-granule": { - "blurb": "Apply granule semantics to buffer metadata (implies perfect-timestamp)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": false - }, "max-pixels": { "blurb": "Maximum number of pixels (Generic codec option, might have no effect)", "conditionally-available": false, @@ -113893,18 +101821,6 @@ "type": "gint64", "writable": true }, - "perfect-timestamp": { - "blurb": "Favour perfect timestamps over tracking upstream timestamps", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "side-data-only-packets": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -113967,20 +101883,6 @@ "type": "gint", "writable": true }, - "tolerance": { - "blurb": "Consider discontinuity if timestamp jitter/imperfection exceeds tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40000000", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -114213,30 +102115,6 @@ "type": "gint", "writable": true }, - "hard-resync": { - "blurb": "Perform clipping and sample flushing upon discontinuity", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "mark-granule": { - "blurb": "Apply granule semantics to buffer metadata (implies perfect-timestamp)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": false - }, "max-pixels": { "blurb": "Maximum number of pixels (Generic codec option, might have no effect)", "conditionally-available": false, @@ -114319,18 +102197,6 @@ "type": "gboolean", "writable": true }, - "perfect-timestamp": { - "blurb": "Favour perfect timestamps over tracking upstream timestamps", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "sbc-delay": { "blurb": "set maximum algorithmic latency (Private codec option)", "conditionally-available": false, @@ -114407,20 +102273,6 @@ "type": "gint", "writable": true }, - "tolerance": { - "blurb": "Consider discontinuity if timestamp jitter/imperfection exceeds tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40000000", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -115029,20 +102881,6 @@ "type": "gint", "writable": true }, - "min-force-key-unit-interval": { - "blurb": "Minimum interval between force-keyunit requests in nanoseconds", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "minrate": { "blurb": "minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect)", "conditionally-available": false, @@ -115287,18 +103125,6 @@ "type": "gint", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "quantizer": { "blurb": "Constant Quantizer", "conditionally-available": false, @@ -116243,20 +104069,6 @@ "type": "gint", "writable": true }, - "min-force-key-unit-interval": { - "blurb": "Minimum interval between force-keyunit requests in nanoseconds", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "minrate": { "blurb": "minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect)", "conditionally-available": false, @@ -116525,18 +104337,6 @@ "type": "gint", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "quantizer": { "blurb": "Constant Quantizer", "conditionally-available": false, @@ -117051,30 +104851,6 @@ "type": "gint", "writable": true }, - "hard-resync": { - "blurb": "Perform clipping and sample flushing upon discontinuity", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "mark-granule": { - "blurb": "Apply granule semantics to buffer metadata (implies perfect-timestamp)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": false - }, "max-pixels": { "blurb": "Maximum number of pixels (Generic codec option, might have no effect)", "conditionally-available": false, @@ -117145,18 +104921,6 @@ "type": "gint64", "writable": true }, - "perfect-timestamp": { - "blurb": "Favour perfect timestamps over tracking upstream timestamps", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "side-data-only-packets": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -117219,20 +104983,6 @@ "type": "gint", "writable": true }, - "tolerance": { - "blurb": "Consider discontinuity if timestamp jitter/imperfection exceeds tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40000000", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -117465,30 +105215,6 @@ "type": "gint", "writable": true }, - "hard-resync": { - "blurb": "Perform clipping and sample flushing upon discontinuity", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "mark-granule": { - "blurb": "Apply granule semantics to buffer metadata (implies perfect-timestamp)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": false - }, "max-pixels": { "blurb": "Maximum number of pixels (Generic codec option, might have no effect)", "conditionally-available": false, @@ -117559,18 +105285,6 @@ "type": "gint64", "writable": true }, - "perfect-timestamp": { - "blurb": "Favour perfect timestamps over tracking upstream timestamps", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "side-data-only-packets": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -117633,20 +105347,6 @@ "type": "gint", "writable": true }, - "tolerance": { - "blurb": "Consider discontinuity if timestamp jitter/imperfection exceeds tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40000000", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -118255,20 +105955,6 @@ "type": "gint", "writable": true }, - "min-force-key-unit-interval": { - "blurb": "Minimum interval between force-keyunit requests in nanoseconds", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "minrate": { "blurb": "minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect)", "conditionally-available": false, @@ -118513,18 +106199,6 @@ "type": "gint", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "quantizer": { "blurb": "Constant Quantizer", "conditionally-available": false, @@ -119429,20 +107103,6 @@ "type": "gint", "writable": true }, - "min-force-key-unit-interval": { - "blurb": "Minimum interval between force-keyunit requests in nanoseconds", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "minrate": { "blurb": "minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect)", "conditionally-available": false, @@ -119699,18 +107359,6 @@ "type": "gint", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "quantizer": { "blurb": "Constant Quantizer", "conditionally-available": false, @@ -120601,20 +108249,6 @@ "type": "gint", "writable": true }, - "min-force-key-unit-interval": { - "blurb": "Minimum interval between force-keyunit requests in nanoseconds", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "minrate": { "blurb": "minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect)", "conditionally-available": false, @@ -120859,18 +108493,6 @@ "type": "gint", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "quantizer": { "blurb": "Constant Quantizer", "conditionally-available": false, @@ -121801,20 +109423,6 @@ "type": "gint", "writable": true }, - "min-force-key-unit-interval": { - "blurb": "Minimum interval between force-keyunit requests in nanoseconds", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "minrate": { "blurb": "minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect)", "conditionally-available": false, @@ -122059,18 +109667,6 @@ "type": "gint", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "quantizer": { "blurb": "Constant Quantizer", "conditionally-available": false, @@ -122585,30 +110181,6 @@ "type": "gint", "writable": true }, - "hard-resync": { - "blurb": "Perform clipping and sample flushing upon discontinuity", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "mark-granule": { - "blurb": "Apply granule semantics to buffer metadata (implies perfect-timestamp)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": false - }, "max-pixels": { "blurb": "Maximum number of pixels (Generic codec option, might have no effect)", "conditionally-available": false, @@ -122679,18 +110251,6 @@ "type": "gint64", "writable": true }, - "perfect-timestamp": { - "blurb": "Favour perfect timestamps over tracking upstream timestamps", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "side-data-only-packets": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -122753,20 +110313,6 @@ "type": "gint", "writable": true }, - "tolerance": { - "blurb": "Consider discontinuity if timestamp jitter/imperfection exceeds tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40000000", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -122999,30 +110545,6 @@ "type": "gint", "writable": true }, - "hard-resync": { - "blurb": "Perform clipping and sample flushing upon discontinuity", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "mark-granule": { - "blurb": "Apply granule semantics to buffer metadata (implies perfect-timestamp)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": false - }, "max-pixels": { "blurb": "Maximum number of pixels (Generic codec option, might have no effect)", "conditionally-available": false, @@ -123093,18 +110615,6 @@ "type": "gint64", "writable": true }, - "perfect-timestamp": { - "blurb": "Favour perfect timestamps over tracking upstream timestamps", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "side-data-only-packets": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -123167,20 +110677,6 @@ "type": "gint", "writable": true }, - "tolerance": { - "blurb": "Consider discontinuity if timestamp jitter/imperfection exceeds tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40000000", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -123789,20 +111285,6 @@ "type": "gint", "writable": true }, - "min-force-key-unit-interval": { - "blurb": "Minimum interval between force-keyunit requests in nanoseconds", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "minrate": { "blurb": "minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect)", "conditionally-available": false, @@ -124047,18 +111529,6 @@ "type": "gint", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "quantizer": { "blurb": "Constant Quantizer", "conditionally-available": false, @@ -124949,20 +112419,6 @@ "type": "gint", "writable": true }, - "min-force-key-unit-interval": { - "blurb": "Minimum interval between force-keyunit requests in nanoseconds", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "minrate": { "blurb": "minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect)", "conditionally-available": false, @@ -125219,18 +112675,6 @@ "type": "gint", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "quantizer": { "blurb": "Constant Quantizer", "conditionally-available": false, @@ -125813,18 +113257,6 @@ "type": "gint", "writable": true }, - "hard-resync": { - "blurb": "Perform clipping and sample flushing upon discontinuity", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "joint-stereo": { "blurb": " (Private codec option)", "conditionally-available": false, @@ -125837,18 +113269,6 @@ "type": "gboolean", "writable": true }, - "mark-granule": { - "blurb": "Apply granule semantics to buffer metadata (implies perfect-timestamp)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": false - }, "max-pixels": { "blurb": "Maximum number of pixels (Generic codec option, might have no effect)", "conditionally-available": false, @@ -125931,18 +113351,6 @@ "type": "gboolean", "writable": true }, - "perfect-timestamp": { - "blurb": "Favour perfect timestamps over tracking upstream timestamps", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "side-data-only-packets": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -126005,20 +113413,6 @@ "type": "gint", "writable": true }, - "tolerance": { - "blurb": "Consider discontinuity if timestamp jitter/imperfection exceeds tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40000000", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -126251,30 +113645,6 @@ "type": "gint", "writable": true }, - "hard-resync": { - "blurb": "Perform clipping and sample flushing upon discontinuity", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "mark-granule": { - "blurb": "Apply granule semantics to buffer metadata (implies perfect-timestamp)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": false - }, "max-pixels": { "blurb": "Maximum number of pixels (Generic codec option, might have no effect)", "conditionally-available": false, @@ -126345,18 +113715,6 @@ "type": "gint64", "writable": true }, - "perfect-timestamp": { - "blurb": "Favour perfect timestamps over tracking upstream timestamps", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "side-data-only-packets": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -126419,20 +113777,6 @@ "type": "gint", "writable": true }, - "tolerance": { - "blurb": "Consider discontinuity if timestamp jitter/imperfection exceeds tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40000000", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -126665,30 +114009,6 @@ "type": "gint", "writable": true }, - "hard-resync": { - "blurb": "Perform clipping and sample flushing upon discontinuity", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "mark-granule": { - "blurb": "Apply granule semantics to buffer metadata (implies perfect-timestamp)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": false - }, "max-pixels": { "blurb": "Maximum number of pixels (Generic codec option, might have no effect)", "conditionally-available": false, @@ -126759,18 +114079,6 @@ "type": "gint64", "writable": true }, - "perfect-timestamp": { - "blurb": "Favour perfect timestamps over tracking upstream timestamps", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "side-data-only-packets": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -126833,20 +114141,6 @@ "type": "gint", "writable": true }, - "tolerance": { - "blurb": "Consider discontinuity if timestamp jitter/imperfection exceeds tolerance (ns)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40000000", - "max": "9223372036854775807", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -127591,20 +114885,6 @@ "type": "gint", "writable": true }, - "min-force-key-unit-interval": { - "blurb": "Minimum interval between force-keyunit requests in nanoseconds", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "minrate": { "blurb": "minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect)", "conditionally-available": false, @@ -127901,18 +115181,6 @@ "type": "gint", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "qsquish": { "blurb": "how to keep quantizer between qmin and qmax (0 = clip, 1 = use differentiable function) (Private codec option)", "conditionally-available": false, @@ -129059,20 +116327,6 @@ "type": "gint", "writable": true }, - "min-force-key-unit-interval": { - "blurb": "Minimum interval between force-keyunit requests in nanoseconds", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "minrate": { "blurb": "minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect)", "conditionally-available": false, @@ -129369,18 +116623,6 @@ "type": "gint", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "qsquish": { "blurb": "how to keep quantizer between qmin and qmax (0 = clip, 1 = use differentiable function) (Private codec option)", "conditionally-available": false, @@ -130391,20 +117633,6 @@ "type": "gint", "writable": true }, - "min-force-key-unit-interval": { - "blurb": "Minimum interval between force-keyunit requests in nanoseconds", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "minrate": { "blurb": "minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect)", "conditionally-available": false, @@ -130649,18 +117877,6 @@ "type": "gint", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "quantizer": { "blurb": "Constant Quantizer", "conditionally-available": false, @@ -131551,20 +118767,6 @@ "type": "gint", "writable": true }, - "min-force-key-unit-interval": { - "blurb": "Minimum interval between force-keyunit requests in nanoseconds", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "minrate": { "blurb": "minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect)", "conditionally-available": false, @@ -131809,18 +119011,6 @@ "type": "gint", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "quantizer": { "blurb": "Constant Quantizer", "conditionally-available": false, @@ -132711,20 +119901,6 @@ "type": "gint", "writable": true }, - "min-force-key-unit-interval": { - "blurb": "Minimum interval between force-keyunit requests in nanoseconds", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "minrate": { "blurb": "minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect)", "conditionally-available": false, @@ -132969,18 +120145,6 @@ "type": "gint", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "quantizer": { "blurb": "Constant Quantizer", "conditionally-available": false, @@ -133871,20 +121035,6 @@ "type": "gint", "writable": true }, - "min-force-key-unit-interval": { - "blurb": "Minimum interval between force-keyunit requests in nanoseconds", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709551615", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "minrate": { "blurb": "minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (Generic codec option, might have no effect)", "conditionally-available": false, @@ -134129,18 +121279,6 @@ "type": "gint", "writable": true }, - "qos": { - "blurb": "Handle Quality-of-Service events from downstream", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "quantizer": { "blurb": "Constant Quantizer", "conditionally-available": false,